web-dev-qa-db-ja.com

フォーマットせずにWindowsVirtualPCからVirtualBoxに切り替える

現在開発中のWindowsVirtualPCでWin7仮想マシンを実行しています。私はWVPCが嫌いで、パフォーマンスの向上を期待してVirtualBoxをインストールしました。

ただし、既存のVHDを新しいVMにインポートすると、Windowsの起動画面が表示されても、OSがBSODでクラッシュし、復元ツールを実行する必要があるため、機能しないようです。ツールは問題を検出せず、再起動しますが、BSODはまだ存在しています。

可能であれば、新しいVM)をフォーマットしたくありません。

そのような切り替えを行うことは可能ですか?

私はエラーメッセージを見てグーグルで検索しました:

stop: 0x0000007b (0x80786b50,0xc0000034,0x00000000,0x00000000)

これは、システムにブートデバイスドライバに問題があることを意味します。 Virtual PCがシステムブートデバイスとしてIDEドライブを使用していることがわかっているので、VirtualBoxをSATAの代わりにIDEデバイスを使用するように切り替えました。その後、動作します。

9
Arne Johansen

VBoxでVM)を起動した後、Virtual PCの「GuestAdditions」(Virtual PCの下)を削除し、VirtualBoxの「GuestAdditions」をインストールする必要があります。

1
Ivan Negodki

マシンのHDを保存してから、VirtualBoxにインポートできます。

ソースファイルを選択するときは、「その他」と言ってください http://www.vmware.com/products/converter/

別の解決策は、仮想ボックス設定で基本的なハードウェア/類似のハードウェアを設定することです

0
TweakFix

いくつかのLinuxVMでVirtualPCからVirtualBoxに同様の問題が発生しました。

Linux VHDを使用して仮想マシンをセットアップしましたが、VirtualPC VHDファイルがサポートされているにもかかわらず、動作が不安定でロックアップしていました。

だから私はVM(Machine-> Clone)を複製しました。複製されたVMは奇妙さなしでうまく動作しました。それがどのように修正されたかは正確にはわかりませんが、 、しかし私は他のVHDファイルでこれを行いました、そしてそれらはすべてクローン作成後に非常にうまく動作するようです。

ただし、Windows VM)ではまだこれを行っていません。実際のWindowsハードドライブをあるマシンから別のマシンに移動する際の悲惨さを考えると、次のような深刻な準備作業が必要です。 Windowsにハードウェアを再スキャンさせて起動させます。

これは一種の周辺的な答えだと思いますが、VirtualBoxへの移行はそれだけの価値がありました。

0
Fiasco Labs