Just installed Mandrake 9.0, and didn't configure USB, as it locks this
machine (IBM ThinkPad 1161-93G) if ACPI isn't used[1]. I recompiled the
kernel, and rebooted, to find out the init scripts get into infinite loop.

It appears as if /etc/init.d/rc.sysinit calls /etc/init.d/usb before
mounting root as rw. Thus, when /etc/init.d/usb tried to update
modules.conf with the found usb-interface record, it won't successed, and
enter an infinite loop.

Steps to reproduce: remove the line 'alias usb-interface0' from
modules.conf, and reboot.

Workaround: boot with `nousb', and then manually start the usb service.
The problem will be solved on the next reboot.

        Shay.

[1] You might like to add it into your hardware database: Several IBM
ThinkPad's lockup when USB is initalized, if ACPI isn't used. I know for
sure this happens with models 1161-93G and 1161-83G (Labeld iSeries 1200),
and was told this happens for ThinkPads with similar chipsets: namely, ALi
chipset+Tridet CyberBlade video.


Reply via email to