在 MacBook 2,1 (2007) 上安裝 ubuntu 20.04

在 MacBook 2,1 (2007) 上安裝 ubuntu 20.04

MacBook 2007 是例外之一,它可以運行 amd64 Linux,但只能使用 32 位元 EFI 啟動,而不是安裝程式隨附的 64 位元 EFI。

那麼,我該怎麼做呢?

答案1

是的,MacBook 2007 只能從 32 位元 EFI 啟動分割區讀取。 Ubuntu 20.04 安裝程式 iso 使用 64 位元 EFI 啟動分割區。但是您可以將 32 位元 EFI 添加到安裝程式中並使其認為它包含它。這樣就可以正確安裝Ubuntu amd64了。

請執行下列操作:

  1. 將 Ubuntu USB 安裝程式閃存到 USB 上。我在 Windows 10 PC 上使用 Rufus。
  2. 將此儲存庫的內容複製到安裝程式 USB 的根目錄中:https://github.com/faalbers/EFI_32_BIT
  3. 不要安裝 Ubuntu,而是先在 USB 上嘗試一下,這樣我們就可以先安裝缺少的附加軟體包。
  4. 進入「Try Ubuntu」介面後,啟動終端機並執行以下命令安裝 grub 32 位元軟體包,這樣最終安裝就會成功。您需要網路連線才能找到該套件:
    sudo apt-get update
    sudo apt-get install grub-efi-ia32
    
  5. 現在安裝 Ubuntu 就可以運作了。

希望這也適合你。

答案2

對於配備 32 位元 EFI 和 64 位元處理器的 Intel Mac,可以安裝引導 64 位元 Linux 的 BIOS。根據安裝方法,Linux 即使在 BIOS 開機時也可能能夠使用 GUID 分割區表 (GPT)。然而,Mac 需要混合分割區才能啟用 BIOS 啟動。使用 DVD 安裝可能會更容易,但也可以使用隨身碟。這需要一個可以由 EFI 引導的 Linux 安裝程序,但需要安裝 BIOS 開機 GRUB。過去,Debian 安裝程式能夠做到這一點,並且可能仍然能夠做到這一點。一旦您有了 BIOS 引導 GRUB,您就可以使用它來 BIOS 引導其他 Linux 安裝程序,然後替換 Debian。正如您可以想像的那樣,整個過程可能會變得複雜。如果您想進一步了解這一點,您可以發表評論。

相關內容