09/11/08 16:52:18 sM23qzjH
[本作業-VHDブート]
1.まず、Windows7 DVDでブートします。修復だけなのでWinPEでもおk?
2.セットアップ起動の選択画面で、修復をクリック。
3.ブート可能なWindowsのリストが出てきますが、サイズ0で場所も不明になってます。
「イメージから書き戻す」が選択されてしまうので修復を選んで次に進みます。
4.修復メニューが出てきたら、コマンドプロンプトを選択します。
・エクスプローラー代わりと、セットアップのメモを開くためにnotepadを起動。
・ブート領域を書き込みます。
> X:\Sources>bootsect /nt60 sys /mbr
(bootrec /fixmbr とか bootrec /fixboot とかはあるけど、うまくいかなかったようです。)
・vhdをマウントします
> diskpart
> list volume
> select volume 8 (数字はあいてるとこ)
> select vdisk file=d:\(vhdファイルパス)
> attach vdisk
> exit
5.ここで引っかかってたんですが、修復メニューを × で閉じ、セットアップ開始画面に戻ります。
6.もう一度修復を選び、同様に進んでいくと、今度は修復可能なリストに128GBでアタッチされたドライブのWindowsが出てきます。
7.修復メニューで、修復を選択します。
これで次回からVHDブートになるはずですが、・・・HALの設定とかドライバの追加をしてないからなのか分かりませんが、ブートでエラーになりました。