Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
After preparing a Gentoo installation, i have customized my kernel(2.6.12) and made my system bootable.
The thing is that my kernel can't mount the root fs at boot time (Cannot open root device "sda3"...kernel panic, not syncing: VFS: unable to mount root fs on unknown-block(0,0)) because it's on a SATA drive
So i thought it was due to a wrong kernel configuration and i've try to enable many things (as built in) about sata and scsi support
My /dev/sda3 can easily be mounted when i boot with the Live CD, but i believe that the sata support is provided by some modules loaded AFTER the kernel.
I don't want to install the system on my parallel ATA (and i don't want to redo installation from the begining).
Note that i had some problems with Grub too about the naming of the sata drive : when i was under the live CD it was named hd1, but at boot time it is hd0...
During the kernel init i can see things (errors?) about SATA but it goes too quickly. Is there a way to see a log of this even if?
Athlon 64 + A8N SLI Deluxe (nForce 4)
The sata chipset is something like Silicon Image xxxx
SATA HDD : WD Raptor
Just say me it's possible to install the system on sata.. or i've losed a whole day.
I've had a gentoo install on SATA, so it's quite possible. Most likely it is a question of the wrong driver being built in, or a bad grub config. It almost looks like you only told grub where to install to, and not what to use as root.
I just updated my kernel because of some pci driver update and I am having the same problem. worked fine before, but isn't working now. I think it is specific to the 2.6.12 because it worked fine with 2.6.11.
I actually resolved this problem. Go through your kernel and make sure you have scsi supported enabled. Note that in new kernels sata drives use scsi support and not IDE support---> There is a new driver.
Also make sure the filesystems you used are complied into your kernel, (if you used reiserfs, make sure support is complied in the kernel.)