Knoppix bootet nicht von Festplatte
Ich habe Knoppix entsprechend der Anleitung in c't 5/03 auf meine zweite Festplatte (/dev/hdb) installiert und den Bootmanager Lilo in den MBR schreiben lassen. Bereits die Warnung dabei hat mir ein schlechtes Gefühl gegeben, und tatsächlich: Beim Reboot startet nach wie vor Windows, als ob sich gar kein Knoppix auf Platte befindet. Wo liegt der Fehler?
Ich habe Knoppix entsprechend der Anleitung in c't 5/03 auf meine zweite Festplatte (/dev/hdb) installiert und den Bootmanager Lilo in den MBR schreiben lassen. Bereits die Warnung dabei hat mir ein schlechtes Gefühl gegeben, und tatsächlich: Beim Reboot startet nach wie vor Windows, als ob sich gar kein Knoppix auf Platte befindet. Wo liegt der Fehler?
Das Problem liegt in dem Installationsskript, das Lilo in den MBR der Installationsplatte - in Ihrem Fall also /dev/hdb - schreibt. Da der Rechner mit dem Code im MBR der ersten Platte bootet, kommt Lilo gar nicht zum Zuge. Abhilfe ist jedoch einfach möglich: Booten Sie von CD, verschaffen Sie sich mit sudo su root-Privilegien und mounten Sie die Knoppix-Installationspartition nach /mnt. Jetzt können Sie mit chroot /mnt Ihre Arbeitsumgebung auf die Platteninstallation begrenzen. Öffnen Sie dort die Datei /etc/lilo.conf mit einem Editor und ändern Sie die Zeile ”boot=/dev/hdb“ nach ”boot=/dev/hda“. Wenn Sie jetzt /sbin/lilo aufrufen, wird Lilo in den MBR der ersten Platte installiert. Nun können Sie mit Strg+D die chroot-Umgebung verlassen und den Rechner neu starten. (odi)
(odi)