WindowsXPを搭載したノートブックの古いHDDがあります。このWindowsXPインストールをWindows7の仮想ボックスで実行したいと思います。 USB経由でディスクをWindows7に接続できます。
これまでのところ、それに対する無料の実用的な解決策は見つかりませんでした。アイデアはありますか?
について
これまでに見つけた/試したものでうまくいかなかったもの
物理ドライブには、ドライブHおよびIとしてマップされた2つのパーティションがあります。Hドライブは、システムで起動可能なパーティションです。そして、それは私がチェックしたものです。
Disk2vhdを使用して両方のパーティション(HとI)を選択し、Enable IO APIC
やEnable PAE/NX
などの設定で再度再生しようとしましたが、仮想マシンが起動しませんでした。
あなたの問題は、ハードドライブ全体ではなく、パーティションを変換していることです。
新しく作成された仮想ディスクにはMBRレコードがないため、OSを起動できません-簡単にするために、元のMBRはディスクの一部であり、パーティション(パーティションの範囲外です)。
OSを正しく起動するには、試したリストの任意の作業方法を使用してパーティションの仮想HDDイメージを作成し、MBRを復元します。
完了すると、仮想化システムは再び起動可能になります。
ただし、ハードウェアの変更により、Windows XPが起動しない場合があります。
これは記事に基づく手順です DDとVHDToolを備えたLinux P2V :
Windows版のDD および VHDツール をダウンロードしてインストールします。
DDを--list
パラメーターとともに使用して、問題のディスクの名前を見つけます
次のようなコマンドを使用して、ディスクのRAWイメージを作成します。dd if=\\?\Device\Harddisk1\DR2 of=C:\Hanna.img bs=1M --progress
VHDツールを使用して、rawディスクイメージファイルを固定形式のVHDに変換します。VHDTool /convert c:\Hanna.img
変換された画像ファイルの名前を.imgから.vhdに変更します
.vhdファイルを使用してVM
最初の問題は、harrymcによって解決される前であっても、ディスクのブートセクタが破損していることだと思います。最も簡単な解決策は、ライブのUbuntu USBスティックを入手し、boot-repairを使用してマスターブートレコード(MBR)を復元することです。 Ubuntuライブスティックを使用することは、最初は少し厄介ですが、将来的に深刻な問題を解決するのに役立ちます。したがって、www.ubuntu.comにアクセスし、OSのコピーをダウンロードして、USBスティックにインストールします。
スティックからPCを起動し、boot-repairをインストールします。 この非常に明確なWebページ スティックにインストールする方法と実行方法に関するすべての情報があります。些細なことです。
編集:PCディスクではなくHDDのMBRを修復するように注意してください。それだけです。
これでMBRが修正されます。この時点で、HDDはもう一度正しく起動可能になり、harrymcの指示が適用されます。
ただし、Ubuntuを使用しているので、適切なLinuxユーティリティを使用してharryのソリューションを試してみることもできます。いたるところにガイドがありますが、ガイダンスが必要な場合は、質問してください(このフォーラムには、それを行うのに熱心な人が何千人もいるに違いありません、LOL)。
@harry:登録について、フランス人が言うように、glissez、glissez、n'appuyezpas。