![](https://seccdn.libravatar.org/avatar/341da9bec5d91c1b958a575b92fa1d68.jpg?s=120&d=mm&r=g)
On Wed, Mar 27, 2002 at 05:08:27AM +0100, David Haller wrote:
On Tue, 26 Mar 2002, Martin Spöhrle wrote: [SNIP]
Meine (einzige) IDE-Platte ist folgendermaßen Partitioniert:
/dev/hda1 ca. 15MB Ext2 mountpoint /boot /dev/hda2 ca. 2GB Ext2 (anderes OS: Wind-OS) /dev/hda3 ca. 7,7GB ReiserFS mountpoint / /dev/hda4 ca. 300MB SWAP mountpoint swap
/dev/hda1 ist aktiv. Im BIOS wird alles richtig erkannt und "C only" ist als Bootreihenfolge eingestellt. Lilo ist auf /dev/hda1 installiert.
Hui. Gleich 3 Fehler...
1. Du hast Win auf ext2??? Kannichsein! Es ist also entweder obige Ausgabe falsch oder die Partitionsid ist falsch. Argh! Hab ich übersehen. Da soll mal Win drauf, bis jetzt ist noch Linux dort ansässig. Also nur 2 Fehler ;D
2. Du solltest /dev/hda2 aktivieren (WinDoS straeubt sich, wenn es von einer nicht-aktiven Partition laufen soll). Gilt das auch für 98/me? Ich hatte bis jetzt nie probleme...
Weder LILO noch Linux scheren sich um die aktivierte Partition, es spricht also auch nix dagegen. ACK.
3. Du solltest LILO in den MBR (boot=/dev/hda) installieren, und dann ueber LILO das zu bootende OS auswaehlen (s.u.). Ich habe auf meiner anderen Schüssel SuSE 7.3 mit Yast2 installiert. Dort habe ich /boot auf eine eigene Partition (auch ca. 15MB) gelegt und Lilo da draufgeschmissen. Diese Partition ist aktiviert worden. Also alles genau wie ich es jetzt manuell gemacht habe (?) und wie hat es funktioniert? Wuuuuuunderbaaaaar! :D Wie funktioniert's jetzt? Sag ich lieber nicht! ;D
Hier ist meine lilo.conf:
boot = /dev/hda1
s.o: boot=/dev/hda
vga = 791 read-only
ok.
menu-scheme = Wg:kw:Wg:Wg
linear # lba32
prompt timeout = 80 # message = /boot/message
image = /boot/kernel-2.4.18 label = 2.4.18 root = /dev/hda3 read-write
Weg mit dem read-write!!! Die root-Partition sollte fuer den fsck maximal read-only gemountet sein (besser gar nicht, aber das geht bei / ja nicht). Du hast deswegen auch korrekterweise 'read-only' weiter oben. Und ja, nach dem fsck wird die /-Partition dann rw remountet. Sicher, dass das auch für Reiser gilt? Ich glaube irgendwo gelesen zu haben, dass ich es RW mounten muss...
image = /boot/memtest.bin label = memtest86
Dazu ergaenzt du noch nen Eintrag fuer Win:
other = /dev/hda3 label = win Ok, kommt noch. :)
Ist es eigentlich schlimm, wenn ich nicht im Besitz einer /boot/message bin?
Noe.
gesetzt und /sbin/lilo -b /dev/hda3 ausgeführt...
Wenn die lilo.conf stimmt reicht ein '/sbin/lilo'. Mit "-b /dev/hda3" übergehe ich doch nur das "boot" in der
Ahja! Ich habe jetzt in der lilo.conf /dev/hda3 read-only gemountet und lilo auf den MBR installiert. Jetzt geht's! *Juchz* Ich habe mir mal eine eigene /boot/message geschrieben: Dies ist die Messages-Datei. LOL! Jetzt weiß ich auch, wofür die da ist :DDDDD lilo.conf... zum Probieren.
Achso: wenn du Linux/Win durch einen anderen Bootmanager[1] starten willst, dann darfst du LILO _nicht_ in den MBR installieren, dann waere LILO in /dev/hda1 oder /dev/hda3 richtig. Dann musst du allerdings auch einen anderen Bootmanager installieren... Leuchtet ein.
Vielen Dank für die Hilfe!!! Gruß Martin Spöhrle