I have just bought a PC server IBM X3850 m2 when I tried to install gentoo from 2008.0 min cd, the boot process stopped at "scanning for ohci-hcd...." I have tried 2008.0 livecd, and it is the same problem. When I change to Gentoo 2006.0 min install cd, and the boot process successed without any problem. Reproducible: Always Steps to Reproduce: 1. Get a PC server IBM X3850 m2.(I donot know what other platform are affected) 2. Boot from 2008.0 mini install cd or livecd Actual Results: the process will stopped at ohci-hcd scanning.
I change the install media to systemrescuecd-x86-1.1.0-beta9.iso, and successfully installed a base system. the kernel I used is genkernel But when reboot, the boot process stopped at "scanning for ohci-hcd" also. As it was said in the Docs, the install cd uses genkernel, so, This bug is due to some mistakes in genkernel?
"genkernel" is not a kernel. It's a program to build a kernel and initramfs. Anyway, this has nothing to do with genkernel. It's mostly like a bug in the specific version of the kernel being used. Have you tried booting with nousb or noload=ohci-hcd? If either of these work, build your own kernel without support for that module (assuming you don't need it).
No, I have not. There are no PS port for keyboard and mouse on X3850 m2 So, if booting with nousb, how can i input characters?
Setting "nousb" causes genkernel to not load the USB modules during the initramfs boot. Once the system is passed to the local file-system, or the CD's root file-system/squashfs, different mechanisms come into play. In this case, it's udev's autodetection plus the autoconfig (on the CD's) script's detection routines. You can verify that the problem is or is not a genkernel problem by booting with "nousb" and seeing if the problem occurs, again. Hopefully, you'll have no more problems, but it may be that your system freezes at a new location, like when udev is processing uevents. If so, it gives us more information to help you with this problem and get it fixed for next time around.
As Chris Gianelloni described, I boot from mini install cd and add "nousb" into kernel parameters, then the boot process stopped and it give an error saying that "Could not find cd to boot", I think the cdrom is also a usb device, and the nousb make the kernel could not use the cdrom. And as I said before, I installed gentoo linux system using systemrescuecd-x86-1.1.0-beta9.iso, and used genkernel to configure kernel.when reboot, the boot process stopped at scanning for ohci-hcd. I also tried to add "nousb" into the kernel parameters, there are warnnings like this: *Could not lock modprobe uhci_hcd! *Could not lock modprobe processor! and at last, the boot process stopped after the following tips: *Checking all filesystems... [OK] *Mounting local filesystems...[OK] Does these information helpful to fix this bug? It is so sad that I could not install gentoo system on the new machine, and I am looking for all you guys' help. Thanks very much!
Have you even bothered to try my suggestion of noload=ohci-hcd ?
Yes, I tried, but it stopped at other scanning step. I did not record the exact information of it.
Please retest with newer installcd autobuilds. Reopen if you still have this problem.