The SD Card is failing. Oddly enough, you can mount it as RW using a SDXC > USB adapter (don't ask my why, but it works) such as this. Once mounted, you can copy data off the card. It's not a question of a corrupted filesystem, but a physical failure of the device - for example, although you will be able to reformat the card when connected via this adapter, it will nevertheless revert back to read only if connected directly again; it will eventually fail completely. If citations are desired, I don't have any off-hand. My source is personal experience, multiple times over. Best of luck.
Update (Found an old card):
Here is one of my old, dead 8GB SD cards that is read only when connected via my SDXC port:
...And R/W when connected via my USB.
...And finally, immediately after I took these screenshots:
Under OS X, the FAT/FAT32 file system Readonly attribute is set when a file is locked. When a file is viewed in the Finder application, a small lock will appear on the file icon. This Readonly attribute can be set or unset by highlighting the file and then selecting "File->Get Info" from the menu bar. The Readonly attribute can then be modified by checking or unchecking the box labeled "Locked".
This also can be done from the command line. First, to view the attributes use the command below.
ls -lO <filename>
To set the Readonly attribute use the following command.
chflags uchg <filename>
To reset the Readonly attribute use the following command.
chflags nochg <filename>
To set the Hidden attribute use the following command.
chflags hidden <filename>
To reset the Hidden attribute use the following command.
chflags nohidden <filename>
To set the Archive attribute use the following command. Note: this command is the opposite of what one would expect to enter."
sudo chflags noarch <filename>
To reset the Archive attribute use the following command. Note: this command is the opposite of what one would expect to enter."
sudo chflags arch <filename>
Note: The System attribute does not seem to have an OS X equivalent. So even if the Windows command attib
can alter the System attribute, the OS X command chflags
can not.
Best Answer
The issue here is actually OSX Finder for High Sierra. It's a bug that they limit file size to 2GB. I've managed to transfer the file using Commander One third party app. I hope they fix this soon.