Bug#533842: JFS: fsck should not be skipped on battery power

2009-06-21 Thread Stefan Hornburg (Racke)

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

2009-06-21 Thread Nico Schottelius
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

2009-06-20 Thread Nico Schottelius
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