Hi,
Ich habe auf nem älteren Laptop (lpg-f250 von Sony) Puppy Linux installiert, aber immer wenn ich ihn hochfahre kommt nur die Grub-shell.
Die /boot/grub/menu.lst beinhaltet den Eintrag für Puppy Linux.
Kann den Kernel bei der Grub-shell auch nicht manuell laden, es kommt dann "bad directory".
Das Installieren lief soweit problemlos, zumindest dachte ich das.
Grüße,
-Mango-
Willkommen im #Neuland
Login wie bei quake.ingame.de zuvor, die Passwörter aus der alten Datenbank wurden aber gelöscht - einmal hier neu anfordern.
Wer seine E-Mail-Adresse nicht mehr hat oder kennt, bitte eine Nachricht mit Infos schicken o. im Discord melden.
PQ Discord Server: #planetquake Spenden? Hier entlang!
Login wie bei quake.ingame.de zuvor, die Passwörter aus der alten Datenbank wurden aber gelöscht - einmal hier neu anfordern.
Wer seine E-Mail-Adresse nicht mehr hat oder kennt, bitte eine Nachricht mit Infos schicken o. im Discord melden.
PQ Discord Server: #planetquake Spenden? Hier entlang!
Kein Menu im Grub(1) angezeigt
Bzgl. "bad directory": 'info grub', oder http://www.gnu.org/software/grub/manual ... rrors.html, Punkt 2.
Bzgl. Linux mit grub laden: Bitte gib Informationen an, sonst kann man nur raten. Der Inhalt der menu.1st sowie ein ls -al auf alle Dateien, die in der menu.1st auftauchen (ls -al /boot) waeren ein guter Anfang. :>
Bzgl. Linux mit grub laden: Bitte gib Informationen an, sonst kann man nur raten. Der Inhalt der menu.1st sowie ein ls -al auf alle Dateien, die in der menu.1st auftauchen (ls -al /boot) waeren ein guter Anfang. :>
-
- Perfect
- Beiträge: 9240
- Registriert: Aug 2001
Also, die menu.lst sieht so aus:
Bootordner:
Und Grubordner:
Könnte es daran liegen dass dort zwei mbr. dateien vorhanden sind?
Code: Alles auswählen
# GRUB configuration file '/boot/grub/menu.lst'.
# generated by 'grubconfig'. Fri Jan 1 00:24:28 1988
#
# The backup copy of the MBR for drive '/dev/sda' is
# here '/boot/grub/mbr.sda.12080'. You can restore it like this.
# dd if=/boot/grub/mbr.sda.12080 of=/dev/sda bs=512 count=1
#
# Start GRUB global section
#timeout 30
color light-gray/blue black/light-gray
gfxmenu /boot/grub/deep_stage1
# End GRUB global section
# Linux bootable partition config begins
title Puppy Linux 4.2.1 (on /dev/sda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sda1 ro vga=normal
# Linux bootable partition config ends
title Install GRUB to floppy disk (on /dev/fd0)
pause Insert a formatted floppy disk and press enter.
root (hd0,0)
setup (fd0)
pause Press enter to continue.
title Install GRUB to Linux partition (on /dev/sda1)
root (hd0,0)
setup (hd0,0)
pause Press enter to continue.
title - For help press 'c', then type: 'help'
root (hd0)
title - For usage examples, type: 'cat /boot/grub/usage.txt'
root (hd0)
Code: Alles auswählen
total 1608
drwxr-xr-x 3 root root 4096 1988-01-01 00:13 .
drwxr-xr-x 16 root root 4096 1988-01-01 00:13 ..
drwxr-xr-x 2 root root 4096 1988-01-01 00:24 grub
-rw-r--r-- 1 root root 1627180 2009-05-22 14:44 vmlinuz
Code: Alles auswählen
total 576
drwxr-xr-x 2 root root 4096 1988-01-01 00:24 .
drwxr-xr-x 3 root root 4096 1988-01-01 00:13 ..
-rw-r--r-- 1 root root 214528 2009-02-16 20:14 deep_stage1
-rw-r--r-- 1 root root 15 1988-01-01 00:24 device.map
-rw-r--r-- 1 root root 8576 2007-12-16 08:23 e2fs_stage1_5
-rw-r--r-- 1 root root 8448 2007-12-16 08:23 fat_stage1_5
-rw-r--r-- 1 root root 7680 2007-12-16 08:23 iso9660_stage1_5
-rw-r--r-- 1 root root 9440 2007-12-16 08:23 jfs_stage1_5
-rw-r--r-- 1 root root 512 1988-01-01 00:24 mbr.sda.12080
-rw-r--r-- 1 root root 512 1988-01-01 00:15 mbr.sda.4067
-rw-r--r-- 1 root root 1018 1988-01-01 00:24 menu.lst
-rw-r--r-- 1 root root 1003 1988-01-01 00:15 menu.lst.old.12080
-rw-r--r-- 1 root root 7776 2007-12-16 08:23 minix_stage1_5
-rw-r--r-- 1 root root 10560 2007-12-16 08:23 reiserfs_stage1_5
-rw-r--r-- 1 root root 512 2007-12-16 08:23 stage1
-rw-r--r-- 1 root root 121514 2007-12-16 08:23 stage2
-rw-r--r-- 1 root root 121514 2007-12-16 08:23 stage2_eltorito
-rw-r--r-- 1 root root 1833 1988-01-01 00:24 usage.txt
-rw-r--r-- 1 root root 10184 2007-12-16 08:23 xfs_stage1_5
Ne, die beiden /boot/grub/mbr.sda* sind vmtl. lediglich backups. Zum booten sind sie auf jeden Fall nicht erforderlich.
Hmm also das wundert mich jetzt. Der Puppy-Eintrag in der menu.lst ist korrekt. Mich ueberrascht es zwar, dass keine ramdisk geladen wird, aber anscheinend benutzt puppy das nich. :>
Auch wenn sich das in einer anderen Fehlermeldung geaeussert haette, ueberpruef am Besten trotzdem, ob dein Bios die Platte auch tatsaechlich als Erste erkennt. Wie gesagt, das muesste zwar nach der Fehlermeldung zu urteilen eigtl korrekt sein, aber zur Sicherheit halt nochmal sicherstellen.
Dann wuerde ich die Zeile "gfxmenu /boot/grub/deep_stage1" in der /boot/grub/menu.lst auskommentieren (# davor setzen). Evtl. verdeckt ja diese 'skin' eine Fehlermeldung.
Dann boote und schau dabei, ob er dir jetzt anzeigt warum er dich in die grub shell schmeisst anstatt das Menue anzuzeigen. Falls er das unkommentiert macht, dann gib in der shell bitte der Reihe nach, Zeile fuer Zeile die Eintraege aus der menu.1st ein, gefolgt von 'boot' (> root (hd0,0) <enter>, > kernel /boot/vmlinuz root=/dev/sda1 ro vga=773 <enter>, > boot <enter>). Und wieder uns mitteilen, was genau grub an Rueckmeldungen fuer jeden Schritt gibt.
Hmm also das wundert mich jetzt. Der Puppy-Eintrag in der menu.lst ist korrekt. Mich ueberrascht es zwar, dass keine ramdisk geladen wird, aber anscheinend benutzt puppy das nich. :>
Auch wenn sich das in einer anderen Fehlermeldung geaeussert haette, ueberpruef am Besten trotzdem, ob dein Bios die Platte auch tatsaechlich als Erste erkennt. Wie gesagt, das muesste zwar nach der Fehlermeldung zu urteilen eigtl korrekt sein, aber zur Sicherheit halt nochmal sicherstellen.
Dann wuerde ich die Zeile "gfxmenu /boot/grub/deep_stage1" in der /boot/grub/menu.lst auskommentieren (# davor setzen). Evtl. verdeckt ja diese 'skin' eine Fehlermeldung.
Dann boote und schau dabei, ob er dir jetzt anzeigt warum er dich in die grub shell schmeisst anstatt das Menue anzuzeigen. Falls er das unkommentiert macht, dann gib in der shell bitte der Reihe nach, Zeile fuer Zeile die Eintraege aus der menu.1st ein, gefolgt von 'boot' (> root (hd0,0) <enter>, > kernel /boot/vmlinuz root=/dev/sda1 ro vga=773 <enter>, > boot <enter>). Und wieder uns mitteilen, was genau grub an Rueckmeldungen fuer jeden Schritt gibt.