Ubuntu 20.04 auf MacBook 2.1 (2007) installieren

Ubuntu 20.04 auf MacBook 2.1 (2007) installieren

Das MacBook 2007 ist eine dieser Ausnahmen, auf dem amd64 Linux ausgeführt werden kann, das jedoch nur mit einem 32-Bit-EFI statt dem 64-Bit-EFI, das mit dem Installationsprogramm geliefert wird, gebootet werden kann.

Also, wie kann ich das machen?

Antwort1

Ja, das MacBook 2007 kann nur von einer 32-Bit-EFI-Bootpartition lesen. Das Ubuntu 20.04-Installations-ISO verwendet eine 64-Bit-EFI-Bootpartition. Sie können dem Installationsprogramm jedoch die 32-Bit-EFI-Partition hinzufügen und es so einrichten, dass es denkt, es enthalte sie. Auf diese Weise können Sie Ubuntu amd64 richtig installieren.

Mach Folgendes:

  1. Flashen Sie das Ubuntu USB-Installationsprogramm auf einen USB-Stick. Ich habe dafür Rufus auf einem Windows 10-PC verwendet.
  2. Kopieren Sie den Inhalt dieses Repositorys in das Stammverzeichnis des Installations-USB:https://github.com/faalbers/EFI_32_BIT
  3. Installieren Sie Ubuntu nicht, sondern probieren Sie es zuerst auf dem USB-Stick aus, damit wir zuerst ein fehlendes zusätzliches Paket installieren können.
  4. Sobald Sie sich in der „Try Ubuntu“-Oberfläche befinden, starten Sie ein Terminal und führen Sie die folgenden Befehle aus, um das 32-Bit-Paket Grub zu installieren, damit die Installation am Ende erfolgreich ist. Sie benötigen eine Internetverbindung, um das Paket zu finden:
    sudo apt-get update
    sudo apt-get install grub-efi-ia32
    
  5. Installieren Sie jetzt Ubuntu und es wird funktionieren.

Hoffe, das funktioniert auch bei Ihnen.

Antwort2

Bei Intel-Macs mit 32-Bit-EFI und 64-Bit-Prozessor ist die Installation eines BIOS, das 64-Bit-Linux bootet, möglicherweise möglich. Abhängig von der Installationsmethode kann Linux möglicherweise auch beim BIOS-Booten eine GUID-Partitionstabelle (GPT) verwenden. Der Mac muss jedoch eine Hybridpartition sein, um das BIOS-Booten zu ermöglichen. Die Installation wäre wahrscheinlich mit einer DVD einfacher, die Verwendung eines Flash-Laufwerks ist jedoch möglicherweise möglich. Dies würde ein Linux-Installationsprogramm erfordern, das EFI-booten kann, aber installieren Sie ein BIOS-bootendes GRUB. In der Vergangenheit konnten Debian-Installationsprogramme dies und können dies möglicherweise immer noch. Sobald Sie ein BIOS-bootendes GRUB haben, können Sie damit andere Linux-Installationsprogramme BIOS-booten und dann Debian ersetzen. Wie Sie sich vorstellen können, kann das gesamte Verfahren kompliziert werden. Sie können einen Kommentar hinterlassen, wenn Sie dies weiter verfolgen möchten.

verwandte Informationen