Linuxの再利用を始めましたが、助けが必要です。私はArchをデュアルブートとWin 10のインストールとしてインストールしようとしましたが、成功しませんでした。さて、今こそ理解になったようです。ただし、複数のインストールとブートローダ(grub、rEFInd)のため、汚れたEFIパーティションが残りました。
以前のインストール試行のすべてのトレースを削除し、EFIパーティションを工場出荷時の設定に復元するにはどうすればよいですか?つまり、Windowsブートローダのみが含まれていますか?これを行った後、grubをブートローダーとして使用してアーチを再インストールしたいと思います。
efibootmgr を使用して nvram から rEFInd ブートローダを削除しましたが、 grub が動作し続けることはできません。私はちょうどきれいに起動し、再試行したいと思います。
ありがとうございます!
答え1
EFIパーティションは通常のFAT32パーティションです。 Archがデフォルトで(どこにでも)インストールされていない場合は、マウントするだけです。EFI
パーティションルートには1つのディレクトリが必要です。すべてのEFIブートローダを持つディレクトリは、ベンダーまたはオペレーティングシステムによって指定されたディレクトリです。 (注:FAT32は大文字と小文字を区別しませんが、ファイル名の大文字と小文字を保持するため、ファイル名とディレクトリ名の大文字と小文字が異なる場合があります。)
EFI/refind
、EFI/arch
およびすべてのディレクトリを削除し、EFI/Microsoft
ディレクトリは変更しないでください。
EFI/BOOT
代替ブートローダを含むディレクトリが存在する可能性があります(EFI/BOOT/boot64.efi
x86_64システムでは、名前が他のアーキテクチャと異なる場合があります)。 Windowsは通常、対応するNVRAM起動エントリがなくてもWindowsを起動できるEFI/Microsoft/Boot/bootmgfw.efi
ようにコピーをインストールします。EFI/BOOT/bootx64.efi
該当するNVRAMブートエントリがない場合、またはファームウェアブートメニューで「From」を指定した場合これブートローダファイルの名前が明示的に指定されていない場合、.efi
ファームウェアは代替ブートローダファイルをロードしようとします。