rEFInd 開始エントリを削除するには?

rEFInd 開始エントリを削除するには?

最初のエントリを削除してDebianエントリだけを残したいのですが。 GRUBの場合、これを行う方法を知っていますが、rEFIndを使用する方法は何ですか?

ここに画像の説明を入力してください。

答え1

「196MiB FAT ボリュームから EFI\GRUB\grubx64.efi 起動中」と表示されています。

/boot/efiこれは通常、DebianのようにマウントされているESPパーティションを意味する可能性があります。したがって、Debianで見ることができるフルパスは/boot/efi/EFI/GRUB/grubx64.efi

Debian の UEFI GRUB は一般的に存在するので、/boot/efi/EFI/debian/grubx64.efiソースから GRUB をビルドし、デプロイメントに依存しない方法でインストールしたようです。このGRUBインスタンスが不要になった単純な実験の場合は、ディレクトリ全体を/boot/efi/EFI/GRUB削除するだけです。削除されると、rEFInd には自動検出可能な項目がなくなり、確かに追加の項目は表示されません。

ただし、対応するGRUBインスタンスを保持してrEFIndから非表示にするには、rEFIndの構成ファイル(おそらく/boot/efi/EFI/refind/refind.conf?)を見つけて、ファイルの末尾に次の行を追加します。

dont_scan_dirs +,/EFI/GRUB

これはrEFIndに/boot/efi/EFI/GRUBディレクトリを無視し(処理するようにEFI\GRUB\)、その中にあるすべてを維持する必要があることを知らなければなりません。

この行のプラス記号は、dont_scan_dirs「前の行がある場合は上書きせずに、dont_scan_dirsこのディレクトリを無視するディレクトリのリストに追加するだけです」を意味します。

関連情報