Linuxカーネル3では、起動が時々1行で停止することがあります。
Waiting for /dev to be fully populated...
この行の前に USB デバイスの列挙エラーが表示されます。
usb 2-1.2.3: device descriptor read/64, error -32
usb 2-1.2.3: device descriptor read/64, error -32
usb 2-1.2.3: device descriptor read/64, error -32
usb 2-1.2.3: device descriptor read/64, error -32
usb 2-1.2.3: device not accepting address 12, error -32
私のUSBデバイスの1つを列挙できないようです/dev
。 USBデバイスを列挙できないときにカーネルがハングしないように指示できるかどうか疑問に思います。障害のあるUSBデバイスを後でリセットできるため、これは私に許容される解決策です。
ベストアンサー1
/etc/init.d/udev
改行する前に
if udevadm settle; then
到着
if udevadm settle --timeout=10; then
これにより、10秒後に/dev
完全に満たされるまで待たなくなります。デフォルトのタイムアウトは180秒です。