Kernel 2.6.34.2 bootet nicht; devtmpfs Problem?

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
tomZen
Beiträge: 4
Registriert: 03.08.2010 21:49:51
Lizenz eigener Beiträge: MIT Lizenz

Kernel 2.6.34.2 bootet nicht; devtmpfs Problem?

Beitrag von tomZen » 10.08.2010 16:11:57

Hallo,

ich bin dabei mir einen neuen Kernel zu "backen"
nachdem der alte jetzt doch schon sehr alt ist, 2.6.26-2-686,
ist der neue ein 2.6.34.2
Ich hatte beim kompilieren einige Probleme die z.B hier gelöst wurden:

http://debianforum.de/forum/viewtopic. ... &t=122291

Beim ersten booten bekam ich folgende Meldung:

Code: Alles auswählen

devtmpfs not aviable, falling back to tmpfs for /dev
Der Bootvorgang wurde nicht fortgesetzt.
Also habe ich gegoogeld und die Entsprechenden Optionen im Kernel aktiviert,
den Kernel neu kompiliert und es nochmal versucht.
Nach dem Starten des neuen Kernel bekomme ich folgende Meldung

Code: Alles auswählen

root (hda0,0)

Filesystemtype is ext2fs, partition type 0x83
Kernel /boot/initrd.img-2.6.34.2 root=/dev/hda1 ro quiet
[Linux-bzImage, setupp=0x3600, size 0x1d61a0]
initrd /boot/initrd.img-2.6.34.2
[Linux-initrd @ 0x1f7f2000, 0x75ddb1 bytes]

Loading, please wait...
WARNING bootdevice may be renamed Try root/dev/sda1

Gave up waiting for root device. Common problems:
-Boot args (cat /proc/cmdline)
-Check root delay =(did the System wait loing enough?)
-Check root = (did the System wait for the right device?)
-Missing modules (cat /proc/modules; ls /dev)

Alert! /dev/hda1 does not exist. Dropping to a shell

BusyBox v1.10.2 (Debian 1:1.10.2-2) built in Shell (ash)
Enter 'help' for list of built-in commands.

/bin/sh: can't access tty, job control turned off
(initramfs)
An der Stelle bleibt das System stehen. Das Problem scheint ja zu sein das devtmpfs
hda nicht findet, obwohl hda da sein sollte.
Irgendwelche Ideen zum Problem?

Mein alter Kernel ist ein 2.6.86
dort habe ich kein devtmpfs aktiviert, gibt ne Fehlermeldung:

Code: Alles auswählen

devtmpfs not available, falling back to tmpfs for /dev
dann startet kinit:

Code: Alles auswählen

kinit: name_to_dev_t (/dev/hda3)=hda3(3,3)
kinit: trying to resume from /dev/hda3
kinit: No resume image, doing normal boot...
INIT: version 2.86 booting
Starting the hotplug events dispacher: udevd
der Kernel läuft dann.

Clio

Re: Kernel 2.6.34.2 bootet nicht; devtmpfs Problem?

Beitrag von Clio » 10.08.2010 16:14:28

Der neue Kernel kennt kein hda mehr, stattdessen wird sda erwartet.

tomZen
Beiträge: 4
Registriert: 03.08.2010 21:49:51
Lizenz eigener Beiträge: MIT Lizenz

Re: Kernel 2.6.34.2 bootet nicht; devtmpfs Problem?

Beitrag von tomZen » 10.08.2010 17:02:45

Danke für die schnelle Hilfe, das bringt mich weiter!

thx tomZen

Antworten