Ich habe auf meinem PC Windows 98 und Linux SuSe 7.1 in jeweils einer Partition installiert. Bei der Installation von Linux wurde Lilo auf einer Bootdiskette installiert. Leider ist diese Diskette verlorengegangen. Ohne Diskette wird ausschließlich Windows gebootet. Wie kann ich jetzt wieder Linux booten?
Linux 15.009 Themen, 106.790 Beiträge
Ich habe mal in meinem alten Handbuch von SUSE Linux 7.1 reingeschaut. Damals gabe es schon ein Rettungsystem, wie bei Debian. Das wird im Benutzerhandbuch auf Seite 488 erklärt:
Das Rettungsystem kann man von CD1 booten oder wenn das nicht geht von der mitgelieferten SUSE Bootdiskette.
Du mußte deine root-Partition in das Rettungsystem mouten. Dazu mußt du aber die Gerätedatei von deiner root-Partition kennen (Man soll immer nach einer Installation einen Ausdruck der /etc/fstab-Datei machen und eine Kopie der Partitionierungsdaten mit dem Befehl fdisk -l | lpr -PDrucker).
Danach gehts du mit einem Editor in die Konfigurationsdatei /etc/lilo.conf und schaust nach ob die Konfiguration noch stimmt (Installationspfad des Bootloaders lilo) und gibts als root den Befehl lilo auf der Konsole ein. Dadurch wird der Bootloader lilo noch einmal entsprechend den Angaben in der Datei lilo.conf installiert.
Das wird aber scheitern wenn du die root-Partition deiner Linux-Festplatte nicht mounten kannst , weil du die Gerätedatei dieser Partition nicht kennst.
Den lilo-Bootmanger kannst du in den MBR installieren lassen. Dadurch kannst du abwechselnd Windows oder Linux booten. Du mußt aber wahrscheinlich die Datei /etc/lilo.conf noch anpasssen, weil du immer von Diskette gestartet hast.