"Copying with CCC makes a 100% exact copy. But a copy from mac HFS+ to ext4 cannot be 100% exact.
Why not try just rsync without exact file permissions, you can set them on your Pi later (that's what I do)."
all that is a good point, but...
I've installed Calibre on the Pi, created a new database, cp'ed to both the exfat drive and ext4 drive (/media/pi/MEDIA/calibre_ebooks vs. /media/PNY128/calibre_ebooks. MEDIA is ext4 and PNY128 is exfat) and it works on one and not the other. I suspect it has something to do with how the drive is mounted. I am letting it automount, as I have not been successful in any of the other ways of mounting at startup. I suspect a timing issue, I am trying to mount a spinning drive, not a USB stick.
May I ask:
is your Pi running headless? Does it boot to command line or GUI? How, specifically are you getting the drive to mount at boot time? (or do you?)
"Why not try just rsync without exact file permissions, you can set them on your Pi later (that's what I do).""
I could do that, but CCC is just easier. and should work. I don't think this is a file level permission problem, as evidenced above.
I appreciate your help, it feels like I am getting somewhere. It helps to know it's working on your end, and that I am close to the right path.
"Or copy using smb/samba. Also works ok from mac to pi (linux)."
I have tried several times to get Samba working and have not been successful. If you have a set of instructions that worked, I'd appreciate a link.
|