unable to mount loop device

mehdi karamnejad mehdi.karamnejad at gmail.com
Wed Sep 14 19:31:02 UTC 2011


well I tried that and still I get the "invalid argument" message

> On Mon, Sep 12, 2011 at 7:58 PM, walter harms <wharms at bfs.de> wrote:
>>
>> This should generate a 1mb loop device.
>>
>> dd if=/dev/zero of=disk count=1024 bs=1024
>> mkdir tst
>> mkfs -t minix disk      # feel free to change to ext2 or so
>> mount disk tst -o loop
>>
>> re,
>>  wh
>>
>> Am 12.09.2011 17:09, schrieb mehdi karamnejad:
>>> Hi,
>>> I'm having trouble mounting a initrd image using loop device.  the
>>> CONFIG_FEATURE_MOUNT_LOOP option in .config file of busybox is set and
>>> mounting loop devices is enabled in my kernel (I'm using 2.6.32). then
>>> I issue the following command :
>>>  mount /boot/initrdimg.img /mnt/img1/ -t  ext2-o loop=/dev/loop0
>>> and I get the following error:
>>> mount: mounting /dev/loop0 on /mnt/img1/ failed: Invalid argument
>>>
>>> ** I'm also positive that loop0 and the mount point /mnt/img1 both exist
>>>
>>> and here is the output of the strace command(the tail which contains
>>> error and exists mount process , if I have to provide the whole output
>>> please let me know):
>>> ....
>>> fstat64(3, {st_mode=S_IFREG|0644, st_size=256324, ...}) = 0
>>> mmap2(NULL, 256324, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb75c7000
>>> close(3)                                = 0
>>> geteuid32()                             = 1000
>>> write(2, "sudo", 4sudo)                     = 4
>>> write(2, ": ", 2: )                       = 2
>>> write(2, "must be setuid root", 19must be setuid root)     = 19
>>> write(2, "\n", 1
>>> )                       = 1
>>> exit_group(1)
>>>
>>> I've also tried several version of busybox but no luck so far, there
>>> are also some similar posts on the mailing list which address problems
>>> like mine but no definite solutions so far. any idea how I can mount a
>>> loop device?
>>>
>>>
>>
>
>
>
> --
> :-----:
>> Mehdi Karamnejad
>



-- 
:-----:
> Mehdi Karamnejad


More information about the busybox mailing list