Re: Probleme nach Kernel Upgrade
Gruesse! * Daniel Vukicevic <[EMAIL PROTECTED]> schrieb am [08.06.06 14:21]: > Hallo Liste, > > gestern wurde auf einem Mac ein Kernel Upgrade von 2.4 auf 2.6-powerpc > durchgeführt. Leider ist ein ordnungsgemäßes Booten nun nicht mehr möglich. > > Folgende Fehlermeldung erhalte ich : > > > pivot_root: No such file or directory > /sbin/init/:432: cannot open dev/console: No such file Kaputtes initrd-Image? Über pivot_root-Call wird, ähnlich chroot, das reale Root-Filesystem gegen die Initiale-Ram-Disk ausgetauscht -> $Kernel-Doku/initrd.txt, man pivot_root. Kenne mich mit ppc-Kernel nicht aus, aber versuche mal: a) erstelle mal, sofern nicht vorhanden, ein Dir namens /initrd (root.root 755) -> Schuß ins Blaue b) Versuche als Kernelboot-Parameter: noinitrd c) eigene Initrd passend zum System erstellen (hatten wir vor längerem hier als Thread ?) bzw. Kernel komplett selbst kompilieren ohne initrd wenn möglich. d) anderen Kernel aus anderer Quelle (?) verwenden. > Hier ein Auszug aus der yaboot.conf yaboot ist ein/der ppc-Bootloader? > Jemand ne Idee ? Konkret in einer ppc-Liste nachfragen? > Grüsse > Daniel Vukicevic Gruß Gerhard -- Kernel panic: Could not determine whether bit was one, zero or sqrt(1/PI)... (J.K. in d-u-g) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Probleme nach Kernel Upgrade
Dirk Finkeldey wrote: > Die initrd.img ist auch vorhanden / symlink ist korrect ? Ja klar. Siehe meine Auflistung des /boot Verzeichnis. > Hm vmlinuz.old läßt sich auch nicht starten ? Doch. Das ist der 2.4er Kernel. > Falls du keinen 2.4.18 Kernel mehr verwenden möchtest, solltest du die > systen.map-2.4.18-newpmac löschen um platz zu sparen - du mußt sie aber > nicht löschen. Ja. > dieser symbolische link muß in / kopiert werden damit beim booten das > initrd in /boot gefunden wird. Warum ? Im Bootmanager ist der Link doch korrekt nach /boot angegeben. In / würde es mir nichts nützen. > Es müßte auch ein Comprimiertes dateisystem in /initrd liegen, falls das > Verzeichnis leer ist mach doch mal ein mkinitrd. Hm was wo ? Mkinitrd habe ich schon ausgeführt -> mkinitrd -o /boot/initrd.img-2.6.8-3-powerpc2 2.6.8-3-powerpc. > Das kommt mir komisch vor, weshalb ist das initrd.img einmal als .old > dabei ? > lösch dochmal den initrd.img-2.6.8-3-powerpc.old Weil ich mkinitrd nach dem Kernelupgrade ausgeführt habe, da er ja nicht mehr booten wollte. > >> -rw-r--r-- 1 root root 54760 Apr 7 2005 second.b >> -rw-r--r-- 1 root root 41680 Nov 26 2001 second.b.preserved >> lrwxrwxrwx 1 root root 23 Jun 6 18:31 vmlinux -> >> vmlinux-2.6.8-3-powerpc >> > Auch dieser symlink müßte eigentlich in / liegen. S.o. > >> -rw-r--r-- 1 root root 3573285 Nov 20 2003 vmlinux-2.4.18-newpmac >> -rw-r--r-- 1 root root 3848370 Jun 6 2005 vmlinux-2.4.19 >> -rw-r--r-- 1 root root 3967208 Feb 12 22:19 vmlinux-2.6.8-3-powerpc >> -rw-r--r-- 1 root root 1322157 Jun 6 2005 vmlinux.coff-2.4.19 >> lrwxrwxrwx 1 root root 14 Jun 6 18:31 vmlinux.old -> >> vmlinux-2.4.19 >> > Dieser ebenso. S.o. >> Jemand ne Idee ? >> > Hast du dich vielleicht verschrieben und vmlinux statt vmlinuz erwischt > (möchte nichts unterstellen). Das Kernel Image heisst hier doch vmlinux? Und nicht vmlinuz. > Teste nochmal mit der änderung der symlinks, dan müßte zumindest > Linux.old wieder Funktionieren. Gut mein Fehler, darauf daß der alte Kernel noch tut habe ich nicht erwähnt. Ich danke Dir aber trotzdem für die Tipps! Grüsse Daniel -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Probleme nach Kernel Upgrade
Daniel Vukicevic schrieb: Hallo Liste, gestern wurde auf einem Mac ein Kernel Upgrade von 2.4 auf 2.6-powerpc durchgeführt. Leider ist ein ordnungsgemäßes Booten nun nicht mehr möglich. Folgende Fehlermeldung erhalte ich : pivot_root: No such file or directory /sbin/init/:432: cannot open dev/console: No such file Hier ein Auszug aus der yaboot.conf /etc/yaboot.conf boot=/dev/hda2 device=hd: partition=3 root=/dev/hda3 timeout=100 install=/usr/lib/yaboot/yaboot magicboot=/usr/lib/yaboot/ofboot enablecdboot image=/boot/vmlinux label=Linux read-only initrd=/boot/initrd.img Die initrd.img ist auch vorhanden / symlink ist korrect ? image=/boot/vmlinux.old label=Linux.old read-only Hm vmlinuz.old läßt sich auch nicht starten ? Auszug aus dem /boot DIR : -rw-r--r-- 1 root root 531419 Nov 20 2003 System.map-2.4.18-newpmac Falls du keinen 2.4.18 Kernel mehr verwenden möchtest, solltest du die systen.map-2.4.18-newpmac löschen um platz zu sparen - du mußt sie aber nicht löschen. -rw-r--r-- 1 root root 563868 Jun 6 2005 System.map-2.4.19 -rw-r--r-- 1 root root 944848 Feb 12 22:19 System.map-2.6.8-3-powerpc -rw-r--r-- 1 root root 18601 Nov 20 2003 config-2.4.18-newpmac Hier gilt das gleiche, wenn nicht mehr gebraucht aufräumen ->löschen. -rw-r--r-- 1 root root 32467 Jun 6 2005 config-2.4.19 -rw-r--r-- 1 root root 40003 Feb 12 20:48 config-2.6.8-3-powerpc -rw-r--r-- 1 root root1024 Apr 7 2005 first.b -rw-r--r-- 1 root root1024 Nov 26 2001 first.b.preserved lrwxrwxrwx 1 root root 26 Jun 6 18:30 initrd.img -> initrd.img-2.6.8-3-powerpc dieser symbolische link muß in / kopiert werden damit beim booten das initrd in /boot gefunden wird. Es müßte auch ein Comprimiertes dateisystem in /initrd liegen, falls das Verzeichnis leer ist mach doch mal ein mkinitrd. -rw-r--r-- 1 root root 4620288 Jun 8 13:57 initrd.img-2.6.8-3-powerpc -rw-r--r-- 1 root root 1662976 Jun 7 17:14 initrd.img-2.6.8-3-powerpc.old Das kommt mir komisch vor, weshalb ist das initrd.img einmal als .old dabei ? lösch dochmal den initrd.img-2.6.8-3-powerpc.old -rw-r--r-- 1 root root 54760 Apr 7 2005 second.b -rw-r--r-- 1 root root 41680 Nov 26 2001 second.b.preserved lrwxrwxrwx 1 root root 23 Jun 6 18:31 vmlinux -> vmlinux-2.6.8-3-powerpc Auch dieser symlink müßte eigentlich in / liegen. -rw-r--r-- 1 root root 3573285 Nov 20 2003 vmlinux-2.4.18-newpmac -rw-r--r-- 1 root root 3848370 Jun 6 2005 vmlinux-2.4.19 -rw-r--r-- 1 root root 3967208 Feb 12 22:19 vmlinux-2.6.8-3-powerpc -rw-r--r-- 1 root root 1322157 Jun 6 2005 vmlinux.coff-2.4.19 lrwxrwxrwx 1 root root 14 Jun 6 18:31 vmlinux.old -> vmlinux-2.4.19 Dieser ebenso. Jemand ne Idee ? Hast du dich vielleicht verschrieben und vmlinux statt vmlinuz erwischt (möchte nichts unterstellen). Grüsse Daniel Vukicevic Teste nochmal mit der änderung der symlinks, dan müßte zumindest Linux.old wieder Funktionieren. Mit freundlichen Grüßen Dirk Finkeldey
Probleme nach Kernel Upgrade
Hallo Liste, gestern wurde auf einem Mac ein Kernel Upgrade von 2.4 auf 2.6-powerpc durchgeführt. Leider ist ein ordnungsgemäßes Booten nun nicht mehr möglich. Folgende Fehlermeldung erhalte ich : pivot_root: No such file or directory /sbin/init/:432: cannot open dev/console: No such file Hier ein Auszug aus der yaboot.conf /etc/yaboot.conf boot=/dev/hda2 device=hd: partition=3 root=/dev/hda3 timeout=100 install=/usr/lib/yaboot/yaboot magicboot=/usr/lib/yaboot/ofboot enablecdboot image=/boot/vmlinux label=Linux read-only initrd=/boot/initrd.img image=/boot/vmlinux.old label=Linux.old read-only Auszug aus dem /boot DIR : -rw-r--r-- 1 root root 531419 Nov 20 2003 System.map-2.4.18-newpmac -rw-r--r-- 1 root root 563868 Jun 6 2005 System.map-2.4.19 -rw-r--r-- 1 root root 944848 Feb 12 22:19 System.map-2.6.8-3-powerpc -rw-r--r-- 1 root root 18601 Nov 20 2003 config-2.4.18-newpmac -rw-r--r-- 1 root root 32467 Jun 6 2005 config-2.4.19 -rw-r--r-- 1 root root 40003 Feb 12 20:48 config-2.6.8-3-powerpc -rw-r--r-- 1 root root1024 Apr 7 2005 first.b -rw-r--r-- 1 root root1024 Nov 26 2001 first.b.preserved lrwxrwxrwx 1 root root 26 Jun 6 18:30 initrd.img -> initrd.img-2.6.8-3-powerpc -rw-r--r-- 1 root root 4620288 Jun 8 13:57 initrd.img-2.6.8-3-powerpc -rw-r--r-- 1 root root 1662976 Jun 7 17:14 initrd.img-2.6.8-3-powerpc.old -rw-r--r-- 1 root root 54760 Apr 7 2005 second.b -rw-r--r-- 1 root root 41680 Nov 26 2001 second.b.preserved lrwxrwxrwx 1 root root 23 Jun 6 18:31 vmlinux -> vmlinux-2.6.8-3-powerpc -rw-r--r-- 1 root root 3573285 Nov 20 2003 vmlinux-2.4.18-newpmac -rw-r--r-- 1 root root 3848370 Jun 6 2005 vmlinux-2.4.19 -rw-r--r-- 1 root root 3967208 Feb 12 22:19 vmlinux-2.6.8-3-powerpc -rw-r--r-- 1 root root 1322157 Jun 6 2005 vmlinux.coff-2.4.19 lrwxrwxrwx 1 root root 14 Jun 6 18:31 vmlinux.old -> vmlinux-2.4.19 Jemand ne Idee ? Grüsse Daniel Vukicevic -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)