マルチLinuxインストール - 共有ESPと起動可能なオプションの管理

マルチLinuxインストール - 共有ESPと起動可能なオプションの管理

ManjaroとBlackArchがインストールされています。 BlackArchのブートローダは別のパーティション/ bootにあります。 Manjaroには、ルート(/)用に1つ、/boot用に1つ、/boot/efi用に1つの3つのパーティションがあります。ここでFedoraをインストールしたいとしましょう。 Fedoraの/boot/efiをManjaroの/boot/efiパーティションとして指定すると問題が発生しますか?また、現在のオペレーティングシステムはBlackArchとManjaroの2つだけです。ただし、UEFIには4つの起動可能オプションが一覧表示されます。

「Linux Boot Manager」項目1個、「Manjaro」項目1個、「UEFI OS」項目2個。重複をどのように削除する必要がありますか?

UEFIブータブルメニューの写真は次のとおりです。

PS。何が起こっているかを確認するためにKali Linux(GRUBを使用)をインストールしました。 Kaliのインストール後のefibootmgrの結果は次のとおりです。

BootCurrent: 0004    
Timeout: 1 seconds    
BootOrder: 0002,0004,0000,0001,0005    
Boot0000* Linux Boot Manager HD(4,GPT,db98bb6f-7706-374e-80ce-09d0b0ee32c6,0x64096000,0xfa000)/File(\EFI\SYSTEMD\SYSTEMD-BOOTX64.EFI)    
Boot0001* UEFI OS HD(4,GPT,db98bb6f-7706-374e-80ce-09d0b0ee32c6,0x64096000,0xfa000)/File(\EFI\BOOT\BOOTX64.EFI)..BO    
Boot0002* kali HD(4,GPT,db98bb6f-7706-374e-80ce-09d0b0ee32c6,0x64096000,0xfa000)/File(\EFI\KALI\GRUBX64.EFI)    
Boot0004* Manjaro HD(3,GPT,6881d199-30c9-4a84-ac40-084ff6bb472b,0x64000000,0x96000)/File(\EFI\MANJARO\GRUBX64.EFI)    
Boot0005* UEFI OS HD(3,GPT,6881d199-30c9-4a84-ac40-084ff6bb472b,0x64000000,0x96000)/File(\EFI\BOOT\BOOTX64.EFI)..BO

ベストアンサー1

実際にはそれほど多くのパーティションは必要ありません。 GRUBをインストールするにはEFIシステムパーティションが必要です。通常、1つのパーティションでインストールするのに十分です。実際、インストールごとに別々の/bootパーティションを使用する必要はありません。

GRUBを一度だけインストールして使用し続けることをお勧めします。 ESPから他のすべてのEFI「実行ファイル」を消去します。 GRUBは複数のLinuxインストールを非常にうまく管理できます。上記のすべてのディストリビューションは、いかなる方法でもGRUBをサポートしています。 GRUBをインストールした後、os-proberはGRUB構成を作成するときに別のLinuxインストールを検出する必要があります。構成によっては、このメカニズムを明示的に有効にする必要がある場合とそうでない場合があります。

注:長期的に割り当てることを決定することをお勧めします。複数のインストールを維持し、どこに何があるかを覚えているのはすぐに退屈になる可能性があります。

おすすめ記事