[code:1]
# Initialize USB controller and HID devices
modprobe usbcore 2>/dev/null
for USBDEV in ehci uhci ohci;do
if modprobe "$USBDEV"-hcd >/dev/null 2>&1 ; then
if grep "$USBDEV"_hcd /proc/bus/pci/devices >/dev/null; then
action $"Initializing USB controller ("$USBDEV"-hcd): " /bin/true
usb=1
break
else
rmmod "$USBDEV"-hcd >/dev/null 2>&1
fi
else
if grep "$USBDEV"_hcd /proc/bus/pci/devices >/dev/null ; then
action $"Initializing USB controller ("$USBDEV"-hcd): " /bin/true
usb=1
break
fi
fi
done
[/code:1]
如果有。把它替换成:
[code:1]
# Initialize USB controller and HID devices
#modprobe usbcore 2>/dev/null
for USBDEV in ehci-hcd uhci-hcd ohci-hcd; do
modprobe "$USBDEV"
done
for USBDEV in ehci_hcd uhci_hcd ohci_hcd; do
if grep "$USBDEV" /proc/bus/pci/devices >/dev/null; then
action $"Initializing USB controller ("$USBDEV"): " /bin/true
usb=1
break
else
usb=0
fi
done
[/code:1]
试试。
[code:1]# Initialize USB controller and HID devices
for USBDEV in ehci uhci ohci;do
if modprobe "$USBDEV"-hcd >/dev/null 2>&1 ; then
if grep "$USBDEV"_hcd /proc/bus/pci/devices >/dev/null; then
action $"Initializing USB controller ("$USBDEV"-hcd): " /bin/true
usb=1
else
rmmod "$USBDEV"-hcd >/dev/null 2>&1
fi
fi
done [/code:1]