問題タブ [virtual-pc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
689 参照

vmware - サーバー仮想化を開始する最良の方法は何ですか?

最近、新しいラックとサーバー セットを購入しました。これらのボックスをビルド サーバー、QA リグレッション テスト サーバー、ラボ再相関サーバー、シミュレーション サーバーなどとして再展開できるようにしたいと考えています。

VMWare、VirtualPC、VirtualBox などで少し遊んで、仮想ビルド サーバーを作成しましたが、他のユーザーが使用できるようにコピーしようとしたときに、VM のすべての新しいコピーを再構成する必要があり、多くの問題に遭遇しました。

Windows XP x86/x64 と Windows Vista x86/x64 を使用しているため、新しいコピーごとにマシンの名前を変更したり、ドメインに参加したりする必要がありました。

理想的には、新しいボックスを追加し、シン ブート ストラップ OS (ここでは Linux で問題ありません) を展開して VM を稼働させ、それを使用できるようにしたいだけです。

もう 1 つ、予算がないという制限があるため、無料が最適です。

同じことをしている他の人の経験を理解したいです。

参考までに、私はシステム IT の専門家ではありません。これは、これをセットアップしようとしているソフトウェア エンジニアのグループです。

優れたチュートリアルへのリンクは素晴らしいでしょう。

0 投票する
2 に答える
4599 参照

virtual-machine - Virtual PC 2007 を使用して VM とホスト間でファイルを共有する

Virtual PC で共有フォルダを使用してファイルを共有できることは知っていますが、この方法ではパフォーマンスがかなり悪いようです。より良いパフォーマンスを提供するファイルを共有する別の方法はありますか? (Virtual PC 以外のものを使用する以外に)

0 投票する
16 に答える
80607 参照

virtualbox - アプリケーションから仮想化された OS を検出しますか?

アプリケーションが仮想化された OS インスタンス内で実行されているかどうかを検出する必要があります。

このトピックに関する有益な情報が記載された記事を見つけました。同じ記事が複数の場所に表示されますが、元のソースはわかりません。VMwareは特定の無効な x86 命令を実装して自身に関する情報を返しますが、VirtualPCはマジック ナンバーと I/O ポートを IN 命令で使用します。

これは実行可能ですが、どちらの場合も文書化されていない動作のようです。VMWare または VirtualPC の将来のリリースでは、メカニズムが変更される可能性があると思います。より良い方法はありますか?いずれかの製品でサポートされているメカニズムはありますか?

同様に、XenまたはVirtualBoxを検出する方法はありますか?

プラットフォームが故意に自分自身を隠そうとするケースについては心配していません。たとえば、ハニーポットは仮想化を使用していますが、マルウェアがそれを検出するために使用するメカニズムがわかりにくい場合があります。私のアプリがこれらのハニーポットで仮想化されていないと思うかどうかは気にしません。「ベスト エフォート」ソリューションを探しているだけです。

アプリケーションはほとんどが Java ですが、この特定の機能にはネイティブ コードと JNI を使用する予定です。Windows XP/Vista のサポートは最も重要ですが、参照記事で説明されているメカニズムは x86 の一般的な機能であり、特定の OS 機能に依存していません。

0 投票する
3 に答える
28855 参照

networking - Virtual PC イメージ内からホスト マシンに接続する方法

WinXP Virtual PC イメージを使用して SVN デモンストレーションを作成していますが、VPC ゲスト OS 内からホスト マシンを確認できません。

このデモは、LAN から切断された状態で実行されるため、ラップトップに Microsoft Loopback アダプターをインストールしました。TCP/IP 設定で、IP アドレスを手動で 192.168.3.1 に設定して、内部ネットワークとの競合を回避しました。VPC イメージ設定で、ネットワーク タイプを Microsoft Loopback Adapter に設定し、IP アドレスを 192.168.3.2 に設定しました。

ゲスト OS からホスト マシンに ping を実行できません。また、その逆も同様です。この件に関するいくつかのハウツーページをたどりましたが、これが機能しない理由をまだ特定できません. ここで何が欠けていますか?

0 投票する
16 に答える
2922 参照

development-environment - ソフトウェア開発で仮想化を使用する主なユースケースは何ですか?

仮想化の使用、つまりVMWareMicrosoft Virtual PCなどのソフトウェアを使用して 1 つ以上の「仮想 PC」を実行するソフトウェア開発の主なユース ケースは何ですか?

また、上記の私の定義 (MS Virtual PC や VMWare などのツールの使用) でカバーされていない、開発者にとって有用な仮想化の他のインスタンス/使用法はありますか?

仮想化の使用に関して、 Metro SmurfによるこのStackOverflow のコメントで、 「それなしでどのように開発したのか不思議に思うでしょう!」と主張しています。

(回答ごとにユースケースを 1 つだけ含めてください。よろしくお願いします!)

0 投票する
6 に答える
5079 参照

visual-studio - Virtual PC の CPU 使用率が高い問題

VPC 2007 は、4 ギガの RAM を搭載した Vista ビジネス ラップトップで実行しています。VPC を使用して Windows XP を実行し、VS2003 Web プロジェクトを維持しています。最初はすべてが素晴らしかった。VPC 512MB を割り当て、通常どおり作業を行いました。また、Resharper と Visual SVN も実行しています。最近、ページをスクロールすると、CPU の使用率が 50 を超え、100 近くになることもあります。コードを入力すると、同じことが起こることがあります。

割り当てられたメモリ、ディスク容量の変更、ページング ファイルのオン/オフ、ReSharper と Visual SVN のアンインストールを試しました。このラップトップにあるすべてのメモリでこれが遅い理由はないはずです! 私はそれで何も実行していませんが、いつでも VPC を実行しています。

Vista マシンに VS2003 をインストールして、非互換性の問題に対処するべきかどうか迷っています。

助言がありますか?

0 投票する
3 に答える
156 参照

c# - VirtualPc 内のプロセスがホスト上のプロセスと通信するための最良の方法は何ですか?

Virtual PC 2007 を使用しています。ホストおよび仮想上で実行される C# プログラムを作成しています。双方向で通信する必要があります。

これを行う最善の方法は何ですか?

仮想設定の変更を必要としない方法で実行できますか?

(OS は XP、Vista、Server 2000 / 2003 になります)

0 投票する
3 に答える
24071 参照

virtualization - 仮想ハードディスク(.vhd)をデフラグしますか?

他のハードディスクと同様に、仮想ハードディスク(* .vhd)は断片化の影響を受けます。

したがって、良好なパフォーマンスを維持するには、最初に仮想マシン内から仮想ハードディスクをデフラグする必要があり、.vhdが保存されている(物理)ハードディスクもデフラグする必要があります。

まず、これらの仮定は正しいですか?次に、両方(仮想ハードディスクと物理ハードディスク)を同時にデフラグする方法はありますか?

前もって感謝します!

0 投票する
9 に答える
2118 参照

linux - パーソナルデスクトップ用のVirtualPC2007またはHyper-V?

ラップトップでVistaを実行していますが、Ubuntuを仮想化して、個人的な使用(コードの実行、Linuxプログラムのテストなど)のために時々起動できるようにしたいと考えています。Virtual PC 2007(Ubuntuに1GのRAMを割り当てました)でこれを試しましたが、非常に低速でした。代わりにHyper-Vを試す必要がありますか?(注:仮想化についてはほとんど知らないため、これがHyper-Vの使用目的であるかどうかはわかりません。)

0 投票する
3 に答える
2925 参照

networking - 「重複した名前がネットワークに存在します」というエラーは、仮想マシンにどのような影響を与えますか?

複数の開発者が同じ Windows Virtual PC イメージ (W2K3 SE SP2) のコピーを使用しているプロジェクトがあります。私たちのソリューションはマシン名に関連付けられているため (理想的とは言えませんが)、すべての開発者が同じマシン名を持っています。

VPN を使用してリモート システムに接続すると、接続時に「Windows エラー: ネットワーク上に重複した名前が存在します」というエラーが表示されます。

すべての開発はローカルで行われるため、接続している他のマシンには依存せず、アウトバウンド接続のみに依存しています。

マシン名を変更するのがベスト プラクティスであることはわかっていますが、その理由は何ですか? これはどのような影響を与えるでしょうか?