I think you need to create a new partition table. You could use fdisk again -- the ' v ' option to verify the existing partition table, but I believe the only solution is likely to be replacing the partition table.
Backup anything you have on that FAT partition and use fdisk to create a new partition table (called DOS Label I think) --- it is the ' o ' option. Use the ' w ' option to write the new structure. Safely remove and reinsert the device. (ignore anything that tells you to reboot -- that is for non-removable devices)
When done use the ' v ' option to verify the partition table.
When that is done, you can create whatever partitions you wish on the device --- the ' n ' option.
I suspect the reported structure will be considerably different to what is above.
Hopefully that will allow you to install Linux to it.
The fdisk program ran thru o, and w, and n commands twice. The o command indicates I have an
"invalid flag in partition 4 at 0x0000". This was not corrected when w command did the write, it appeared
again as an error the second time, after the n command was run and so forth. The n command was to
create 1 partition.
Tried an install with one xfs partition only after the above, the whole 32gb, and at the end it said again
"unable to copy files to new root" and stopped dead.
I wonder if partition 4 is the extended partition, if one, and if I installed on just partitions 1 thru 3 the
circuits would be readable and writeable. There was only 1 partition when it said "invalid flag at 0x0000
in partition 4".
Anyway, that's what fdisk said and did.