- 締切済み
bcdedit で VHDブート設定
Windows8.1でWindows7をVHDブート設定したいです。 VHDファイルは作ったので、BcdeditでOS起動画面に表示されるよう登録をするところです。 8.1pro+SSD128GB(C:ドライブ 8.1起動用)+HDD1TB(E:ドライブ データのみここにVHDファイルをおく)+メモリ16GB DOS画面(管理者で実行)にて C:\WINDOWS\system32>bcdedit /create /d "Windows 7 (64) " /application OSLOADER エントリ {53169e43-4e90-11e4-9af3-a8fca06aefad} は正常に作成されました。 C:\WINDOWS\system32>bcdedit /set {53169e43-4e90-11e4-9af3-a8fca06aefad} device VHD=[E:]\win7-64.vhd 要素データを設定中にエラーが発生しました。 この要求はサポートされていません。 このエラーを突破するにはどうすればよいでしょうか。 ご教授お願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- kteds
- ベストアンサー率42% (1884/4443)
回答No.1
下記の 2行目のように 「osdevice をvhd に関連付ける」設定を行なってください。 この状態で再起動するとブートマネージャのメニューに"Windows 7 (64) "が表示されます。 なおエントリは{GUID}と表現しています。 --- bcdedit /set {GUID} device vhd=[E:]\win7-64.vhd bcdedit /set {GUID} osdevice vhd=[E:]\win7-64.vhd
補足
回答ありがとうございます、さっそく実施しましたが先日と同じエラー表示により失敗しました。 C:\WINDOWS\system32>bcdedit /create /d "Windows 7 (64) VHD F: SSD" /applicatio n OSLOADER エントリ {53169e43-4e90-11e4-9af3-a8fca06aefad} は正常に作成されました。 C:\WINDOWS\system32>bcdedit /set {53169e43-4e90-11e4-9af3-a8fca06aefad} osdevice VHD=[E:]\win7-64.vhd 要素データを設定中にエラーが発生しました。 この要求はサポートされていません。 VHDによるマルチブート自体は運用経験があるので、bcdeditコマンドの手順もわかっているのですが このエラーは初めての遭遇でどのように対応してよいか分かりません、ご教示願えると助かります。