Bug#533842: JFS: fsck should not be skipped on battery power
Nico Schottelius wrote: Package: jfsutils Version: 1.1.12-2 Severity: important When booting the notebook on battery, Debians fsck-logic prevents running fsck, which is a major fault on JFS, because the journal replay is done in fsck.jfs. Thus skipping fsck.jfs for the root filesystems results in a unusable system, because / is still mounted read only (and can only be mounted r/w if the fsck went through). Therefore fsck.jfs must be run in any case, independent of battery power or not. Do you know which part of the boot process determines whether running fsck or not? Regards Racke -- LinuXia Systems = http://www.linuxia.de/ Expert Interchange Consulting and System Administration ICDEVGROUP = http://www.icdevgroup.org/ Interchange Development Team -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#533842: JFS: fsck should not be skipped on battery power
Stefan Hornburg (Racke) [Sun, Jun 21, 2009 at 08:37:36AM +0200]: Do you know which part of the boot process determines whether running fsck or not? Yep: [10:15] ikn:~% grep -l fsck /etc/init.d/* /etc/init.d/checkfs.sh /etc/init.d/checkroot.sh Which belongs to [10:15] ikn:~% dpkg -S /etc/init.d/checkfs.sh initscripts: /etc/init.d/checkfs.sh I still opened the bug for jfsutils, because this problem only occurs with JFS, as all other filesystems have their journal replay in the kernel (ext3,xfs,reiserfs f.i.), but may be reassigned, as you think it fits best. Sincerly, Nico -- Currently moving *.schottelius.org to http://www.nico.schottelius.org/ ... PGP: BFE4 C736 ABE5 406F 8F42 F7CF B8BE F92A 9885 188C signature.asc Description: Digital signature
Bug#533842: JFS: fsck should not be skipped on battery power
Package: jfsutils Version: 1.1.12-2 Severity: important When booting the notebook on battery, Debians fsck-logic prevents running fsck, which is a major fault on JFS, because the journal replay is done in fsck.jfs. Thus skipping fsck.jfs for the root filesystems results in a unusable system, because / is still mounted read only (and can only be mounted r/w if the fsck went through). Therefore fsck.jfs must be run in any case, independent of battery power or not. Sincerly, Nico -- System Information: Debian Release: squeeze/sid Architecture: amd64 (x86_64) Kernel: Linux 2.6.30-rc7 (SMP w/2 CPU cores; PREEMPT) Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to de_CH.UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages jfsutils depends on: ii libc6 2.9-12 GNU C Library: Shared libraries ii libuuid1 1.41.3-1 universally unique id library jfsutils recommends no packages. jfsutils suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org