[linux-cifs-client] Loop mounting on cifs failed (continue)
Aplemakh Aleksander
Aleksander.Aplemakh at asplinux.ru
Thu Aug 31 07:27:42 GMT 2006
Hi.
I already reported about subj:
> 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?
>
And forgot to say that this experiment was done on 2.6.17 kernel. But i
also did it on kernel 2.6.14 and took same result. Besides i try to
mount on loop device image from share that was mounted with smbfs (in
kernel 2.6.14 this FS type presents) and it was successful. I suppose
that cifs has non good bug that limits functionality.
With best regards,
Aleksander Aplemakh
More information about the linux-cifs-client
mailing list