Christian Wurst wrote:
> Hi everybody,
> 
> I recently finished building LFS 6.5 on my machine. When booting I got
> a kernel panic:
> 
> VFS: Cannot open root device "hda1" or unknown block(0,0)
> Please append a correct "root=" boot option; here are the available 
> partitions:
> Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-bock(0,0)
> [...]

The usual cause for this is failure to build the drivers for the
selected file systems and/or the low level hardware driver for
the chips used for physical level access.

> I also noticed that the kernel doesn't report finding the harddisks
> and the partitions. It used to (i.e. a 2.6.27.4 kernel) report each hd
> it found as
> 
> hda: DRIVENAME, ATA DISK drive
> hda: hda1
> etc.

Sounds like you didn't build in the low level driver. These
drivers cannot be built as modules, they must be linked in
as part of the kernel, or you can't boot.

> The kernel has
> 
> generic ATA/ATAPI disk support
>  ATA disk support
> legacy /proc/ide support
> Generic PCI IDE chipset support
> 
> compiled into it.

You probably need the drivers for your specific chipset. Boot
from some other distro and see what lspci has to say.

Mike
-- 
p="p=%c%s%c;main(){printf(p,34,p,34);}";main(){printf(p,34,p,34);}
Oppose globalization and One World Governments like the UN.
This message made from 100% recycled bits.
You have found the bank of Larn.
I speak only for myself, and I am unanimous in that!
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-support
FAQ: http://www.linuxfromscratch.org/lfs/faq.html
Unsubscribe: See the above information page

Reply via email to