Hallo, mein System: OpenSuSE 10.0 (Alle aktuellen YOU-Updates, auch Kernel) KDE 3.5.1 Problem: nach dem letzten You-Update, welches mir auch einen neuen Kernel auf's System genagelt hat, konnte ich diesen neuen Kernel nicht mehr booten. Die erste (IDE-)Festplatte beherbergt noch ein Windows-System sowie auch den GRUB (Master-Boot-Record). Auf der zweiten (SATA-)Festplatte liegt mein Linux-System. Die SATA-Platte hat 4-Partitionen für Daten mit reiserFS formatiert, sowie die SWAP-Partition. Boot-Verzeichnis liegt auf der ersten SATA-Partition (sda5). SWAP ist sda9. Die weiteren Daten-Partitionen sind sda6-8. Nun sagt mir der neue SuSE-Kernel, sowie auch ein testweise installierter Kernel-of-the-day, dass er die Partitionen sda5 und auch das in der boot-Parameterliste in /boot/grub/menu.lst als resume=/dev/sda9 angegebene Laufwerk SWAP/sda9 nicht mounten kann. Ein in der Boot-Partition noch vorhandener, selbstgebauter Kernel 2.6.14 läßt und lies sich ohne Probleme booten. Ein Versuch, die Sache über YaST/Bootmanager einzurichten scheiterte, da das Programm beim Schreiben der grub-config-Dateien (Fortschrittsanzeige 50%) hängenbleibt. Auch ein mkinitrd brachte keine Fortschritte. Ich habe jetzt alle SuSE-Kernel und andere Dateien, welche nichts mit dem selbstgebauten Vanilla-Kernel zu tun hatten, aus dem boot-Verzeichnis entfernt (Es blieben übrig: vmlinuz-2.6.14, mkinitrd-2.6.14, System.map-2.6.14), noch einen aktuellen 2.6.15.4 selbst gebackenen (mit der .config des funktionierenden 2.6.14) und die entsprechenden Dateien ins /boot-Verzeichnis geschrieben -- der läuft auch... Allerdings meckert GRUB jetzt beim Start 'rum, dass er irgendeine Grafik nicht findet (hab' ich wohl mitgelöscht :-) ) und mir bleibt nur noch eine Textauswahl der Boot-Menü-Punkte. Fragen: Kann ich irgendwie auch wieder einen Original SuSE-Kernel ans Laufen kriegen? Wenn nicht, kann ich GRUB so weit wieder herstellen, dass ich wieder da grafische Auswahlmenü bekomme? Anmerkung: die YOU-Patches auf meinem Laptop funktionieren einwandfrei, einschließlich Kernel und GRUB-Aktualisierung. Gruß Uli
Hallo, Am Sonntag, 12. Februar 2006 11:10 schrieb Ulrich Walter:
OpenSuSE 10.0 (Alle aktuellen YOU-Updates, auch Kernel) KDE 3.5.1
Problem: nach dem letzten You-Update, welches mir auch einen neuen Kernel auf's System genagelt hat, konnte ich diesen neuen Kernel nicht mehr booten.
[...]
Allerdings meckert GRUB jetzt beim Start 'rum, dass er irgendeine Grafik nicht findet (hab' ich wohl mitgelöscht :-) ) und mir bleibt nur noch eine Textauswahl der Boot-Menü-Punkte.
Was sagt denn die "menu.lst"? Ist der Vermerk "gfxmenu (hdx,xx)/boot/message" bzw. "gfxmenu (sdx,xx)/boot/message" enthalten und weist aus die "richtige" Festplatte?
Wenn nicht, kann ich GRUB so weit wieder herstellen, dass ich wieder da grafische Auswahlmenü bekomme?
s.o. Gruß H.-Peter
Am Sonntag, 12. Februar 2006 20:08 schrieb H.-Peter Baldamus: ...
Allerdings meckert GRUB jetzt beim Start 'rum, dass er irgendeine Grafik nicht findet (hab' ich wohl mitgelöscht :-) ) und mir bleibt nur noch eine Textauswahl der Boot-Menü-Punkte.
Was sagt denn die "menu.lst"? Ist der Vermerk "gfxmenu (hdx,xx)/boot/message" bzw. "gfxmenu (sdx,xx)/boot/message" enthalten und weist aus die "richtige" Festplatte?
Der Eintrag in /boot/grub/menu.lst ist vorhanden, allerdings existiert /boot/message nicht :-( Kann ich die Datei irgendwoher wieder kriegen?
Wenn nicht, kann ich GRUB so weit wieder herstellen, dass ich wieder da grafische Auswahlmenü bekomme?
s.o.
Gruß H.-Peter
Hallo, Am Sonntag, 12. Februar 2006 21:33 schrieb Ulrich Walter:
Am Sonntag, 12. Februar 2006 20:08 schrieb H.-Peter Baldamus:
...
Allerdings meckert GRUB jetzt beim Start 'rum, dass er irgendeine Grafik nicht findet (hab' ich wohl mitgelöscht :-) ) und mir bleibt nur noch eine Textauswahl der Boot-Menü-Punkte.
Was sagt denn die "menu.lst"? Ist der Vermerk "gfxmenu (hdx,xx)/boot/message" bzw. "gfxmenu (sdx,xx)/boot/message" enthalten ?
Der Eintrag in /boot/grub/menu.lst ist vorhanden, allerdings existiert /boot/message nicht :-( Kann ich die Datei irgendwoher wieder kriegen?
Es ist eine Binärdatei. Da bin ich nun leider überfragt; könnte mir aber vorstellen, dass sie entweder bei der Einrichtung der Partitionen oder bei der Kernelübersetzung (bzw. Bildung der initrd) gebaut wird. Ich verstehe nur nicht, dass YaST sie nicht bauen mag. Es sollte sich jetzt ein Erfahrener sich zum Thema äußern. Gruß H.-Peter
Hallo, Am Montag, 13. Februar 2006 21:57 schrieb H.-Peter Baldamus:
Am Sonntag, 12. Februar 2006 21:33 schrieb Ulrich Walter:
Am Sonntag, 12. Februar 2006 20:08 schrieb H.-Peter Baldamus:
Allerdings meckert GRUB jetzt beim Start 'rum, dass er irgendeine Grafik nicht findet (hab' ich wohl mitgelöscht :-) ) und mir bleibt nur noch eine Textauswahl der Boot-Menü-Punkte.
Was sagt denn die "menu.lst"? Ist der Vermerk "gfxmenu (hdx,xx)/boot/message" bzw. "gfxmenu (sdx,xx)/boot/message" enthalten ?
Der Eintrag in /boot/grub/menu.lst ist vorhanden, allerdings existiert /boot/message nicht :-( Kann ich die Datei irgendwoher wieder kriegen?
Es ist eine Binärdatei. Da bin ich nun leider überfragt; könnte mir aber vorstellen, dass sie entweder bei der Einrichtung der Partitionen oder bei der Kernelübersetzung (bzw. Bildung der initrd) gebaut wird.
Die Datei wird beim installieren erzeugt. In /usr/share/gfxboot/themes/SuSE/ findet sich ein Makefile. Als root in dem Verzeichnis ein "make" legt dann ein Verzeichnis boot mit u.a dem cpio-archiv "message" an . Dann einfach diese Datei nach /boot/ kopieren... Gruß Harald
Hallo, Am Dienstag, 14. Februar 2006 00:03 schrieb Harald Huthmann: ...
Die Datei wird beim installieren erzeugt. In /usr/share/gfxboot/themes/SuSE/ findet sich ein Makefile. Als root in dem Verzeichnis ein "make" legt dann ein Verzeichnis boot mit u.a dem cpio-archiv "message" an . Dann einfach diese Datei nach /boot/ kopieren...
Gruß Harald
Ich finde kein Verzeichnis /usr/share/gfxboot/themes/SuSE :-( Muß man da irgendetwas noch zusätzlich installieren? Gruß Uli -- Niemand käme auf die Idee, Tinte mit Tinte abzuwaschen nur Blut soll immer wieder mit Blut abgewaschen werden. -- Ebner-Eschenbach ********** Gruss aussem Pott! ***********
Am Freitag, 17. Februar 2006 17:09 schrieb Ulrich Walter:
Am Dienstag, 14. Februar 2006 00:03 schrieb Harald Huthmann:
In /usr/share/gfxboot/themes/SuSE/ findet sich ein Makefile [...]
Ich finde kein Verzeichnis /usr/share/gfxboot/themes/SuSE :-( Muß man da irgendetwas noch zusätzlich installieren?l
Ja, das Paket gfxboot Gruß Harald
Hallo, Am Freitag, 17. Februar 2006 19:27 schrieb Harald Huthmann:
Am Freitag, 17. Februar 2006 17:09 schrieb Ulrich Walter:
Am Dienstag, 14. Februar 2006 00:03 schrieb Harald Huthmann:
In /usr/share/gfxboot/themes/SuSE/ findet sich ein Makefile [...]
Ich finde kein Verzeichnis /usr/share/gfxboot/themes/SuSE :-( Muß man da irgendetwas noch zusätzlich installieren?l
Ja, das Paket gfxboot
Gruß Harald
Installiert, erzeugt, kopiert: funktioniert! Danke! Gruß Uli -- Niemand käme auf die Idee, Tinte mit Tinte abzuwaschen nur Blut soll immer wieder mit Blut abgewaschen werden. -- Ebner-Eschenbach ********** Gruss aussem Pott! ***********
Hallo Ulrich, Am Sonntag, 12. Februar 2006 21:33 schrieb Ulrich Walter:
Am Sonntag, 12. Februar 2006 20:08 schrieb H.-Peter Baldamus:
Was sagt denn die "menu.lst"? Ist der Vermerk "gfxmenu (hdx,xx)/boot/message" bzw. "gfxmenu (sdx,xx)/boot/message" enthalten und weist aus die "richtige" Festplatte?
Der Eintrag in /boot/grub/menu.lst ist vorhanden, allerdings existiert /boot/message nicht :-( Kann ich die Datei irgendwoher wieder kriegen?
Die Datei kannst Du dir mit dem Befehl "mkbootmsg" neu erstellen. (http://portal.suse.com/sdb/de/2001/07/jkoeke_bootgrafik_72.html) Gruß Harald Ps. Man könnte sie dir natürlich auch schicken....
participants (3)
-
H.-Peter Baldamus
-
Harald Huthmann
-
Ulrich Walter