probleme mit /etc/lilo.conf

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
affa
Beiträge: 112
Registriert: 26.06.2004 15:49:43

probleme mit /etc/lilo.conf

Beitrag von affa » 21.07.2004 20:09:52

hallo zusammen,
ich habe einen neuen Kernel-2.6.2 installiert.
Im /boot habe ich folgendes:
/boot/vmlinuz #2.6.2 der neue
/boot/vmlinuz.old # Sicherheitskopie von 2.4.18-bf2.4
/boot/vmlinuz-2.4.18-bf2.4 # der alte

/etc/lilo.conf habe ich abgeändert:

#der neue Kernel
image=/boot/vmlinuz
label=2.6.2

#der alte
image=/boot/vmlinuz.old
label=2.4.18

Beim einem Versuch /sbin/lilo auszuführen, kommt:
Fatal: No images have been defined or default image doesn`t exist.

Ich dachte Image-Begriff in diesem Fall bezieht sich an /boot-Verzeichnis.

Was kann ich gegen indiesem Fall machen??????

Das System kann noch mit dem alten Kernel booten.

danke
affa

fuzzy
Beiträge: 1021
Registriert: 04.10.2003 12:15:52

Beitrag von fuzzy » 21.07.2004 20:49:30

Hallo affa,
ich fürchte "/boot/vmlinuz" ist ein versehen und würde auf

Code: Alles auswählen

image = /boot/vmlinuz-2.6.2
label = 2.6.2
oder auf

Code: Alles auswählen

image = /vmlinuz
label = 2.6.2
tippen um den neuen kernel zu booten.
Sollte das nicht passen, kannst Du dann bitte folgende Ausgaben posten:

Code: Alles auswählen

ls -l /boot/vmlinuz*

Code: Alles auswählen

ls -l /vmlinuz
Viel Erfolg

Gruß fuzzy

affa
Beiträge: 112
Registriert: 26.06.2004 15:49:43

Beitrag von affa » 21.07.2004 22:20:48

mit dem:

image = /vmlinuz
label = 2.6.2

war schon etwas besser.
Als ich /sbin/lilo ausgeführt kamm:

Added Linux*
Skipping /vmlinuz-2.4.18-bf2.4
Ich kann es nicht richtig übersetzen

Beim Booten kamm ein Menu mit einem einzigen Eintrag: Linux.
Es hat wieder der alte 2.4-Kernel gestartet

Code: Alles auswählen

ls -l /boot/vmlinuz*	
/boot/vmlinuz
/boot/vmlinuz-2.4.18-bf2.4
/boot/vmlinuz-old

Code: Alles auswählen

ls -l /vmlinuz
/vmlinuz --> boot/vmlinuz-2.4.18-bf2.4
Danke
affa

affa
Beiträge: 112
Registriert: 26.06.2004 15:49:43

Beitrag von affa » 21.07.2004 22:49:25

mache morgen alles nocheinmal
vermutlich habe ich irgendwo ein Fehler gemacht

gute nacht
affa

fuzzy
Beiträge: 1021
Registriert: 04.10.2003 12:15:52

Beitrag von fuzzy » 21.07.2004 23:11:07

Hallo affa,
es kann auch gut sein, dass Du einen Kernel mit "initrd-2.x.xx.img" hast,
dann müssten die Zeilen so lauten (wahrscheinlich musst Du die Werte noch anpassen):

Code: Alles auswählen

image= /boot/vmlinuz
	label= 2.6.2
	initrd= /boot/initrd-2.6.2.img
Läuft das???

Gruß fuzzy

PS: Sofern der /boot/vmlinuz sicher der "2.6.2"-Kernel ist, würde ich diesen auch so benennen

Code: Alles auswählen

mv /boot/vmlinuz /boot/vmlinuz-2.6.2
und die Werte entsprechend ändern :wink: .
Alternativ ist grub -nach einer gewissen Umstellung- aus meiner Sicht flexibler für solche "boot-proben" http://www.debianforum.de/wiki/?page=Grub

Antworten