Ubuntu / MacOs Multiboot auf MacBook Air 1.1

Macschrauber

Macschrauber

Aktives Mitglied
Thread Starter
Dabei seit
08.02.2014
Beiträge
13.470
Reaktionspunkte
9.422
Ich wollte mal weitergeben wie ich auf einem MacBook Air 1.1 (erste Generation) ein Ubuntu 16.4 LTS System zusätzlich zum Mac OS installiert bekommen habe.



Das Problem ist die Wlan Karte des Air (und einiger MacBooks) - und dass der Treiber dafür vom SecureBoot nicht geladen wird. Die Lösung dafür ist auch nicht so mal eben im Netz zu finden.



Deshalb mein Kochrezept:


- refind installieren zur Auswahl Linux / MacOs

für den Boot von der Linux Partition dann die boot/vmlinuz-xxxsignedxxgenericxx.efi wählen.

Sonst gibt es keine Bootmeldungen und Wlan wird nicht initialisiert.


wenn man direkt grubx64 startet muss das Wlan vorher initialisiert sein. Dazu im EFI Bootmenü ins WLAN gehen und einloggen.

Info Multiboot: https://www.lifewire.com/dual-boot-linux-and-mac-os-4125733


- Eine zweite Partition erzeugen, Fat32, über extern gebootete Recovery (erzeugt mit Recovery Assistant weil ich gerade keinen Bootstick zur Hand hatte)

- Bootstick Ubuntu 16.04_Live mit UNetBootin am Mac erzeugen.

- Ubuntu über den Stick installieren, Methode: Other, die Fat32 Partition mit EXT4, Mountpoint / und Bootloader auf die gleiche Partition.


Nun die Probleme:

WLAN funktioniert nicht, erstmal USB - Ethernet Adapter verwenden
Info Wlan: https://askubuntu.com/questions/55868/installing-broadcom-wireless-drivers



Abhilfe:
im Ubuntu Terminal:


>sudo apt-get purge bcmwl-kernel-source
#bcmwl-kernel-source entfernen)


>sudo apt update
>sudo update-pciids
>sudo apt install firmware-b43-installer
>sudo reboot


WLan funktioniert(e)

nach nochmaligen reboot nicht mehr

#b43 module automatisch laden:

>sudo su
>echo b43 >> /etc/modules
>exit


#und aus Blacklist entfernen (auskommentieren mit #):
>sudo pico /etc/modprobe.d/blacklist.conf



Auswahl beim Booten über Refind
Mac OS oder boot/vmlinuz-xxxsignedxxgenericxx.ef für Ubuntu



signed braucht man wohl weil sonst zum Beispiel die b43 Erweiterung für das Broadcom Wlan Modul nicht im Secure Boot funktioniert.



Anregungen, Verbesserungen und Optimierungen willkommen. Bin in Linux nicht wirklich fit :)
 
  • Gefällt mir
Reaktionen: ruerueka, Badoshin und asterixxER
Zurück
Oben Unten