-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, I was trying an experiment. First, I created an vfat filesystem as an image on a file: # dd if=/dev/zero of=dvd.vfat.image bs=32K count=143433 # losetup /dev/loop7 dvd.vfat.image # mkdosfs -n "Backup" -m boot_message /dev/loop7 mkdosfs 2.11 (12 Mar 2005) Loop device does not match a floppy size, using default hd params # file -s /dev/loop7 /dev/loop7: x86 boot sector, mkdosfs boot message display # nimrodel:/Grande/imgs # losetup -d /dev/loop7 /etc/fstab: /imgs/dvd.vfat.image /mnt/dvd.vfat.img vfat noauto,loop,fmask=0117,dmask=0007 0 0 And with this, I can do "mount /mnt/dvd.vfat.img" and the filesystem is mounted, I can copy files to it, etc. It works. Then, I umount it, and burn the image to a DVD (it has the exact size). I byte compare the DVD to its source image on the HD, and its matches. So far, so good. I have the appropriate entry in fstab to mount the dvd (of any type): /dev/hdc /mnt/dvd auto ro,noauto,user,exec 0 0 The DVD reads correctly - apparently: # file -s /dev/hdc /dev/hdc: x86 boot sector, mkdosfs boot message display But it does not mount: # mount /mnt/dvd mount: /dev/hdc: can't read superblock And the kernel log says only this: Mar 8 21:47:53 nimrodel kernel: FAT: logical sector size too small for device (logical sector size = 512) Why can't I mount it? The funny thing, is that I create encrypted vfat images, burn them to dvd, and they mount fine. But not a plain image! Did I do something wrong? Perhaps I used the wrong options to mkdosfs? - -- Cheers, Carlos E. R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkm0NTEACgkQtTMYHG2NR9WE8QCdGbMru/C+9IIkctvHPxPDY3Vt sdMAmwdlwJ9C18UwcPEK8Gz5h2YqqlAl =VoAg -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org