Come to think of it, my initial message may have pointed to the root cause. May very well be `fsck` skips checks on filesystems on USB devices.
Problem is this behavior is taking precedence over checking filesystems listed in /etc/fstab. If the root filesystem is located on USB it is irrelevant the device can easily be removed; if the device is removed the system will be in a very problematic state, so acting as if it is non-removable is the correct behavior. Similar situation for any device in /etc/fstab which isn't marked "noauto". -- (\___(\___(\______ --=> 8-) EHM <=-- ______/)___/)___/) \BS ( | ehem+sig...@m5p.com PGP 87145445 | ) / \_CS\ | _____ -O #include <stddisclaimer.h> O- _____ | / _/ 8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445