I have an ExFAT drive that I recently reformatted & erased, and also used disk utility repair on Mac. When I pop it in a Windows machine, I’m able to view and add files. But the drive appears empty on Mac.
Disk Utility shows:
- External Physical disk: 15.8 GB used (all)
- External Physical volume: 5.9 GB used, 15.8 GB free
I’m wondering what is causing this discrepancy (how can there be 15.8 GB free if 5.9/15.8 GB are used)? How can I fix this issue (e.g. make files appear on the drive on Mac)?
I’m guessing here because of lack of detailed information but I have seen similar problems before.
I think your external drive has a mix of GPT and MBR based partition information, which confused MacOS (and Disk Utility Repair), but, so far, hasn’t caused problems in Windows.
I say so far… Windows might start acting up as well, especially as you fill the disk with more data, which might be written, but can’t be read back properly.
You best take the safe route here to prevent loss of data.
- Copy all data of to another medium. (Hopefully nothing is corrupted yet.)
- In Windows erase the whole disk with the CLEAN command in the DISKPART utility. This insures there is a valid, non-ambiguous, partition table on the disk.
- After that you can create a new volume on the disk and format it fresh.
That new volume should also be safe to use on MacOS.
Disk utility on MacOS shows you the volume and the partition table. As you didn’t provide both MacOS release nor Windows release, I cannot investigate further.
But, it may be possible that your external drive lacks partition table, or has a windows dedicated partition table.
Maybe even LVM ? I’m unsure if Windows is able to handle that.
Only Mojave/Catalina are able to use something that looks like LVM on MacOS.