既存のブート エントリに対するバックアップ ファイルの識別
ブート エントリのバックアップ コピーをファイル名で検索するには、エントリの EFI ブート エントリ ID が必要です。 ただし、Bootcfg も Nvrboot もこの ID は表示しません。
代わりに、EFI パーティション上のインストールのディレクトリでブートxxxx ファイルを検索することで、ブートエントリのバックアップ コピーを見つけることができます。 インストール ディレクトリを見つけるには、オペレーティング システムのインストール用のブート ローダー ファイルへのパスを見つけます。 インストールのブート エントリ のバックアップ ファイルは、同じディレクトリに格納されます。
オペレーティング システムのブート ローダーが 格納されているディレクトリへのパスを表示するには、nvrboot d (display) コマンドまたは bootcfg または bootcfg クエリ コマンドを使用します。
次の例では、ブート エントリのブート ローダーは、\Microsoft\WINNT50 サブディレクトリの EFI パーティションに格納されます。 このインストールのブート エントリのバックアップ コピーは、同じサブディレクトリ内の Bootxxxx という名前のファイルです。
Note
Bootcfg のブート エントリ ID フィールドと Nvrboot のブート エントリ番号には EFI ブート エントリ ID が表示されません。 Bootcfg ID と Nvrboot ID は、ブート エントリ セクションの ブート エントリ の順序を表し、エントリ の順序が変更される行番号です。
次の Bootcfg サンプルに示すように、ブート ローダー ファイルへのパスは BootFilePath フィールドに表示されます。
Bootcfg では、ファイルの場所がパーティションの NT デバイス名 として表示され、その後にブート ローダー ファイルへのファイル システム パスが表示されます。
Boot Entries
------------
Boot entry ID: 1
OS Friendly Name: Windows Server 2003, Enterprise
OsLoadOptions: /debug /debugport=COM1 /baudrate=115200
BootFilePath: \Device\HarddiskVolume1\EFI\Microsoft\WINNT50\ia64ldr.efi
OsFilePath: \Device\HarddiskVolume3\WINDOWS
次の Nvrboot ディスプレイのサンプルでは、オペレーティング システムのインストール用のブート ローダー ファイルへのパスが EFIOSLoaderFilePath フィールドに表示されます。
Nvrboot では、ファイルの場所がパーティション GUID として表示され、その後にブート ローダー ファイルへのパスが表示されます。
1. Load identifier = Windows Server 2003, Enterprise
2. OsLoadOptions = /debug /debugport=COM1 /baudrate=115209
3. EFIOSLoaderFilePath = 006F0073-0066-0074-5C00-570049004E00 :: \EFI\Microsoft\WINNT50\ia64ldr.efi
4. OSLoaderFilePath = 04000004-5D18-3F27-0000-0000205C273F :: \Windows
どちらの場合も、オペレーティング システムのブート ローダー ファイル (およびブートxxxx ブート エントリ バックアップ ファイル) は、EFI システム パーティション (EFI\Microsoft\WINNT50) のWINNT50 ディレクトリにあります。