2011-02-25 [長年日記]

_ [] VHD ブート


[ このサイト ] を見ながら実行
step1) sysprep を実行

step2) C:\>bcdedit /copy {current} /d "VM Windows7 x64"
ブート構成のデータストアを開けませんでした。
アクセスが拒否されました。

step3)
コマンドプロンプトを右クリックし、「管理者で実行」

step4) step2 のやり直し
C:\>bcdedit /copy {current} /d "VM Windows7 x64"
エントリは{fa06151d-35a3-11e0-9d4f-f4d02c0a9c35}に正常にコピーされました。

step5)このエントリ(GUID)を以下のコマンドで指定し、ブートメニューに登録。
GUIDはユニークな値となります。
C:\bcdedit /set {fa06151d-35a3-11e0-9d4f-f4d02c0a9c35} device vhd=[E:]\VM\VM-Windows7\VM-Windows7.vhd
この操作を正しく終了しました。
C:\bcdedit /set {fa06151d-35a3-11e0-9d4f-f4d02c0a9c35} osdevice vhd=[E:]\VM\VM-Windows7\VM-Windows7.vhd
この操作を正しく終了しました。
C:\bcdedit /set {fa06151d-35a3-11e0-9d4f-f4d02c0a9c35} detecthal on
この操作を正しく終了しました。
再起動で、ブート・マネージャに「VM Windows 7 x64」が現れる。

_ [] VHDブート : ライセンスエラー


このシステムではVHDからの起動はサポートされていません

VHDブートに対応した Windows 7 のエディションは、Enterprise と Ultimateだけとのことです。

Pro版いれちった。せっかくの64bit版なのでHyper-Vから使います。
VHDブート用には、Enterprise版を入れなおします。

_ [] ブートエントリから、VHDを削除


bcdedit /delete GUID [/f]
削除するブート エントリの GUID を指定します。
ID が指定されていない場合、現在のブート エントリ ID が削除されます。
既知の GUID を指定する場合は、/f を指定して強制的に削除する必要があります。
例:bcdedit /delete {default} /f

今回は、
C:\bcdedit /delete {fa06151d-35a3-11e0-9d4f-f4d02c0a9c35}

ここに書き留めておいて良かった・・・

[]

«前の日記(2011-02-23) 最新