My system configuration is a bit strange: (laptop)
1 IDE hard drive, only /boot is on that, for storing kernel and
initrd, and the place for grub
1 pcmcia--usb2.0 adapter
1 usb2.0 externel hard drive, for /, /usr, /home... everything else,
because it is quite big :-)

so, the laptop could find grub installed on hda1, then load the kernel
and initrd properly.
While, the initrd should do the magic, that it should drive pcmcia and
usb in the booting before accessing the true / partition.  Here,
title Gentoo Linux (2.6.11-gentoo-r4)
        root (hd0,0)
        kernel /kernel-2.6.11-gentoo-r4 root=/dev/ram0 init=/linuxrc
real_root=/dev/scsi/host1/bus0/target0/lun0/part6
video=vesafb:ywrap,mtrr,[EMAIL PROTECTED] splash=silent,theme:emergence
        initrd /initrd-2.6.11-gentoo-r4
just works.

well, make such a good initrd file each time along with the upgrading
of kernels is quite time consuming, so I choose genkernel to do it for
me.  What I have to do, is copy a .config to /etc/kernel.  This goes
well till genkernel-3.1.1b, but the newest version 3.1.6 fails.  The
new initrd finds the usb device, but it cannot drive it as a scsi
drive.  Here, I didn't alter the .config file, so modules and kernel
configuration should be good, thus the genkernel must be wrong.

So, who can help me? Thank you! ^)^
-- 
Yuan MEI
--
gentoo-user@gentoo.org mailing list

Reply via email to