Dualboot Linux und OSX

DaRealMC

Erfahrenes Mitglied
Hi,

habe auf meinem NB bereits ein fertig eingerichtetes Linux was ich unter keinen Umständen neu einspielen will!
Partitioniert ist mein System wie folgt:
sda1 primary ext2
sda2 primary swap
sda3 primary ext2
sda4 praimary hfs+

Nun habe ich vorhin auf sda4 mein OSX installiert. Ich habe aber keine Chance, es zu booten.
LiLo listet mir lediglich mein slax auf.

Code:
boot = /dev/sda
prompt
timeout = 20
bitmap=/boot/splash.bmp
change-rules
reset
vga = 0x317
image = /boot/vmlinuz
 root = current
 label = slax
 read-write

Von dem Timeout bekomme ich auch nichts zu sehen. Ist wohl so intelligent, dass er das überspringt, wenn nur ein System eingetragen ist.
Wie kann ich OSX dort einragen?
Habe zwar schon einiges bei google gefunden, aber das sind immer nur Anleitungen, wie man es von Grund auf installiert - also VOR der Linux installation.

Wenn ich in der Console einfach mal lilo aufrufe, kommt nur ein kurzes "added slax *"
Ich kann auch unter Slax auf /dev/sda4 zugreifen, aber eben nicht booten.

Weiß einer, was ich in die lilo.conf eintragen muss, dass er mir anbeitet, ob Slax oder OSX?
 
Hallo!

Lilo zickt gerne bei Leer-/Sonderzeichen rum.
Ein "label=MacOS x" sollte eigentlich zu einer Fehlermeldung führen.
Bei Systemen die die Partitionstabelle nicht selbst ermitteln können, muss der Bootloader mittels "table" dem System mitteilen wo sich die Partitionstabelle befindet.

Beispiel:
Code:
boot = /dev/sda
prompt
timeout = 20
bitmap=/boot/splash.bmp
change-rules
reset
vga = 0x317
image = /boot/vmlinuz
 root = current
 label = slax
 read-write
 
other = /dev/sda4
label = MacOS
table = /dev/sda
Ich persönlich halte 20 zehntel Sekunden aber für "etwas" zu kurz für die Systemauswahl..... ich würde min. 50 bei timeout angeben (also 5 Sekunden).

Gruss Dr Dau
 
Auch Punkte machen Probleme.
Wie Du ja sicherlich noch weisst, hatte ich verschiedene Kernel getestet.
Da liegt es also nahe dass ich die Kernelversion im Label angegeben habe.
Nur irgendwie ist Lilo immer davon ausgegangen dass es sich bei .2, .4 und .6 wohl um Dateiendungen handelt. ^^
Da hat es auch nichts genützt die Labels in Anführungszeichen zu setzen. :(
Naja, schlussendlich habe ich dann halt Kernel22, Kernel24 und Kernel26 als Label genommen. ;)
 
Zurück