Linux auf einem Mac

(2002, 2008 Georg Roden)

Auf einem Mac G4 werden Mac OS 9.1, Mac OS X und Linux nebeneinander auf verschiedenen Partitionen installiert. Zunächst beschreibe ich die Installation der Yellow Dog Linux 2.3 Distribution, anschließend die Aktualisierung auf Yellow Dog Linux 5.0.2 bzw. 6.0. Weiter unten findet sich eine Beschreibung der Installation von SuSE PPC Linux.

Die einzelnen Schritte sind exemplarisch und variieren natürlich je nach Rechnertyp und Festplattengröße. Alle Angaben und die Benutzung dieser Anleitung erfolgen ohne Gewähr.

Verweise auf die Linux-Distributionen: Yellow Dog Linux - SuSE PPC Linux.

Yellow Dog Linux

Schritt 1 Partitionierung der Festplatte

Zunächst wird von der Mac OS 9.1 System-CD gebootet und mit Hilfe von 'Laufwerke konfigurieren' die Festplatte in fünf Partitionen eingerichtet.

  Format Inhalt Grösse Name
1. HFS+ Mac OS 9.1 4186 MB Klassik
2. HFS+ Mac OS X 4186 MB Mac OS X
3. HFS (Daten) 500 MB Transfer
4. HFS+ (Daten) 12257 MB Daten
5. Free Untitled 8175 MB (freier Platz für Linux)

Die genauen Partitionsnummern sollte man sich für die spätere Installation von Linux notieren.

Schritt 2 Installation von Mac OS 9.1 auf der ersten Partition im Format HFS+

Schritt 3 Installation von Mac OS X auf der zweiten Partition im Format HFS+

Schritt 4 Installation von Linux (Kurzfassung, daher unbedingt die Installationsanleitung von Yellow Dog Linux lesen!)

Booten von der ersten CD der Yellow Dog Linux 2.3 Distribution.
- Return-Taste drücken, um die graphikbasierte Installation zu starten
- Sprache für die Installation auswählen
- zwischen benutzerdefinierter und Standard Installation wählen
- Tastaturbelegung auswählen

- Partitionierung für Linux (mindestens 3 zusätzliche Partitionen sind erforderlich) vornehmen:

- Paketauswahl vornehmen
- jetzt ist Zeit für eine gute Tasse Tee
- lokales Netzwerk konfigurieren (wenn kein LAN vorhanden ist, kann man diesen Punkt überspringen)
- Zeitzone einstellen
- root account erzeugen (Administrator)
- Benutzer hinzufügen
- angeben, auf welcher Partition sich OS 9 und OS X befinden
- Boot Loader yaboot einrichten (bei älteren Macs XBoot)
- Monitor auswählen
- Monitorauflösung einstellen
- Farbtiefe einstellen
- eventuell Videobeschleuniger einstellen
- Auswahl zwischen graphischem oder textbasiertem Login
- Neustart und Linux-Login

Da die Version 2.3 von Yellow Dog Linux mittlerweile ziemlich veraltet ist, sollte man sich die Version 5.0.2 (von CD oder DVD) bzw. 6.0 (nur DVD) installieren, falls der Rechner diese unterstützt. Ich beschreibe im Folgenden kurz die Aktualisierung auf dem oben beschriebenen Rechner, auf dem bereits Mac OS X und Mac OS 9.2 und auch schon YDL 2.3 vorhanden sind. (Kurzfassung, daher unbedingt die Installationsanleitung von Yellow Dog Linux lesen!)

Booten von der Yellow Dog Linux CD bzw. DVD
- mit tab zwischen graphischer und textbasierter Installation wählen
- media check - Überprüfung der Festplatte
- Starten des anaconda installer, der eine fast vollständige Hardware-Erkennung vornehmen kann
- Sprache wählen
- Tastaturbelegung auswählen (latin1 - nodeadkeys)
- partitionieren (alle Linux-Partitionen entfernen) - vorher Datensicherung machen!
- freien Platz auf Platte verwenden und Standard-Layout kreieren
- Netzwerkgeräte einstellen
- Benutzername einstellen
- Zeitzone einstellen (Europa: Berlin)
- root-Passwort eingeben: *******
- je nach Bedarf Installationstyp wählen, wie z.B.:

- Tee trinken und warten, bis die Installation beendet ist
- Neustart und Benutzer-Login

