Package: e2fsprogs
Version: 1.39+1.40-WIP-2006.11.14+dfsg-2etch1

The "fsck" command for some filesystems (at least for ocfs2) lacks a "- p" parameter, thus checking of these filesystems fails when calling "fsck -Aa".

When checking filesystems at boot time, check fails forcing the system into single-user mode which is really inconvenient

From /var/log/fsck/checkfs , generated by /etc/init.d/checkfs from package initscripts:


<--- cut here --->
Log of fsck -C -R -A -a
Mon Feb 11 10:24:04 2008

fsck.ocfs2: invalid option -- a
Usage: fsck.ocfs2 [ -fGnuvVy ] [ -b superblock block ]
                    [ -B block size ] device

Critical flags for emergency repair:
 -n             Check but don't change the file system
 -y             Answer 'yes' to all repair questions
 -f             Force checking even if file system is clean
 -F             Ignore cluster locking (dangerous!)

Less critical flags:
 -b superblock  Treat given block as the super block
 -B blocksize   Force the given block size
  -G             Ask to fix mismatched inode generations
 -u             Access the device with buffering
 -V             Output fsck.ocfs2's version
 -v             Provide verbose debugging output
fsck died with exit status 16

Mon Feb 11 10:24:04 2008
----------------
<--- cut here --->


Should this be fixed in the fsck command of the e2fsprogs? Or should I report to the maintainers of fsck.ocfs2? Or the maintainers of initscripts?

Thanks in advance


--
Luis Gómez
INCIDE - Investigación Digital, S.L.

Reply via email to