OSXとUbuntuでパーティション分割されたssdを管理するために、最新のrefindをインストールしました。これはうまく機能しており、最近のdist-upgradeまで、私が望んでいた通りに設定されています。
何らかの理由で、私の再起動ブートメニューには、unknown_osアイコンでEFIからフォールバックを起動するオプションが表示されます。このオプションを選択すると、grubに移動します。
/EFI/bootx64.efiとbootx64.efi.grbを含むEFIディレクトリを調べました。 firmware.scap、grub、skim、およびmokmanagerファイルを含む標準のubuntuおよびAppleサブディレクトリもあります。
以前のようにフォールバックエントリをブートメニューから削除する安全な方法はありますか?
ありがとう。
確かに、rEFIndブートメニューからエントリを非表示にする安全な方法があります。
「refind.conf」で「dont_scan_files」または「don't_scan_files」パラメーターを使用することをお勧めします。
デフォルトのファイルに加えて非表示にするEFIファイルを追加するには、次を使用できます。
dont_scan_files + NameOfTheEFILoaderToHide.efi
REFInd Boot Managerの設定の詳細については、 公式ドキュメント をご覧ください。
保持または非表示にするEFIファイルを識別するには、efibootmgrを使用して、対応するEFIファイルを含むEFIメニューエントリのリストを取得します。
Ubuntuで、次のコマンドを使用して、ターミナルを開き、「efibootmgr」がインストールされていない場合はインストールします。
Sudo apt-get install efibootmgr
次のコマンドを使用して、EFIの起動順序とエントリを取得します。
Sudo efibootmgr -v
ノート:
BootCurrent:0002(ブートに使用されるUEFIブートエントリを示します)。
BootOrder:0002,0003,0001,0000(定義されたUEFIブート順序を示します)。
Boot000x *(1つのブートエントリを表します。その後にその名前、HDおよびEFIファイルが続きます。すべてのブートエントリは「BootOrder」の下にリストされています)。