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 debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to