On Wed, May 6, 2009 at 11:03, Neil Bothwick <n...@digimed.co.uk> wrote: > On Wed, 6 May 2009 10:46:15 -0300, Daniel da Veiga wrote: > >> Yeah, the kernel must wait for the root device to be ready, the root >> device on EEE is on a USB bus. Add "rootwait" to the kernel line. > > Are you sure about that? On my 900, lshw shows sda and sdb to be ATA > devices. Only sdc, the card slot, shows up under USB. >
The SSDs are connected to Mini-PCIe slots (or soldered to them) and this slots have USB signals [1] so, they are on USB bus (AFAIK). The kernel takes a little time to detect and settle the bus to detect the devices. At least adding "rootwait" and "rootdelay=10" to the kernel line solved my problems. I must say I'm getting this from nabble, since my EEE is running windows (I'm installing Gentoo on it this weekend). [1] http://tnkgrl.wordpress.com/2007/11/20/modding-the-asus-701-eee/ -- Daniel da Veiga