Hello. I'm having an issue on kernel compilation. I'm using a ppc64 device (SONY PS3). I'm trying kernel 2.6.32 by emerging gentoo-sources. I did make ps3_defconfig and added a few drivers.
I did compile gentoo-sources, everything is cool. I did:
make && make install_modules
then copy my kernel and update /etc/kboot.conf
on reboot, I get:
>> Loading modules
:: Scanning for usbhid...cat: /lib/modules/2.6.32-gentoo-r1/modules.dep: No such file or directory
:: Scanning for scsi_wait_scan...cat: /lib/modules/2.6.32-gentoo-r1/modules.dep: No such file or directory
!! Block devide /dev/ps3da1 is not a valid root device
!! The root block device is unspecified or not detected.
Seems like the kernel isn't able to read the root partition, since /lib/modules/2.6.32-gentoo-r1/modules.dep is present and it's valid.
And that's strange, since I also get:
ps3disk sb_02: ps3da is a TOSHIBA MK8052GSX
ps3da: ps3da1 ps3da2
brd: module loaded
loop: module loaded
My question is: is the kernel seeing the hard disk or not? How can I fix this problem?