From Bugzilla Helper: User-Agent: Mozilla/4.76 [en] (Windows NT 5.0; U) Description of problem: /etc/rc.d/rc.sysinit run fsck on the root filesystem on bootup. If the filesystem is a reisferfs file system and the reiserfs-utils package is installed the system will hang on boot up. This is because the reiserfs fsck program is waiting for the user to type Yes. Recommend fsck not be run on reiserfs or determine way to run it so that it doesn't pause waiting for input. How reproducible: Always Steps to Reproduce: 1. Setup reiserfs on root ( / ) partition 2. Install reiserfs-utils 3. Reboot Actual Results: System hangs on reboot at checking root filesystem. Expected Results: System should have checked file system and continued with booting process. Additional info:
if reiserfsck doesn't DTRT when it's called on a clean reiserfs FS, it's broken.
'man reiserfsck' says: Since reiserfs is a journalling filesystem, you will not normally use reiserfsck: if the filesystem is not cleanly unmounted, the kernel will bring it to the consistent state by replaying journal when you mount the filesystem. You should apply reiserfsck ONLY if you suspect that filesystem structure is broken.... So while one might argue that reiserfsck should behave differently, rc.sysinit should definitely NOT invoke it.
This seems to be fixed at least in FC3 if not earlier.