これらは、ブートメニューにVHDイメージを追加するために使用した手順です。
bcdedit /copy {originalguid} /d "New Windows 7 Installation"
bcdedit /set {newguid} device vhd=[D:]\Image.vhd
bcdedit /set {newguid} osdevice vhd=[D:]\Image.vhd
bcdedit /set {newguid} detecthal on
これはWindows7VHDでうまく機能しましたが、Windows8VHDはそれを好まないようです。ブートメニューには表示されますが、選択すると、PCは以前のOSのWindows修復モードになり、再起動します。
上記のプロセスに基づくBCDEditUIも試しました。以前はWindows7VHDで動作していましたが、Windows8VHDでは再び失敗します。
私が見逃したかもしれない何かがありますか?どちらの場合も、ベースOSとしてWindows7を使用しています。
更新: セキュリティ上の理由から、サードパーティのソフトウェアを使用しない方法を使用することをお勧めします(ここでは少しパラノイアになっていることを知っています)。何よりも、VHDをあるマシンから別のマシンに運ぶことができる必要があります。ドライバーの問題。したがって、別の既存のベースOSのドライバーを使用するVHDは、以前と同じように理想的です。