Re: Wie booten mit Grub ohne Menü
Am 07.08.2012 16:48, schrieb Hugo Wau:
Oder wie kann ich einen vorhandenen kernel finden und zum Laufen bringen?
An der Grub-Shell:
find vmlinuz
root
kernel /vmlinuz root=/dev/sda1 vga=normal single
initrd /initrd.img
boot
Setzt voraus:
1) /dev/sda1 ist Deine Root-Partition
2) /boot liegt *nicht* auf einer separaten Partition
3) Im / sind die passenden Symlinks angelegt
(ist bei Debian standardmäßig der Fall)
Das "single" sorgt dafür, dass Du in den Single-User-Modus startest,
"vga=normal" schafft eine klassische 80x25-Textkonsole.
Optional noch zusätzlich "nomodeset" als weiteren Kernel-Parameter
angeben, falls vga=normal allein ignoriert wird und Du vor einem
flimmernden Bildschirm stehst.
Spuckt er Dir zu viele Meldungen, kannst Du noch den Kernel-Parameter
"quiet" dazupacken.
Die Lösung über die Symlinks sorgt dafür, dass Du nicht die genauen
Dateinamen von Kernel und initrd kennen musst.
Wenn Grub aber noch geht, jedoch Deine menu.lst nicht mehr findet,
riecht das eher nach einem kaputten Dateisystem, wo Du photorec/testdisk
zum Einsatz bringen möchtest. Dafür musst Du natürlich ein bootfähiges
Medium mit einer Rettungsumgebung haben, also "Loch im Eimer"-Problem.
Platte ausbauen und an einer anderen Kiste analysieren wär' vielleicht
geschickter...
Gruß
Stefan
Reply to: