-1

これらは、ブートメニューに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は、以前と同じように理想的です。

4

5 に答える 5

2
  1. VHDをマウントしてVと言います。

  2. VHDはWindows8であるため、Windows8ブートファイルをアクティブパーティションに配置する必要があります。(Windows7ブートマネージャーはWindows8を起動できません!)

    「デュアルブート修復」ユーティリティが役立ちます。「自動修復」ボタンをクリックすると完了です。

次のコマンドを使用して、タスクを完了することもできます。

bcdboot V:\ Windows

于 2012-12-15T02:58:17.763 に答える
0

スコット・ハンゼルマンはこれについていくつかの優れた記事を書いています。これは1つですが、少し古いかもしれませんが(Win8 Developer Preview用に作成されています)、基本的な手順は引き続き有効です。

http://www.hanselman.com/blog/GuideToInstallingAndBootingWindows8DeveloperPreviewOffAVHDVirtualHardDisk.aspx

于 2012-12-12T05:27:55.393 に答える
0

VHDを作成し、Windowsイメージを適用して、ブートメニューに追加するためのツールを作成しました。

http://www.fiechter.eu/Blog/Post/40

Br、エイドリアン

于 2013-05-03T07:10:33.483 に答える
0

この記事を確認してください。試してみると、vhdx物理マシンでファイルから正しく起動できます。

于 2013-07-29T06:43:42.910 に答える
0

実際のスクリプトにコメントを追加しました。

コマンドの追加:bcdedit /set {newguid} nointegritychecks ON

これにより、ウィンドウが修復モードになるのを防ぐことができます。

于 2013-11-19T18:51:38.013 に答える