iMacをデュアルブートするときのレガシーモードとはどういう意味ですか?

iMacをデュアルブートするときのレガシーモードとはどういう意味ですか?

私はMacOSとLinux Mintがインストールされている2008 iMacを持っています。私の問題に対する解決策を探している間、「レガシー」モードで起動する必要があることを見ました。どういう意味ですか?古いPC BIOSを参照していますか?このiMacにはそのようなBIOSがなく、常にEFIでした。

私の知る限り、EFIを使用するMintインストーラを使用してインストールしました。実行すると、efibootmgr次のようになります。

$ efibootmgr -v
BootCurrent: 0000
Timeout: 5 seconds
BootOrder: 0000
Boot0000* ubuntu    HD(1,GPT,04202405-8589-4b15-b2c7-f72a95053a68,0x28,0x64000)/File(\EFI\ubuntu\shimx64.efi)
Boot0081* Mac OS X  PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0,0,0)/HD(2,GPT,5f1185c2-ae3c-4590-99ba-c57db72f5442,0x64028,0xcbee240)
BootFFFF*   PciRoot(0x0)/Pci(0x1f,0x2)/Sata(0,0,0)/HD(2,GPT,5f1185c2-ae3c-4590-99ba-c57db72f5442,0x64028,0x79fc5c8)/File(\System\Library\CoreServices\boot.efi)

rEFIndへの参照が使用されるのを見ました。パッケージがインストールされていません。実行中のシステムに直接インストールできますか?それとも、新しくインストールする必要がありますか?私は通常、必要なくてもMacOSを実行できる機能を維持することを好みます。

私が解決しようとしている問題は、以下に説明するように、iMac / Mintを一時停止状態から目覚めさせることです。https://forums.linuxmint.com/viewtopic.php?t=335072

答え1

はい、MacOS(または2008年のMac OS X)にはBIOSは必要ありませんでした。しかし、覚えておいてください。 MacにはBIOSがあります。トレーニングキャンプ当時、EFIをサポートしていない最新バージョンのWindowsを起動するために使用されます。つまり、UEFI以前のバージョンのWindowsをサポートしているすべてのBoot Camp対応Macには、少なくとも最小のBIOSサポートが必要です。

はい、rEFIndパッケージをインストールするだけです。

rEFIndには、起動時にMacをレガシーBIOSモードに切り替えるオプションがありますが、それでも(U)EFIブートローダにすぎません。 rEFInd以降の残りの部分を処理するには、GRUBのBIOSバージョンまたは他のBIOSモードブートローダをインストールする必要があります。起動プロセスはスイッチをトリガするために使用されます。

関連情報