|
|
发表于 2006-8-28 10:33:40
|
显示全部楼层
Looks like your kernel lacks some hardware support. SATA or SCSI controller is not recognized, I guess.
Hm. Make sure you have your SATA contoller support and root filesystem (XFS) support compiled in (not as module) - then it works. Unless you want to fiddle with initrd, never used it myself.
It looks like the problem was due to the initrd being incomplete. In
particular, I think it was missing the ata_piix module. To fix this, I
ran the following:
mkinitrd --preload=scsi_mod --preload=sd_mod --with=ata_piix \
/boot/initrd.img-2.6.5-sata 2.6.5-1.358
and then I modified my grub parameters in two ways:
- I changed the initrd line to refer to the output of the above
command
- I changed the root= option to use /dev/sda3 |
|