Package: initscripts
Version: 2.88dsf-13.11
Severity: wishlist
File: /etc/init.d/checkfs.sh

/etc/init.d/checkfs.sh really should wait for USB disks to mount before
checking. Maybe the Makefile style dependencies are not right.
All I know is I had to put a 'sleep 8' at the top of that file to boot
properly. It's either that or face

  Checking file systems...fsck from util-linux 2.19.1
  fsck.ext3: Unable to resolve 'UUID=c914c362-4b46-48be-afaf-6e061825b2ed'
  fsck died with exit status 8...
  A maintenance shell will now be started. CONTROL-D will terminate...

Here's a dmesg from before I made the workaround, (but it looks the same
afterwards anyway.)

Attachment: dmesg.0.gz
Description: /var/log/dmesg.0

Yes there is "usb 1-5: device descriptor read/64, error -71" but then it
recovers by itself, however checkfs.sh didn't wait for it.

Or is there a better place I can put my workaround that won't get
overwritten and is low maintenance?
/etc/rc.local is run last. Any earlier counterpart?

Reply via email to