UEFIシェルスクリプトから展開できない
UEFIシェルスクリプトを使用してOSを展開しようとすると、展開が失敗したことを示すエラーメッセージが表示されます。
構成設定が正しくありません。
-
以下を確認します。
- 内蔵UEFIシェルインターフェイスがUEFIブート順序リストまたはワンタイムブートメニューに追加されている。
- UEFIブート順序リストに追加されると、内蔵UEFIシェルインターフェイスがUEFIブート順序リスト内の最初のブートオプションになり、ロードする他のブートオプションよりも優先される。
- UEFIシェルスクリプト自動起動が有効になっている。
- 接続されているメディアの
startup.nsh
スクリプトファイルの場所またはネットワーク上の場所が正しく指定されている。接続メディア内の場合は、startup.nsh
スクリプトはfsX:\
またはfsX:\efi\boot\
ディレクトリ内になければなりません。 .nsh
スクリプトに、サポートされているコマンドのみが含まれている。- 使用しているシステムに、自動スクリプトの実行中にRAMディスクを作成するための十分なRAMメモリがある。
.nsh script
を使用して起動されたOSブートローダーや診断アプリケーションのUEFI環境での実行がサポートされている。- シェルスクリプトの検証が有効になっている場合、スクリプトがセキュアブートデータベースに登録され、スクリプトが#!NSH行で始まることを確認する。
- 展開をやり直します。