LILO falsch konfiguriert
LILO falsch konfiguriert
Habe gestern Debian aufs Notebook installiert. Leider habe ich beim einrichten von LILO nicht darauf geachtet, das prompt auskommentiert war, jetzt startet er per default Windows. Wie komme ich jetzt an die lilo.conf, um das zu ändern? Dachte da an Knoppix, aber da darf ich nichts auf die Partition schreiben.
Wenn ich mich recht entsinne kommt man auch ohne "prompt" in das Bootmenü wenn man CTRL oder ALT drückt. Sollte das nicht klappen, kannst du Knoppix oder die erste Debian-Installations-CD nehmen um die /etc/lilo.conf zu editieren. Danach muss wahrscheinlich noch "lilo" ausgeführt werden. Dass du auf die Partition nicht schreiben konntest lag daran, dass Knoppix die Partitionen read-only mountet. "mount -o remount,rw /mnt/partition" mountet die Partition dann mit Schreibzugriff (siehe "man mount").
HTH, baikonur
HTH, baikonur
- KBDCALLS
- Moderator
- Beiträge: 22449
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Dann müßte mount mit der der Option remount,rw ausführen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.
nepos hat geschrieben:Dass alles unter /mnt gemountet ist, sollte aber nicht das Problem sein.
Eher wie oben schon gesagt wurde, dass es read-only gemountet ist.
Nein, schreiben kann ich die lilo.conf ja, das Problem ist, das er beim Ausführen dann meckert Zeile 20 ist falsch und da steht boot=/dev/hda (davor sind nur Kommentare) und gemountet ist die Partition aber aktuell in Knoppix unter /mnt/hda2.KBDCALLS hat geschrieben:Dann müßte mount mit der der Option remount,rw ausführen.
Fehler:
Unrecognized token "! Please edit /etc/lilo.conf before running lilo!" at or above line 20 in file '/etc/lilo.conf'
mount:
...
/dev/hda2 on /mnt/hda2 type ext3 (rw,nosuid, nodev)
Ah jo, klar.
Du musst den lilo in nem chroot aufrufen.
Sprich, du gehst in das Verzeichnis, wo deine Root-Partition liegt und machst da
Alternativ kannst du auch LILO mit nem Schalter aufrufen:
Dadurch macht Lilo selbst eine Chroot-Umgebung auf. Damit sollte es dann klappen.
Du musst den lilo in nem chroot aufrufen.
Sprich, du gehst in das Verzeichnis, wo deine Root-Partition liegt und machst da
Code: Alles auswählen
chroot . /bin/bash
lilo
Code: Alles auswählen
lilo -r /mnt/<deinerootpartition>
Nein, geht leider auch nicht.
root@ttyp1[hda2]# chroot . /bin/bash
Knoppix:/# lilo
/dev/mapper/control: open failed: Permission denied
Is device-mapper driver missing from Kernel?
/dev/mapper/control: open failed: Permission denied
Is device-mapper driver missing from Kernel?
Incompatible libdevmapper 1.00.19-ioctl (2004-07-03)(compat) and kernel driver
Fatal: open /dev/hda: Permission denied
Ich mach es mit der Woody-CD. Trotzdem danke für eure Hilfe.
root@ttyp1[hda2]# chroot . /bin/bash
Knoppix:/# lilo
/dev/mapper/control: open failed: Permission denied
Is device-mapper driver missing from Kernel?
/dev/mapper/control: open failed: Permission denied
Is device-mapper driver missing from Kernel?
Incompatible libdevmapper 1.00.19-ioctl (2004-07-03)(compat) and kernel driver
Fatal: open /dev/hda: Permission denied
Ich mach es mit der Woody-CD. Trotzdem danke für eure Hilfe.
- KBDCALLS
- Moderator
- Beiträge: 22449
- Registriert: 24.12.2003 21:26:55
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Dortmund
-
Kontaktdaten:
Dann versuche doch mal folgendes auf der Textkonsole von Knoppix.
Ich gehe mal davon aus das deine Rootpartition /dev/hda1 ist.
ein pwd sollte jetzt nur ein / ergeben
Und dann sollte sich auch der Lilo ohne Probleme schreiben lassen.
Ich gehe mal davon aus das deine Rootpartition /dev/hda1 ist.
Code: Alles auswählen
mount /dev/hda1
cd /mnt/hda1
chroot /mnt/hda1
Code: Alles auswählen
mount /dev/hda1 / -o remount,rw
/etc/init.d/mountall.sh
/etc/init.d/mountvirtfs
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
Kaum macht man ein Fenster auf, gehen die Probleme los.
EDV ist die Abkürzung für: Ende der Vernunft
Bevor du einen Beitrag postest:
- Kennst du unsere Verhaltensregeln
- Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.