Nützliche Hinweise zur Installation zusätzlicher Programme und zur Konfiguration weiterer repositories für YDL 5 finden sich in der Anleitung Install software (the easy way) YDL 5 und für YDL 6 in der Anleitung Install software (the easy way) YDL 6.

SuSE PPC Linux

Schritt 1 Partitionierung der Festplatte

Zunächst wird von der Mac OS 9.1 System-CD gebootet und mit Hilfe von 'Laufwerke konfigurieren' die Festplatte in sieben Partitionen eingerichtet.

  Format Inhalt Grösse Name
1. HFS+ Mac OS 9.1 4186 MB Klassik
2. HFS+ Mac OS X 4186 MB Mac OS X
3. HFS (Daten) 500 MB Transfer
4. HFS Linux Boot 50 MB Linux Boot
5. Swap Linux Swap 125 MB Swap
6. A/UX Root Linux Root 8000 MB Linux
7. HFS+ (Daten) 12257 MB Daten

Die genauen Partitionsnummern sollte man sich für die spätere Installation von Linux notieren.

Schritt 2 Installation von Mac OS 9.1 auf der ersten Partition im Format HFS+

Schritt 3 Installation von Mac OS X auf der zweiten Partition im Format HFS+

Schritt 4 Installation von Linux (Kurzfassung, daher unbedingt das Handbuch lesen!)

Booten von der ersten CD des SuSE Linux PPC 7.1 Pakets.
Mit YaST2 die Konfiguration vornehmen:
- zunächst Sprache, Tastaturlayout und Zeitzone einstellen
- Neuinstallation wählen
- Festplatte vorbereiten: Festplatte auswählen
- Erweiterte Einstellungen wählen, um die Mountpoints zuzuweisen:
  root erhält den Mountpoint /, Format 'ext2',
  Swap erhält das Format 'swap', der Mountpoint wird dann automatisch zugewiesen.
- Auswahl der Software:
  eine der vorgeschlagenen Grundausstattungen wählen oder in der erweiterten Auswahl
  eine individuelle Zusammenstellung der Software vornehmen
- 'root'-Passwort festlegen
- Einstellungen bestätigen und Installation starten
- eine Tasse Tee trinken und abwarten
- erstes Einloggen nach vollendeter Installation im kdm-Displaymanager:
  Benutzername und Passwort eingeben
- KDE wird gestartet: erstes Ausprobieren von Linux

Schritt 5 Einrichten von LILO zum Booten von Linux

Zum Einrichten werden die Partitionsdaten der Festplatte benötigt.
Diese kann man sich mit dem Programm 'Laufwerke konfigurieren' von Apple anzeigen lassen oder erhält sie durch einen speziellen Befehl unter Linux.

Ein Ausschnitt daraus:
/dev/hda12    Linux Boot
/dev/hda13    Apple_UNIX_SVR2 (swap)
/dev/hda14    Apple_UNIX_SVR2 (home file system - root)
/dev/hda9     Mac OS Klassik
- unter Mac OS 'Linux Boot' als Startvolume auswählen
- zur ersten Konfiguration von der SuSE CD 1 booten
- am Boot-Prompt eingeben: boot: linux root=/dev/hda14 (root device)

- die Konfigurationsdatei von LILO /etc/lilo.conf wie folgt in einem Editor bearbeiten:

boot=/dev/hda12   #Bootloader auf 'Linux Boot"
default=linux
timeout=100
activate
bootfolder=suseboot

image = /boot/vmlinux-2.4   # Bootpartition
        root = /dev/hda14
        label = linux
        append = ""   # optionale Kernelparameter
        
other = /dev/hda9
        label=macos
- Konfigurationsdatei sichern
- nun kann man per Tastendruck das gewünschte System beim Booten auswählen

Viel Spaß mit den verschiedenen Systemen auf dem Mac!


Creative-Commons-Lizenz BY-NC-ND 3.0 Hinweis: Dieser Artikel unterliegt den Bestimmungen der Creative-Commons-Lizenz BY-NC-ND 3.0. Ihr dürft ihn kostenfrei kopieren, verbreiten und veröffentlichen, solange ihr mit einem Link auf meinen Namen und die Quelle verweist, ihn nicht für kommerzielle Zwecke verwendet und unter gleichen Bedingungen weitergebt. Der Inhalt darf nicht bearbeitet oder in anderer Weise verändert werden.

zurück zur Übersicht