Hi guys,
this does not happen very often, but I've run out of ideas.
I am trying to mount an ext3 image via a loop device on
unslung-6.10beta. Nothing fancy, I do that every day on my other linux
boxes.
1.) ipkg install kernel-module-
2.) insmod loop
3.) dmesg | tail
EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,2), internal journal
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
Adding Swap: 120476k swap-space (priority -1)
loop: loaded (max 8 devices)
4.) lsmod
Module Size Used by Tainted: P
loop 8896 0
[...]
5.) mount /test.ext3 /mnt/backup -o loop
mount: cannot setup loop device
6.) strace mount /test.ext3 /mnt/backup -o loop
[...]
lstat64("/test.
open("/test.
stat64("/dev/
open("/dev/loop0"
ioctl(4, 0x4c05, 0xbffff7f4) = -1 EINVAL (Invalid argument)
close(4) = 0
[...]
-bash-3.2# ls -la /dev/loop0
brw------- 1 root root 7, 0 Mar 21 18:22 /dev/loop0
Now I've seen many issues with loop devices: Wrong block device
properties, wrong/no kernel module, ... but I have never seen "ioctl
0x4c05" (LOOP_GET_STATUS64) failing.
Does anybody have a clue what issue I might be facing here or how I can
debug it further? Google doesn't know anything, so that I am tempted to
migrate to Debian/NSLU2 because this issue is a blocker for my backup
project. But I refuse to give up ;-)
Thanks for any inspiration.
--Thomas
Saturday, March 27, 2010
[nslu2-linux] Unusual trouble with loop.o
__._,_.___
.
__,_._,___
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment