Package: e2fsprogs
Version: 1.41.8-1
Severity: normal
I'm using qemu -hda <foo.img> to boot a debootstrapped Debian installation
which
is contained in an ext3 partition in the image file.
Everything works fine when the file is chmod 6xx. However, an idea I had was
setting
it to 4xx to check for any accidental writes which would be impossible later
on in
case of converting the ext3 image into an ISO image for a live medium with
only few
controlled copy-on-write sections through aufs.
The boot process then only reaches the end of the initramfs. When the boot
process
attempts to check the root file system, an unpleasant and (pseudo-)endless
series
of errors are thrown, effectively locking up the boot sequence:
hda: task_pio_intr: status=0x41 { DriveReady Error }
hda: task_pio_intr: error=0x04 { DriveStatusError }
hda: possibly failed opcode: 0x39
I've seen those before, presumably on real broken hardware, and would
intuitively
expect something less worrysome in the situation mentioned above.
Perhaps just a warning that the fsck cannot be run because it would need to
write back some mount information as I would assume.
As this bug is somehow the result of interaction between initscripts,
fsck.ext3
and qemu, the reason might well be something else than what I think it is, but
nevertheless it took me a while to figure out the causation and hence would
call
it a bug in fsck.ext3.
The fstab file is empty in case this matters, the root device is indicated to
the
initramfs through an ext3 UUID kernel option.
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.31-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages e2fsprogs depends on:
ii e2fslibs 1.41.8-1 ext2/ext3/ext4 file system librari
ii libblkid1 2.16.1-4 block device id library
ii libc6 2.9-24 GNU C Library: Shared libraries
ii libcomerr2 1.40.8-2 common error description library
ii libss2 1.40.8-2 command-line interface parsing
lib
ii libuuid1 2.16.1-2 Universally Unique ID library
e2fsprogs recommends no packages.
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]