[Pkg-sysvinit-devel] Bug#623003: initscripts: checkfs fails with already mounted error after lenny to squeeze upgrade

Thorben Jändling tj.trevelyan at gmail.com
Sat Apr 16 15:12:35 UTC 2011


Package: initscripts
Version: 2.88dsf-13.1
Severity: critical
Tags: squeeze
Justification: breaks unrelated software

After upgrade from lenny to squeeze my system no longer boots.
Here is the boot up text:

"
Begin: Running /scripts/init-premount ... done.
Begin: Mounting root file system ... Begin: Running /scripts/local-top ... done.
Begin: Running /scripts/local-premount ... done.
Begin: Running /scripts/local-bottom ... done.
done.
Begin: Running /scripts/init-bottom ... done.
INIT: version 2.88 booting
Using makefile-style concurrent boot in runlevel S.
Starting the hotplug events dispatcher: udevdudevd[179]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/024_hpmud.rules:24

udevd[179]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/024_hpmud.rules:26

udevd[179]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/024_hpmud.rules:28

udevd[179]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/024_hpmud.rules:30

udevd[179]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/024_hpmud.rules:32

..
[    5.779858] udev[180]: starting version 164
udevd[180]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/024_hpmud.rules:24

..
[    5.779858] udev[180]: starting version 164
udevd[180]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/024_hpmud.rules:24

udevd[180]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/024_hpmud.rules:26

udevd[180]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/024_hpmud.rules:28

udevd[180]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/024_hpmud.rules:30

udevd[180]: SYSFS{}= will be removed in a future udev version, please use ATTR{}= to match the event device, or ATTRS{}= to match a parent device, in /etc/udev/rules.d/024_hpmud.rules:32

Synthesizing the initial hotplug events...done.
Waiting for /dev to be fully populated...[    6.221138] input: PC Speaker as /devices/platform/pcspkr/input/input0
[    6.291937] AMD Geode RNG detected
[    7.053147] padlock: VIA PadLock not detected.
[    7.213202] geode-aes: GEODE AES engine enabled.
[    7.299985] Error: Driver 'pcspkr' is already registered, aborting...
[    7.554242] kjournald starting.  Commit interval 5 seconds
[    7.603203] kjournald starting.  Commit interval 5 seconds
[    7.686370] kjournald starting.  Commit interval 5 seconds
[    7.692588] EXT3 FS on sdb3, internal journal
[    7.697022] EXT3 FS on sdb2, internal journal
[    7.701965] EXT3-fs: mounted filesystem with ordered data mode.
[    7.707988] EXT3 FS on sdb5, internal journal
[    7.712420] EXT3-fs: mounted filesystem with ordered data mode.
[    7.718384] EXT3-fs: mounted filesystem with ordered data mode.
done.
Activating swap...[    8.216609] Adding 497972k swap on /dev/sdb1.  Priority:-1 extents:1 across:497972k
done.
Checking root file system...fsck from util-linux-ng 2.17.2
/: clean, 57717/137360 files, 316504/549360 blocks
done.

[    8.995602] leds_alix2: system is recognized as "PC Engines ALIX.2"
[    9.027061] Registered led device: alix:1
[    9.065850] Registered led device: alix:2
Cleaning up ifupdown....
[    9.095594] Registered led device: alix:3
Loading kernel modules...done.
Setting up networking....
Activating lvm and md swap...done.
Checking file systems...fsck from util-linux-ng 2.17.2
/dev/sdb2 is mounted.  e2fsck: Cannot continue, aborting.


/dev/sdb3 is mounted.  e2fsck: Cannot continue, aborting.


/dev/sdb5 is mounted.  e2fsck: Cannot continue, aborting.


fsck died with exit status 8
failed (code 8).
File system check failed. A log is being saved in /var/log/fsck/checkfs if that location is writable. Please repair the file system manually. ... failed!
A maintenance shell will now be started. CONTROL-D will terminate this shell and resume system boot. ... (warning).
Give root password for maintenance
(or type Control-D to continue): [   14.297635] usb 1-2: new high speed USB device using ehci_hcd and address 2
[   14.435250] usb 1-2: New USB device found, idVendor=1058, idProduct=1003
[   14.441984] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   14.449147] usb 1-2: Product: External HDD
[   14.453634] usb 1-2: Manufacturer: Western Digital
"

The /var/log/fsck/checkfs files does not say anything more then the error given here.

With ctrl+d the system boots normally, however this is a headless system, and I rather not have to keep attaching a serial cable..

Thank you

Thorben

-- System Information:
Debian Release: 6.0.1
  APT prefers stable
  APT policy: (990, 'stable')
Architecture: i386 (i586)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages initscripts depends on:
ii  coreutils               8.5-1            GNU core utilities
ii  debianutils             3.4              Miscellaneous utilities specific t
ii  libc6                   2.11.2-10        Embedded GNU C Library: Shared lib
ii  lsb-base                3.2-23.2squeeze1 Linux Standard Base 3.2 init scrip
ii  mount                   2.17.2-9         Tools for mounting and manipulatin
ii  sysv-rc                 2.88dsf-13.1     System-V-like runlevel change mech
ii  sysvinit-utils          2.88dsf-13.1     System-V-like utilities

Versions of packages initscripts recommends:
ii  e2fsprogs                     1.41.12-2  ext2/ext3/ext4 file system utiliti
ii  psmisc                        22.11-1    utilities that use the proc file s

initscripts suggests no packages.

-- no debconf information





More information about the Pkg-sysvinit-devel mailing list