[linux-cifs-client] Loop mounting on cifs failed

Aplemakh Aleksander Aleksander.Aplemakh at asplinux.ru
Wed Aug 30 15:05:31 GMT 2006


Hi.

I tried to mount the cd image from cifs resource and got follow errors

[root at dhcp8-130 ~]# mount -t iso9660 -o
loop,ro /mnt/smb/live.img /mnt/img/
mount: wrong fs type, bad option, bad superblock on /dev/loop2,
       missing codepage or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

[root at dhcp8-130 ~]# dmesg | tail
ISO 9660 Extensions: Microsoft Joliet Level 3
ISO 9660 Extensions: RRIP_1991A
 CIFS VFS: Send error in read = -13
 CIFS VFS: Send error in read = -13
isofs_fill_super: bread failed, dev=loop2, iso_blknum=16, block=32

/mnt/smb in sample is a path to cifs mountpoint

[root at dhcp8-130 ~]# mount
//192.168.8.130/tmp on /mnt/smb type cifs (rw,mand)

I can share same resource by NFS and mount same image without any
troubles. Merging strace outputs of mount commands on cifs and nfs
shares takes same results before mount syscall for loop device with
binded image file from cifs share which returns EINVAL.

Has anybody ideas about this problem?

With best regards,
Aleksander Aplemakh




More information about the linux-cifs-client mailing list