Kernel Panic nach 9.3 Installation
Hi! Ich hatte das schon mal gepostet - konnte es aber aus Zeitmangel bisher nicht weiterverfolgen ... bis jetzt. Ich hab Suse 9.3 (C't Version) auf meinem Rechner installiert (neben bestehendem WinXP). Leider kommt beim ersten Hochfahren Kernel Panic und die Kiste steht. Ich hab den Startscreen abgetippt - findet ihr unten. Meine Festplattenkonfiguration hda |1GB FAT16 (Primär)| Logisches Laufwerk: |5 GB NTFS|29 GB vorgesehen für root|1 GB was auch immer| hdc Logisches Laufwerk: |1GB swap|1GB FAT16|Rest NTFS| Kann mir wer helfen? lg Martin ----------------------------------------------------------------------------------------------------- ACPI wakeup devices: PCI0 USB0 ACPI: (supports S0 S1 S4 S5) Freeing unused kernel memory: 240k freed Trying manual resume from /dev/hdc5 Starting udev Creating devices input: AT Translated Set 2 keyboard on isa0060/serio0 Loading kernal/drivers/ide-core.ko Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes: override with idebus=xx Loading kernel/drivers/ide/pci/amd74xx.ko AMD7411: IDE controller at PCI slot 000:00:07.1 AMD7411: chipset revision 1 AMD7411: not 100% native mode: will probe irqs later AMD7411: 0000:00:07.1 (rev 01) UDMA100 controller ide0: BM-DMA at 0xf000-0xf000-0xf007, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0xf000-0xf000-0xf007, BIOS settings: hda:DMA, hdb:pio Input: ImPS/2 Generic Wheel Mouse on isa0060/serio1 hda: WDC WD400BB-00DEA0, ATA DISK drive hdb: LITE-ON DVDRW SOHW-1653S, ATAPI CD/DVD-ROM drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hdc: MAXTOR 6L040J2, ATA DISL drive ide1 at 0x170-0x177,0x376 on irq 15 Loading kernel/drivers/ide/ide-disk.ko hda: max request size: 128KiB hda: 78165360 sectors (40020 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA (100) hda: cache flushes not supported hda: hda1 hda2 ( hda5 hda6 hda7) hdc: max request size: 128KiB hdc: 78177792 sectors (40027 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA (100) hdc: cache flushes not supported hdc: hdc1 ( hdc5 hdc6 hdc7) Loading kernel/drivers/cdrom/cdrom.ko Loading kernel/drivers/ide/ide-cd.ko hdb: ATAPI 48X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache Uniform CD-ROM driver Revision: 3.20 Waiting for device /dev/hdc5 to appear: ok Attempting manual resume swsusp: Suspend partition has wrong signature? Loading kernel/fs/reiserfs/reiserfs.ko Waiting for device /dev/hda6 to appear: ok rootfs: major=3 minor=6 devn=774 Mounting root /dev/hda6 mount: No such device umount2: Device or resource busy Kernel panic - not syncing: Attempted to kill init! _ ------------------------------------------------------------------------------------------------
Martin Hochreiter wrote:
Ich hab Suse 9.3 (C't Version) auf meinem Rechner installiert (neben bestehendem WinXP). Leider kommt beim ersten Hochfahren Kernel Panic und die Kiste steht. [...] Waiting for device /dev/hda6 to appear: ok rootfs: major=3 minor=6 devn=774 Mounting root /dev/hda6 mount: No such device umount2: Device or resource busy Kernel panic - not syncing: Attempted to kill init!
Ich koennte mir vorstellen, dass entweder etwas mit Deiner initrd nicht stimmt, oder aber Du hast evtl. in Deiner Bootloader-Konfig eine falsche Angabe gemacht - beides wuerde ich mal ueberpruefen... Cheers, Th.
Ich koennte mir vorstellen, dass entweder etwas mit Deiner initrd nicht stimmt, oder aber Du hast evtl. in Deiner Bootloader-Konfig eine falsche Angabe gemacht - beides wuerde ich mal ueberpruefen...
Könntest du das für nicht so Linux Spezialisten "ausdeutschen" bitte ... Ich hab nur installiert - Angaben hab ich nirgendwo gemacht ... lg
Am Samstag, 23. Juli 2005 12:20 schrieb Martin Hochreiter:
Ich koennte mir vorstellen, dass entweder etwas mit Deiner initrd nicht stimmt, oder aber Du hast evtl. in Deiner Bootloader-Konfig eine falsche Angabe gemacht - beides wuerde ich mal ueberpruefen...
Könntest du das für nicht so Linux Spezialisten "ausdeutschen" bitte ... Ich hab nur installiert - Angaben hab ich nirgendwo gemacht ...
Kurzübersetzung: initrd: Initial RAM-Disk. Enthält ein Minimal-System, das alle Treiber o.ä. enthalten muss, die zum Start deines Systems benötigt werden. Bootloader: Das Proggi, das dieses Minimalsystem lädt und startet. In dem meisten Fällen lilo oder grub. Zu deinem Log:
Waiting for device /dev/hda6 to appear: ok
Warten bis die 6. Partition deiner Platte "sichtbar" wird. Das wäre nach deiner Beschreibung dann das zweite logische Laufwerk in deiner erweiterten Partition, also > hda ... |29 GB vorgesehen für root| ... was ja auch zu der oben stehenden Meldung "hda: hda1 hda2 ( hda5 hda6 hda7)" passt.
rootfs: major=3 minor=6 devn=774 Mounting root /dev/hda6
Nun soll also das Laufwerk als Root-Laufwerk eingebunden werden.
mount: No such device
Aber hoppla: Ein Gerät dieser Art ist gar nicht da draußen!!!
umount2: Device or resource busy Kernel panic - not syncing: Attempted to kill init!
Also: Panik!!! Soviel als Übersetzung, Michael -- ____ / / / / /__/ Michael Höhne / / / / / / mih-hoehne@t-online.de / _____________________________________/
Martin Hochreiter wrote:
[...] Könntest du das für nicht so Linux Spezialisten "ausdeutschen" bitte ... Ich hab nur installiert - Angaben hab ich nirgendwo gemacht ...
Bitte, wenn Du andere Emails zitierst, dann lasse ein Einleitungszeile wie "Vorname Nachname schrieb:" oder aehnliches stehen, damit man weiss, wer was geschrieben hat - auf einer Mailingliste, wo so viele Leute mitdiskutieren, ist das noetig! Ich habe Deine Zitate nun geloescht. Ich weiss nicht, ob Dein Problem wirklich mit der initrd zu tun hat oder mit Deiner Bootloader-Konfiguration, es war nur eine Vermutung. Ohne genauere Details ist es schwierig, mehr zu sagen. Michael hat ja schon ganz rudimentaer erklaert, was Bootloader und initrd sind. Sie sind fuer den Start eines Standard-SuSE-Systems sehr wichtig. Leider kam und kommt es bei Upgrades oder Updates doch oefters mal zu Problemen, insbesondere mit der initrd. Schau Dir mit "ls -l /boot" mal an, welche Dateien in diesem Verzeichnis liegen. Schau Dir die Datei /boot/grub/menu.lst an, das ist die Bootloader-Konfiguration. Insbesondere muss dort ein richtiges Root-Filesystem (also die Partition, auf der Dein "/" liegt, das Root-Filesystem; sollte sich in der Konfig bei "root=" wiederfinden) angegeben werden. Ueberpruefe, dass dies zu Deiner wirklichen Partitionierung passt. Evtl. kann es auch einfach helfen, das Kernel-RPM ueber YaST nochmal zu installieren. Hast Du eigentlich ein Online-Update gemacht oder noch den original Kernel von der DVD? Wenn Dein System nicht bootet, musst Du das alles natuerlich von einem Rettungssystem machen, und dann die eigentliche Festplattenpartition erst einmal read/write mounten. Die initrd erneuern ist ein wenig schwieriger. Du brauchst dafuer das Programm "mkinitrd". Wenn Du es von einem Rettungssystem aufrufst, musst Du sicher Optionen angeben, dass Output-File und Module etc. alle richtig gefunden werden. Die genauen Optionen fuer eine SuSE 9.3 kann ich Dir nicht sagen, weil ich keine 9.3 habe. Kannst Du eigentlich von DVD booten und dann "installiertes System booten" auswaehlen. Geht es dann? Oder hast Du schon versucht, das installierte System zu reparieren? So eine Option muesste es ja auch geben. Ich weiss nicht, ob ich auf der richtigen Spur bin. Vielleicht ist auch was ganz anderes bei Deinem System nicht in Ordnung. Ohne weitere Infos/Details wird es schwierig... Cheers, Th.
Thomas Hertweck schrieb:
Schau Dir mit "ls -l /boot" mal an, welche Dateien in diesem Verzeichnis liegen. Schau Dir die Datei /boot/grub/menu.lst an, das ist die Bootloader-Konfiguration. Insbesondere muss dort ein richtiges Root-Filesystem (also die Partition, auf der Dein "/" liegt, das Root-Filesystem; sollte sich in der Konfig bei "root=" wiederfinden) angegeben werden. Ueberpruefe, dass dies zu Deiner wirklichen Partitionierung passt.
Evtl. kann es auch einfach helfen, das Kernel-RPM ueber YaST nochmal zu installieren. Hast Du eigentlich ein Online-Update gemacht oder noch den original Kernel von der DVD? Wenn Dein System nicht bootet, musst Du das alles natuerlich von einem Rettungssystem machen, und dann die eigentliche Festplattenpartition erst einmal read/write mounten.
Die initrd erneuern ist ein wenig schwieriger. Du brauchst dafuer das Programm "mkinitrd". Wenn Du es von einem Rettungssystem aufrufst, musst Du sicher Optionen angeben, dass Output-File und Module etc. alle richtig gefunden werden. Die genauen Optionen fuer eine SuSE 9.3 kann ich Dir nicht sagen, weil ich keine 9.3 habe.
Ok, danke Thomas, ich werde es mir heut abend ansehen. Ich hab noch den Original Kernel der DVD - da ja vor dem Online Update bei Installation ein Reboot folgt, überdem ich nicht drüber komme. Ich hab auch die Partitionenkonfiguration in Verdacht, ich hab bisher Suse noch nicht auf einer Erweiterten Partition installiert sondern immer auf einer primären. Vielleicht kommt das Zeugs damit nicht zurecht ... lg Martin
participants (3)
-
Martin Hochreiter
-
Michael Höhne
-
Thomas Hertweck