Re: Kernel hangs while initialising usb devices

Albert Herranz <[email protected]> Thu, 25 Feb 2010 05:40:46 +0000 (GMT)
Newsgroups gmane.linux.ports.game-cube.devel
Message-ID <[email protected]>
> Hi guys,
> 

Hi

> a friend of mine, who is quite familiar to gentoo has buildet a new
> kernel for the device mapper for me in Whiite. 
[...]
> Both kernel work until the find an usb device (external lan or internal
> wlan chip). The they write initialise it. And will wait forever. If you
> press reset you got a message (with a different time stamp so the wii is
> still working).

>From what you describe, it looks like you are using the wrong root= option in the kernel command line for your boot environment.

Please, see http://www.gc-linux.org/wiki/MINI:KernelPreviewFive#Root_device_name_changes

When booting via BootMii, the root option must be 'root=/dev/mmcblk0p2' to mount the root filesystem from the 2nd partition of your SD card.
When booting via HBC, the root option must be 'root=/dev/rvlsda2' to mount the root filesystem from the 2nd partition of your SD card.

Note that the kernel waits _forever_ until the device containing the root filesystem shows up when you specify the 'rootwait' command line option.

Cheers,
Albert


      

------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev