USB can't mount msdosfs drive

Joseph Mays mays at win.net
Wed Jun 5 16:33:06 UTC 2013


One item of note – I did not notice this before, the but following messages are appearing in dmesg whenever I try to mount this device. Note that I have another msdosfs usb stick mounted in usb0, that mount worked fine first try.

WARNING: mount of da2s1 denied due to unsupported optional features

From: Joseph Mays 
Sent: Wednesday, June 05, 2013 11:55 AM
To: freebsd-questions at freebsd.org 
Subject: USB can't mount msdosfs drive

Tried several iterations, though it’s clearly a fat32 formatted USB drive. Shown  below are the results of fdisk and the mount_msdosfs command.


root at warehouse:/root # fdisk /dev/da2
******* Working on device /dev/da2 *******
parameters extracted from in-core disklabel are:
cylinders=1897 heads=255 sectors/track=63 (16065 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=1897 heads=255 sectors/track=63 (16065 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 12 (0x0c),(DOS or Windows 95 with 32 bit FAT (LBA))
    start 8064, size 30473088 (14879 Meg), flag 80 (active)
        beg: cyl 1/ head 0/ sector 1;
        end: cyl 706/ head 115/ sector 52
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>

root at warehouse:/root # mount_msdosfs /dev/da2s1 /usb2
mount_msdosfs: /dev/da2s1: Invalid argument
root at warehouse:/root #


More information about the freebsd-questions mailing list