LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - General (http://www.linuxquestions.org/questions/linux-general-1/)
-   -   Kernel Cooking: No Root Device Found! Sleeping forever... (http://www.linuxquestions.org/questions/linux-general-1/kernel-cooking-no-root-device-found-sleeping-forever-878612/)

Polaris395 05-03-2011 03:04 PM

Kernel Cooking: No Root Device Found! Sleeping forever...
 
Hi all,
I've taken the kernel 2.6.33.3 and edited the .config file to take out most of the compatibility etc. that I will not be using. I'm run the makes and updated grub. I go to boot into it and it runs through most of the way until I get the following:

Quote:

/bin/plymouthd: symbol lookup error: /bin/plymouthd: undefined symbol: ply_chara could not read byte from child: Success

No root device found

Boot has failed, sleeping forever.
I'm fairly new to Linux and still more of a dabbler. (Though this seemed more difficult than "Who is root" so I didn't put this in the newbie thread.)

Any ideas for what might be wrong?
I've tried looking in the config file from something that relates, but they have all been included (Y) in the module.

andrewthomas 05-03-2011 03:47 PM

Quote:

Originally Posted by Polaris395 (Post 4345424)
Hi all,
I've taken the kernel 2.6.33.3 and edited the .config file to take out most of the compatibility etc. that I will not be using. I'm run the makes and updated grub. I go to boot into it and it runs through most of the way until I get the following:



I'm fairly new to Linux and still more of a dabbler. (Though this seemed more difficult than "Who is root" so I didn't put this in the newbie thread.)

Any ideas for what might be wrong?
I've tried looking in the config file from something that relates, but they have all been included (Y) in the module.

The correct the drivers for your hard-disk, the filesystem type.

For example, for my HD and filesystem:


Code:

CONFIG_ATA=y
CONFIG_ATA_ACPI=y
CONFIG_SATA_AHCI=y
CONFIG_ATA_SFF=y
CONFIG_ATA_BMDMA=y
CONFIG_PATA_ATIIXP=y
CONFIG_EXT4_FS=y
CONFIG_EXT4_USE_FOR_EXT23=y
CONFIG_EXT4_FS_XATTR=y
CONFIG_EXT4_FS_POSIX_ACL=y
CONFIG_EXT4_FS_SECURITY=y

If you build as =m then you will have to generate an kernel image (initrd) to enable a bootable system.

If you can't figure out which you need go to :

http://www.kernel-seeds.org/working.html

and follow the instructions.

Polaris395 05-03-2011 04:07 PM

Thanks for the reply.

I have all the EXT extensions that I need as =y, but some of the other things were not enabled. I will check them and post back about what I accomplished.

Also, thanks for the link to that site, it seems really useful! I will post back about the changes and some testing.

Cheers!
Polaris395


All times are GMT -5. The time now is 02:50 AM.