Date: Mon, 25 Mar 2019 11:14:27 +0200 From: Amit Yaron <amit@phpandmore.net> To: freebsd-questions@freebsd.org Subject: Re: Unable to mount FAT16 partition (Invalid Argument) Message-ID: <b8e858f3-3cb6-b56c-e3db-c86335d037ab@phpandmore.net> In-Reply-To: <3fbf4d30-e286-fe43-3476-d2f4626b2407@gmail.com> References: <3fbf4d30-e286-fe43-3476-d2f4626b2407@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Try mounting an MS-DOS file sytem as follows: mount -t msdosfs <etc.>. On 25.3.2019 3:42, Peter Erickson wrote: > I'm hoping to get some assistance mounting a FAT (FAT16?) partition > created by the VMware ESXi installer (version 6.7.0). Every attempt to > mount it on 11.2-RELEASE-p4, results in an "Invalid argument" error, > without much to indicate what is wrong or how to resolve it. Any advice > or direction would be much appreciated. > > # gpart show ada1 > => 34 16777149 ada1 GPT (8.0G) > 34 30 - free - (15K) > 64 8128 1 efi (4.0M) > 8192 32 - free - (16K) > 8224 511968 5 ms-basic-data (250M) > 520192 32 - free - (16K) > 520224 511968 6 ms-basic-data (250M) > 1032192 32 - free - (16K) > 1032224 225248 7 vmware-vmkdiag (110M) > 1257472 32 - free - (16K) > 1257504 585696 8 ms-basic-data (286M) > 1843200 8386560 2 ms-basic-data (4.0G) > 10229760 6547423 3 vmware-vmfs (3.1G) > > # ls /dev/ada1* > /dev/ada1 /dev/ada1p2 /dev/ada1p5 /dev/ada1p7 > /dev/ada1p1 /dev/ada1p3 /dev/ada1p6 /dev/ada1p8 > > # file -s /dev/ada1p5 > /dev/ada1p5: DOS/MBR boot sector, code offset 0x3c+2, OEM-ID "MSDOS5.0", > sectors/cluster 8, reserved sectors 2, root entries 512, Media > descriptor 0xf8, sectors/FAT 250, sectors/track 32, heads 64, sectors > 511968 (volumes > 32 MB), serial number 0x4e781016, label: " ", FAT (16 > bit) > > # mount -t msdosfs /dev/ada1p5 /mnt > mount_msdosfs: /dev/ada1p5: Invalid argument > > While this isn't the drive I initially had the problem with, I have been > able to recreate it using VirtualBox. > > # dmesg | grep ada1 > ada1 at ata0 bus 0 scbus0 target 1 lun 0 > ada1: <VBOX HARDDISK 1.0> ATA-6 device > ada1: Serial Number VB039c38ca-974cc97c > ada1: 33.300MB/s transfers (UDMA2, PIO 65536bytes) > ada1: 8192MB (16777216 512 byte sectors) > > FWIW, knoppix has no issues mounting the partition, but I'd really be > interested in getting this to work on FreeBSD. > > knoppix # mount | grep /dev/sdb5 > /dev/sdb5 on /mnt type vfat > (rw,relatime,fmask=0022,dmask=0022,codepage=850,iocharset=utf8,shortname=mixed,errors=remount-ro) > > > Based on the info from knoppix, I tried to mount the partition under > FreeBSD using mount_msdosfs directly and specifying the locale > (en_US.UTF-8) and codepage (CP850) , but the result was the same - > "Invalid argument." > > Thanks in advance. > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b8e858f3-3cb6-b56c-e3db-c86335d037ab>