: On Wed, 22 Aug 2001 20:47:39 +0200, Peter Rudek wrote:
* Stefan Hoffmeister
[010822 19:35]:
Ich have lilo oft genug aufgerufen, glaub' mir einfach :-)
glaub ich Dir, nur eben mit einer fehlerhaften lilo.conf :-)
Und
boot=/dev/hda3
s/boot/root ;)
boot=/dev/hda
man lilo.conf: boot=<boot-device> Sets the name of the device (e.g. a hard disk partition) that contains the boot sektor. [...] /dev/hda ist der MBR, da ist W2K. /dev/hda3 ist der Boot-Sektor the Partition /dev/hda3. Und genau da soll LILO hin (wo es schon immer war <g>). root=<root-device> This specifies the device that should be mounted as root. My gesamtes System liegt komplett auf /dev/hda3 (jaja, bitte jetzt keine Lektionen ueber die Vorzuege des Zerstueckelns ;-) - es gibt nur sieben Partitionen), also ist es erforderlich, dass ich fuer das image root=/dev/hda3 habe. Lange Rede, kurzer Sinn: boot=/dev/hda3 read-only prompt timeout=100 image = /boot/bz2219 root = /dev/hda3 label = linux_2219 macht genau das, was es soll: * Boot-Sektor in /dev/hda3 * Root ist /dev/hda3 Tja, und nun sollte dd if=/dev/hda3 of=/DieVfatPartition/meinbootsektor.bs count=1 bs=512 den Bootsektor von /dev/hda3 in die Datei meinbootsektor.bs schreiben. Und der W2K boot loader wird dann diesen Bootsektor benutzen, um den gewuenschten lilo in Bewegung zu setzen (der dann wieder den ganzen kram - SuSE original kernel, mein 2.4.7 kernel, mein 2.2.19 kernel, memtest) als loader options anbietet. Tja. Und OBWOHL alle Statusmeldungen beim Aufruf von "lilo" anzeigen, dass alle images hinzugefuegt werden, und weder dd noch lilo irgendwelche Fehlermeldungen anzeigen, war es recht offensichtlich dass das was da in /etc/lilo.conf stand brav ignoriert wurde. Waere die lilo.conf falsch gewesen, dann haetten die Klimmzuege mit dem booten in die parallele RedHat 7.1-Installation (siehe vorige emails) nicht funktionieren duerfen - denn ich verwendete selbst bei diesem Klimmzug * die SuSE 7.2 binary von lilo (/suse72/sbin/lilo) * genau die lilo.conf (-r /suse72 -> /suse72/etc/lilo.conf) Die einzigen Unterschiede die ich sehen kann sind: * anderes dd binary * anderer kernel (der RH 7.1 Standard-Kernel)