Bug 50481

Summary: Reisferfs root filesystem fails to mount when reiserfs-utils package installed
Product: [Retired] Red Hat Linux Reporter: john.l.villalovos
Component: reiserfs-utilsAssignee: Jeff Garzik <jgarzik>
Status: CLOSED CURRENTRELEASE QA Contact: Brock Organ <borgan>
Severity: high Docs Contact:
Priority: medium    
Version: 7.1CC: peterm, rod
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2005-04-22 15:58:35 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description john.l.villalovos 2001-07-31 16:14:16 UTC
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:

Comment 1 Bill Nottingham 2001-07-31 16:23:36 UTC
if reiserfsck doesn't DTRT when it's called on a clean reiserfs FS, it's broken.

Comment 2 Need Real Name 2001-11-16 18:37:20 UTC
'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.


Comment 3 Tomas Mraz 2005-04-22 15:58:35 UTC
This seems to be fixed at least in FC3 if not earlier.