Public bug reported:
Binary package hint: initscripts
Booting hung on automatic fsck of my root partition.
The checkroot.sh startup script includes this block:
PROGRESS_FILE=`mktemp -p /var/run` ||
PROGRESS_FILE=/var/run/checkroot_fsck
set -m
logsave -s $FSCK_LOGFILE fsck -C3 $force $fix -t $roottype $rootdev
>/dev/console 2>&1 3>$PROGRESS_FILE &
set +m
usplash_progress "$PROGRESS_FILE"
rm -f $PROGRESS_FILE
Note that fsck ... > /var/run/checkroot_fsck
I believe this causes a problem when /var is on / (not a separate partition),
which is mounted read-only.
I worked around this by setting VERBOSE=yes in /etc/default/rcS, which causes a
different path through checkroot.sh.
Then my root fsck at boot was not blocked.
-troy
$ lsb_release -rd
Description: Ubuntu 8.04.1
Release: 8.04
** Affects: sysvinit (Ubuntu)
Importance: Undecided
Status: New
--
checkroot.sh blocks writing /var (fsck)
https://bugs.launchpad.net/bugs/246367
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs