From Bugzilla Helper: User-Agent: Mozilla/4.76 [fr] (X11; U; Linux 2.4.2smp i686) I can' mount an iso9660 file on loop with my new custom kernel 2.4.2. I can't even kill the mount command (I tried all signals). When I try to reboot, the shutdown process hangs on "unmounting file systems". It worked fine -and still does- with kernel 2.2.17-14. Did I forget something in kernel config? Reproducible: Always Steps to Reproduce: 1. mount -vt iso9660 -o loop[=/dev/loop0] iso /mnt 2. 3. Actual Results: /var/log/messages says "Device not ready. Make sure there is a disk in the drive"
An upgrade to 2.4.3 fixed the problem with loop device on my PC.
this is a very known problem with 2.4.2 kernels. It's probably fixed in 0.1.49 release in rawhide. It's definately fixed in Linus' 2.4.3. Basically you missed the fix in your new custom kernel.
It's OK with 2.4.3. But does anyone know what's wrong in 2.4.2?
I can't reproduce this with 2.4.2-2, assuming it's fixed.