FAT drives not mounting

All your general support questions for OpenZFS on OS X.

FAT drives not mounting

Postby tobsen » Sat Nov 11, 2017 2:24 am

Hi there,

on my Macs with ZFS installed, some FAT drives won't automount, I have to activate them manually in diskutil. Uninstalling ZFS solves this on this machines.

So I did some research. The difference I found when doing a "diskutil info /dev/disk$$" is mainly "Content (IOContent):". The drives that don't automount have none as value. Seems that this drives don't have a partition table at all.

Can ZFS be the problem here? Is it a known issue?


Does not mount:

Code: Select all
➜  ~ diskutil info /dev/disk11
   Device Identifier:        disk11
   Device Node:              /dev/disk11
   Whole:                    Yes
   Part of Whole:            disk11
   Device / Media Name:      UDisk

   Volume Name:              SEB1
   Mounted:                  No

   Content (IOContent):      None
   File System Personality:  MS-DOS FAT32
   Type (Bundle):            msdos
   Name (User Visible):      MS-DOS (FAT32)

   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 USB
   SMART Status:             Not Supported
   Volume UUID:              41B11767-0A08-3A23-906E-473B158F8A1C

   Disk Size:                16.8 GB (16777216000 Bytes) (exactly 32768000 512-Byte-Units)
   Device Block Size:        512 Bytes

   Volume Total Space:       0 B (0 Bytes) (exactly 0 512-Byte-Units)
   Volume Available Space:   0 B (0 Bytes) (exactly 0 512-Byte-Units)

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (not mounted)

   Device Location:          External
   Removable Media:          Removable
   Media Removal:            Software-Activated

   Virtual:                  No
   OS 9 Drivers:             No
   Low Level Format:         Not supported


Does mount:

Code: Select all
➜  ~ diskutil info /dev/disk12
   Device Identifier:        disk12
   Device Node:              /dev/disk12
   Whole:                    Yes
   Part of Whole:            disk12
   Device / Media Name:      Ultra

   Volume Name:              Not applicable (no file system)
   Mounted:                  Not applicable (no file system)
   File System:              None

   Content (IOContent):      FDisk_partition_scheme
   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 USB
   SMART Status:             Not Supported

   Disk Size:                30.8 GB (30752636928 Bytes) (exactly 60063744 512-Byte-Units)
   Device Block Size:        512 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (no file system)

   Device Location:          External
   Removable Media:          Removable
   Media Removal:            Software-Activated

   Virtual:                  No
   OS 9 Drivers:             No
   Low Level Format:         Not supported


Does not mount:

Code: Select all
➜  ~ diskutil info /dev/disk13
   Device Identifier:        disk13
   Device Node:              /dev/disk13
   Whole:                    Yes
   Part of Whole:            disk13
   Device / Media Name:      VFS

   Volume Name:              MINI
   Mounted:                  No

   Content (IOContent):      None
   File System Personality:  MS-DOS FAT16
   Type (Bundle):            msdos
   Name (User Visible):      MS-DOS (FAT16)

   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 USB
   SMART Status:             Not Supported
   Volume UUID:              9F05B89B-BFB4-3F33-AF58-49C6F33C63F5

   Disk Size:                67.2 MB (67174400 Bytes) (exactly 131200 512-Byte-Units)
   Device Block Size:        512 Bytes

   Volume Total Space:       0 B (0 Bytes) (exactly 0 512-Byte-Units)
   Volume Available Space:   0 B (0 Bytes) (exactly 0 512-Byte-Units)

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (not mounted)

   Device Location:          External
   Removable Media:          Removable
   Media Removal:            Software-Activated

   Virtual:                  No
   OS 9 Drivers:             No
   Low Level Format:         Not supported


Does mount:

Code: Select all
➜  ~ diskutil info /dev/disk14
   Device Identifier:        disk14
   Device Node:              /dev/disk14
   Whole:                    Yes
   Part of Whole:            disk14
   Device / Media Name:      Cruzer Edge

   Volume Name:              Not applicable (no file system)
   Mounted:                  Not applicable (no file system)
   File System:              None

   Content (IOContent):      FDisk_partition_scheme
   OS Can Be Installed:      No
   Media Type:               Generic
   Protocol:                 USB
   SMART Status:             Not Supported

   Disk Size:                15.6 GB (15631122432 Bytes) (exactly 30529536 512-Byte-Units)
   Device Block Size:        512 Bytes

   Read-Only Media:          No
   Read-Only Volume:         Not applicable (no file system)

   Device Location:          External
   Removable Media:          Removable
   Media Removal:            Software-Activated

   Virtual:                  No
   OS 9 Drivers:             No
   Low Level Format:         Not supported
tobsen
 
Posts: 4
Joined: Mon Mar 24, 2014 3:36 am

Re: FAT drives not mounting

Postby lundman » Sun Nov 12, 2017 5:00 pm

Actually, take a look at https://github.com/openzfsonosx/zfs/issues/571 and see if the simple fix in there helps for you?

https://github.com/cbreak-black/zfs/com ... a8d3fb4a3f
User avatar
lundman
 
Posts: 1335
Joined: Thu Mar 06, 2014 2:05 pm
Location: Tokyo, Japan

Re: FAT drives not mounting

Postby tobsen » Sat Nov 25, 2017 3:03 am

Thanks, that solved the problem! :D
tobsen
 
Posts: 4
Joined: Mon Mar 24, 2014 3:36 am


Return to General Help

Who is online

Users browsing this forum: No registered users and 21 guests

cron