[Kernel] Online Update 04.04.2005 und die Folgen ..
Hallo, Kurzform: seit dem heutigem YOU-Update des Kernels bootet der Rechner nicht mehr. Langform: Ich sah das rote Ausrufezeichen rechts unten und habe das Update mitgemacht. Am Ende hat YOU mir gesagt ich solle neu booten um den Kernel in Betrieb zu nehmen. Da ich mit VMware rummachen wollte hab ich das einfach mal gemacht und seit dem kann ich nur via DVD -> Installation -> Installiertes System starten (1) den Rechner hochbekommen. Ursächlich ist hierfür wahrscheinlich, daß die Partition /dev/hda3 nicht erscheint. Jedenfalls ist die letzte Nachricht der Kernels. Waiting for /dev/hda3 to appear -> exiting to /bin/sh Der BIOS-Check zuvor meldet jedoch die Festplatten und die darauf befindlichen Partitionen werden auch angezeigt. Obige Meldung kommt (wenn ich das richtig im Kopf habe) nach der Meldung Mounting local filesystems Sicher bin ich mir jetzt nicht mehr. Da ich vergleichbare Probleme schonmal mit einem YOU-Update hatte, habe ich mir also die SuSE-9.2-DVD gegriffen, (1) gemacht und den Standard-Kernel von der DVD installiert. Das hatte beim letzem Mal geholfen jedoch blieb diese Aktion diesmal ohne Wirkung. Also nochmal die (1) und Bootloader via YAST neu installieren, vielleicht hakt ja was in der menu.lst? Keine Wirkung. Ich machte einfach mal ein Bootloader-Tennis (1) grub -> (1) lilo -> (1) grub Nix - kein /dev/hda3 OK, dachte ich mir -> Partitionstabelle reparieren. Knoppix, Kanotix, Ubuntu -> alle LiveCDs, die ich hier so habe erkennen /devb/hda3 schon beim Booten völlig problemlos. Nicht zuletzt ja auch die SuSE-9.2-DVD, da ich sonst hier nichts schreiben könnte. Dennoch habe ich /dev/hda3 (im übrigen / als reiserfs, schön SuSE-Standard) unter Knoppix mit QTparted entfernt (selbstredend nicht formatiert) und mit gleicher Größe wieder eingefügt. Nix - kein /dev/hda3 Jetzt bin ich ein wenig ratlos :-/ und hoffe auf Hilfe. Im Zuge der baldig erscheinenden SuSE 9.3 ist dieses Problem für mich relativ unwichtig, da ich dann / eh nach /dev/null schicke und nur mein /home (andere Festplatte) erhalten bleibt. Dennoch wäre ich an einer Lösung nicht zuletzt für die werte Mitleserschaft interessiert. Oder bin ich der einzige mit diesem Problem? bis dahin/kind regards Martin Mewes -- Der Geruchskoeffizient gewisser finanzieller Mittel ist permanent gleich null!
Hallo Martin, ich hatte heute das gleiche "Vergnügen", meine Lösung war wie folgt: Den Rechner mit der Installations-CD gebootet und über die Installationsroutine das System repariert. Die Reparatur per Benutzerdefiniert, mit den Optionen Festplatten und Bootloader, durchgeführt. Danach war mein System ok. Mfg. Jörg Dohle _______________________________ Joerg.Dohle@freenet.de
Hallo Leute, das gleiche Thema hatte ich jetzt 2-mal. Nach dem Urlaub hatte ich die 13-er Version des Kernels installiert, mit dem bekannten Wirkungen. Also habe ich mal nebenbei ohne Zugang zum Internet und damit man es lernt das System neu aufgesetzt. Jetzt gestern abend, äh, wurde wieder ein Kernel-Update, jetzt die 14-er Version über You angezeigt. Wie gehabt installiert, gebootet und nichts ging mehr. Da habe ich XP gebootet und bei linux-club.de gesucht und hier den Hinweis auf auf eine fehlerhafte mkinitrd gefunden, die man sich beim Update per Apt einfangen kann. http://www.linux-club.de/viewtopic.php?t=29230&highlight=mkinitrd Nach Installation der Version von der DVD, einem Eintrag in der apt.conf sitze ich wieder vor dem geretteten System. Gruss Michael Joerg Dohle (Laptop) schrieb:
Hallo Martin,
ich hatte heute das gleiche "Vergnügen", meine Lösung war wie folgt:
Den Rechner mit der Installations-CD gebootet und über die Installationsroutine das System repariert.
Die Reparatur per Benutzerdefiniert, mit den Optionen Festplatten und Bootloader, durchgeführt.
Danach war mein System ok.
Mfg. Jörg Dohle _______________________________
Joerg.Dohle@freenet.de
Hallo,
Michael Grummel
Da habe ich XP gebootet und bei linux-club.de gesucht und hier den Hinweis auf auf eine fehlerhafte mkinitrd gefunden, die man sich beim Update per Apt einfangen kann. http://www.linux-club.de/viewtopic.php?t=29230&highlight=mkinitrd
Isch nutze kein apt :-( Jedenfalls nicht auf dem System wo das Problem auftrat.
Nach Installation der Version von der DVD, einem Eintrag in der apt.conf sitze ich wieder vor dem geretteten System.
Bevor ich das folgende nun auf meinem Rechner hier ausprobiere, mache ich das lieber auf dem dadurch derzeit toten Produktivsystem. Laut QTparted ist das /UNIONFS/dev/sda3, ergo mkdir /mnt/suse mount /UNIONFS/dev/sda3 /mnt/suse rpm -i --root /mnt/suse mkinitrd-1.1-7.x86_64.rpm Ergebnis: rpmdb: /mnt/suse/var/lib/rpm/Packages: unsupported hash version: 8 rpm: To install rpm packages on Debian systems, use alien. See README.Debian. Fehler: cannot open Packages index using db3 - Das Argument ist ungültig. (22) Fehler: cannot open Packages database in /mnt/suse/var/lib/rpm Hmm ... ein ls -al sagt mir, daß ich richtig bin. Hmpf, also mit Knoppix kann ich hier wohl nix erreichen :-/ OK, also SuSE-Bootdisketten erzeugt. Upps, der Rechner wurde ja ohne Diskettenlaufwerk ausgeliefert. Große Klasse. Ok, also dann die Live-DVD gesaugt und gebrannt. Gottseidank habe ich hier in der Firma so einen Brenner. <zzzz> Wühl, wühl </zzzz> So, geschafft, ich habe dann doch zuerst dieses System anhand dieser Bastelanleitung zurückbekommen: a) SuSE Linux Live-Eval 9.2 gebootet und auf den Desktop drauf. b) Aufgrund der Paritionierung habe ich mit mkdir /home/boot && mount /dev/hdb5 /home/boot mkdir /home/suse && mount /dev/hdb7 /home/suse eingebunden. Zusätzlich mit smbmount den Server mit der DVD als /home/install angeklemmt. c) Zunächst galt es bei mir die alte Software aus dem System zu löschen. Für alle Pakete "rpm -e --nodeps --root /home/suse " grub-0.95-10 mkinitrd-??? (vergessen halt die kaputte) kernel-default-2.6.8-24.14 kernel-default-nongpl-2.6.8-24.14 kernel-source-2.6.8-24.14 kernel-syms-2.6.8-24.14 kernel-um-2.6.8-24.14 kernel-um-nongpl-2.6.8-24.14 d) Nun die Software druff (aus /home/install) Für alle Pakete "rpm -Uhv --force --nodeps --root /home/suse" grub-0.95-10 mkinitrd-1.1-7 kernel-default-2.6.8-24 kernel-default-nongpl-2.6.8-24 kernel-source-2.6.8-24 kernel-syms-2.6.8-24 kernel-um-2.6.8-24 kernel-um-nongpl-2.6.8-24 e) Es wurden hierbei Fehlermeldungen ausgespuckt, daß mein Bootloader nicht verifiziert werden kann. Logisch, der ist auch nicht auf /home/suse, sondern in /home/boot Also habe ich die Dateien in /home/boot nach /home/boot/backup kopiert und die Dateien aus /home/suse/boot nach /home/boot kopiert. cd /home/boot && mkdir backup && cp -rfv * backup/ cp -rfv /home/suse/boot/* /home/boot f) Nun die Partitionen aushängen umount /home/suse umount /home/boot umount /home/install g) Reboot und geht. An dieser Stelle die Experten-Frage. Nun zeigt mir YOU ja wieder die Kernel-Updates an. Ist das jetzt "safe"? Des weiteren und das ist viel schlimmer und wird wohl bis morgen warten müssen ist der Produktiv-Server. Dort kommt die DVD gar nicht erst hoch (auch nicht im Textmodus). Zusätzlich konnte der nötige Treiber für die SCSI-Platten eh nicht eingebunden werden. Also muß ich morgen die Installations-DVD mitbringen. Ich hoffe meine Ausführungen helfen jemandem, der ein ähnliches Problem hat. Vielleicht habe ich ein paar unnötige Schritte getan, aber _mir_ hat das erstmal geholfen. bis dahin/kind regards Martin Mewes -- Die Auslotung gradientenfreier Gewaesser bereitet messtechnisch gesehen Schwierigkeiten.
Hallo Martin, hallo Leute, Am Dienstag, 5. April 2005 12:44 schrieb Martin Mewes: [...]
Bevor ich das folgende nun auf meinem Rechner hier ausprobiere, mache ich das lieber auf dem dadurch derzeit toten Produktivsystem.
mkdir /mnt/suse mount /UNIONFS/dev/sda3 /mnt/suse rpm -i --root /mnt/suse mkinitrd-1.1-7.x86_64.rpm
Ergebnis: rpm: To install rpm packages on Debian systems, use alien. See README.Debian. [...]
Ohne Pfadangabe bei rpm hast Du wohl die bei Knoppix mitgelieferte Version erwischt (*staun*, bei Knoppix ist rpm drauf?)
Hmpf, also mit Knoppix kann ich hier wohl nix erreichen :-/
Schuss ins Blaue: Hast Du mal mit chroot /mnt/suse/ getestet? [Bastelanleitung] Hört sich reichlich aufwändig an. Hoffentlich taucht so ein Problem nie bei mir auf ;-) Gruß Christian Boltz -- PS: Ich denke, wir unterhalten uns hier lieber mit Menschen statt mit Mohnbroetchen... [Thomas Hertweck zu fo_mohnbroetchen(AT)gmx.de in suse-linux]
Hallo,
Christian Boltz
Ergebnis: rpm: To install rpm packages on Debian systems, use alien. See README.Debian.
[...]
Ohne Pfadangabe bei rpm hast Du wohl die bei Knoppix mitgelieferte Version erwischt (*staun*, bei Knoppix ist rpm drauf?)
Aber sicher, schliesslich ist in der Version 3.8 das UnionFS drauf. Damit soll es möglich sein transparent auf der CD SOftware zu installieren. Alle Änderungen an der CD werden in eine permanente Datei auf einer Festplatte gespeichert und wenn man dann Knoppix wieder reinlegt, dann wird nach diesem Verzeichnis gesucht und die Änderungen an der CD sozusagen wieder bereit gestellt.
Hmpf, also mit Knoppix kann ich hier wohl nix erreichen :-/
Schuss ins Blaue: Hast Du mal mit chroot /mnt/suse/ getestet?
Fehlermeldung: "/bin/bash" - no such file or directory Ein "ls" zeigt es aber an. Kann ein Bug in Knoppix sein.
Hört sich reichlich aufwändig an. Hoffentlich taucht so ein Problem nie bei mir auf ;-)
Ist nur so erforderlich, wenn man gerade keine Installations-Medien zu Hand hat. bis dahin/kind regards Martin Mewes -- Waere es nicht adequat, den Usus heterogener Termini zu minimieren?
participants (4)
-
Christian Boltz
-
Joerg Dohle (Laptop)
-
Martin Mewes
-
Michael Grummel