先日投稿した「PowerShell Hyper-Vの仮想マシンを新規作成・削除する 自作 関数~Create-VM 関数,Delete-VM関数」の[Create-VM]関数を実行したところ、OSのインストールがすぐに始まらない場合がありました。
物理PC同様「DVD ドライブがブート順の最優先ではなかったため」でした。
今回は、PowerShellを使って仮想DVD ドライブをブート順の最優先に設定するスクリプトをメモ。
仮想DVD ドライブをブート順の最優先にするスクリプト
[string]$VMName = 'xxxxx' Set-VMFirmware -VMName $VMName -FirstBootDevice (Get-VMDvdDrive -VMName $VMName)