grub will nicht mehr booten, endlose rebootschleife (SuSE 10.0)
Hallo, wer kann mir mal mit folgendem problem helfen? Grub will kein menue mehr anzeigen, statt dessen kommt ein kommentarloser reboot. Vorgeschichte: Hab meinem Rechner eine neue Festplatte gegönnt, 147GB SCSI. Vorher war ne 180GB SCSI drin. Hab beide platten angeschlossen, vom Rettungssystem gebootet, auf der neuen platte die filesysteme so angelegt wie sie auf der alten auch waren (ausser /export, das ist jetzt etwas kleiner), und die daten mit xfsdump|xfsrestore -o -B rüberkopiert. Danach hab ich die alte platte ausgebaut, die neue auf ID 0 gejumpert, und noch mal das rettungssystem gebootet. Bin dann mit chroot in die installation gewechselt, und hab nach einem mount -a (der fehlerfrei geklappt hat) mit yast den bootloader neu installiert. Wenn ich jetzt neu boote, kommt statt dem grub menue ein reboot. Wenn ich das installationssystem boote und da dann aus yast heraus das installierte system starte, läuft die kiste. auch wenn ich dann aus dem laufenden system heraus ein grub-install /dev/sda mache kommt wieder nur der reboot. mountpoints: celebrimbor:/boot/grub # cat /etc/fstab /dev/sda1 / xfs defaults 1 1 /dev/sda9 /export xfs defaults 1 2 /dev/sda7 /tmp xfs defaults 1 2 /dev/sda6 /var/log xfs defaults 1 2 /dev/sda8 /var/spool xfs defaults 1 2 /dev/sda5 swap swap defaults 0 0 proc /proc proc defaults 0 0 sysfs /sys sysfs noauto 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 /dev/sdb1 /data1 auto noauto,user 0 0 /dev/sdb5 /data2 auto noauto,user 0 0 /dev/dvd /media/dvd subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0 fdisk -l: celebrimbor:/boot/grub # fdisk -l Platte /dev/sda: 147.0 GByte, 147086327808 Byte 255 Köpfe, 63 Sektoren/Spuren, 17882 Zylinder Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes Gerät boot. Anfang Ende Blöcke Id System /dev/sda1 * 1 609 4891761 83 Linux /dev/sda2 610 17882 138745372+ 5 Erweiterte /dev/sda5 610 703 755023+ 82 Linux Swap / Solaris /dev/sda6 704 766 506016 83 Linux /dev/sda7 767 829 506016 83 Linux /dev/sda8 830 1438 4891761 83 Linux /dev/sda9 1439 17882 132086398+ 83 Linux /boot/grub/device.map: celebrimbor:/boot/grub # cat /boot/grub/device.map (fd0) /dev/fd0 (hd0) /dev/sda /boot/grub/menu.lst: celebrimbor:/boot/grub # cat /boot/grub/menu.lst # Modified by YaST2. Last modification on Do Nov 30 23:29:24 CET 2006 color white/blue black/light-gray default 0 timeout 8 ###Don't change this comment - YaST2 identifier: Original name: linux### title SUSE LINUX 10.0 root (hd0,0) kernel /boot/vmlinuz root=/dev/sda1 selinux=0 resume=/dev/sda5 splash=silent showopts initrd /boot/initrd ###Don't change this comment - YaST2 identifier: Original name: floppy### title Diskette chainloader (fd0)+1 ###Don't change this comment - YaST2 identifier: Original name: failsafe### title Failsafe -- SUSE LINUX 10.0 root (hd0,0) kernel /boot/vmlinuz root=/dev/sda1 showopts ide=nodma apm=off acpi=off noresume selinux=0 nosmp noapic maxcpus=0 edd=off 3 initrd /boot/initrd ###Don't change this comment - YaST2 identifier: Original name: 2.6.13-15-default### title 2.6.13-15-default root (hd0,0) kernel /boot/vmlinuz-2.6.13-15-default root=/dev/sda1 selinux=0 resume=/dev/sda5 splash=silent showopts initrd /boot/initrd-2.6.13-15-default celebrimbor:/boot/grub # wie bekomm ich die kiste jetzt dazu, OHNE manuelles systemstarten aus der installation heraus zu funktionieren???? bye, -- gpg key fingerprint: 5F64 4C92 9B77 DE37 D184 C5F9 B013 44E7 27BD 763C -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Mathias Homann schrieb:
Wenn ich jetzt neu boote, kommt statt dem grub menue ein reboot. Wenn ich das installationssystem boote und da dann aus yast heraus das installierte system starte, läuft die kiste. [...]
Hört sich nach einem fehlerhaft installierten Grub an. Starte wie beschrieben dein System mit Hilfe der CD/DVD. (Wie genau machst du das?) Es müsste einen Eintrag wie "Installietes System von Festplatte starten" geben. Ist dieses System hochgefahren, melde dich als root an. Dann gibst Du ein: grub[Enter] (Jetzt bist du in der Grub-Shell) root (hd0,0)[Enter] (Legt deine Reoot-Partition fest, müsste etwas wie xfs ausgeben) setup (hd0)[Enter] (Installiert den Code von Grub in den MBR) quit[Enter] (Beendet die Grub-Shell) reboot[Enter] (Macht einen Neustart ;-)) Dann müsste es klappen. Sollte irgendwo ein Fehler auftreten, poste ihn. Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Martin Ereth schrieb:
Mathias Homann schrieb:
Wenn ich jetzt neu boote, kommt statt dem grub menue ein reboot. Wenn ich das installationssystem boote und da dann aus yast heraus das installierte system starte, läuft die kiste. [...]
Hört sich nach einem fehlerhaft installierten Grub an.
Starte wie beschrieben dein System mit Hilfe der CD/DVD. (Wie genau machst du das?)
Der eintrag "von festplatte starten" im grub menue der installationscd funktioniert nicht, da der einen funktionierenden grub auf platte voraussetzt. Ich boote von dvd als ob ich installieren will, dann kommt erst die lizenz, und dann der yast screen wo man auswählt ob man neu installieren, oder upgraden will. Da gibt es einen button "andere", und dahinter versteckt sich dann die option "installiertes system booten".
Ist dieses System hochgefahren, melde dich als root an.
Dann gibst Du ein:
grub[Enter] (Jetzt bist du in der Grub-Shell) root (hd0,0)[Enter] (Legt deine Reoot-Partition fest, müsste etwas wie xfs ausgeben) setup (hd0)[Enter] (Installiert den Code von Grub in den MBR) quit[Enter] (Beendet die Grub-Shell) reboot[Enter] (Macht einen Neustart ;-))
Hab ich so schon mehrmals gemacht. ebenfalls probiert: grub-install /dev/sda ebenfalls probiert: yast2->system->bootloader konfigurieren
Dann müsste es klappen.
müsste, tut aber nicht.
Sollte irgendwo ein Fehler auftreten, poste ihn.
das ist ja grad das problem, fehler kommen keine. nur reboots. bye, MH -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Mathias Homann schrieb:
Martin Ereth schrieb: Der eintrag "von festplatte starten" im grub menue der installationscd funktioniert nicht, da der einen funktionierenden grub auf platte voraussetzt.
Stimmt.
Ich boote von dvd als ob ich installieren will, dann kommt erst die lizenz, und dann der yast screen wo man auswählt ob man neu installieren, oder upgraden will. Da gibt es einen button "andere", und dahinter versteckt sich dann die option "installiertes system booten".
Ok. Dieses System meinte ich.
Ist dieses System hochgefahren, melde dich als root an.
Hast du das gemacht?
Dann gibst Du ein:
grub[Enter] (Jetzt bist du in der Grub-Shell) root (hd0,0)[Enter] (Legt deine Reoot-Partition fest, müsste etwas wie xfs ausgeben) setup (hd0)[Enter] (Installiert den Code von Grub in den MBR) quit[Enter] (Beendet die Grub-Shell) reboot[Enter] (Macht einen Neustart ;-))
Hast du das genau so gemacht, wie beschrieben, oder hast du vor dem Reboot noch irgendwas gemacht?
Hab ich so schon mehrmals gemacht. ebenfalls probiert: grub-install /dev/sda ebenfalls probiert: yast2->system->bootloader konfigurieren
Wenn du oben stehende Schritte genauso ausführst und jede Ausgabe hier postest, kann eigentlich nichts schiefgehen. Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Freitag, 1. Dezember 2006 01:01 schrieb Mathias Homann:
Hallo,
wer kann mir mal mit folgendem problem helfen? Grub will kein menue mehr anzeigen, statt dessen kommt ein kommentarloser reboot.
So, ich hab mal ganz zwanglos lilo probiert... und es geht. problemlos. find ich gut. bye, MH -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (2)
-
Martin Ereth
-
Mathias Homann