Installing Catalina on external HD deleted all my files

Yesterday I installed the Catalina Beta 7 on an external HD that I use for photo storage as well. My photos were in a folder called Photos at the root of the hard drive. After upgrading the HD from Mojave (which I had already installed on the drive) to Catalina, I noticed that the entire photos folder (about 1TB of data) was missing.


Finder still shows my external drive as having 1 TB used, so I'm assuming my files are somewhere, but I can't find them.


I found in the release notes for Beta 1 (I installed Beta 7), this message:


"During upgrades to macOS 10.15, files and folders stored at the root-level of a volume are moved aside to

/Library/SystemMigration/History/Migration-
UUID
/QuarantineRoot/
."


However there is only a 59 KB file "Request" in that folder. It sounds like root level files are not safe during installation of Catalina, which is probably an issue for others installing on an externa drive that's also used for storage.


Any suggestions for recovering my precious photos?

Replies

You might use the disk utility to see of there is a partition on that disk which isn't being mounted. Just a guess.

With Catalina installed, the APFS container for that drive is now split into "System" and "Data" volumes ("System" is read-only), but it's designed to appear as one to the casual user. Earlier betas had a bug where, if FileVault was on, the Data volume of an extra Catalina drive (i.e, not the boot disk) would not automatically mount. You might see the drive in the Finder but it was only the System volume. As hacksaw suggests, you can determine this by looking in Disk Utility and, if we're right, mount the Data volume yourself.


This, I thought, was fixed in DP 7. But it's not clear to me whether you're seeing this while booted on your internal drive (on which OS?), or the external Catalina drive. I've been testing Catalina on dedicated machines so I don't have experience with how an external Catalina drive displays on, say, Mojave.

I was able to access the files directly! Your theory was correct!


I firstly showed invisible files (command-shift-.), then I navigated into the now visible Volumes folder on my INTERNAL DISK. From there I was able to directly access the "External Disk - Data" volume. From that view I was able to get to my folder.


It's curious that Disk Utility shows "External Disk - Data" as being mounted, yet it's not present in Finder in a way that I can access it directly.

Yes, that seems odd. Perhaps it can be attributed to the fact that you were booted from your internal drive (presumably Mojave or earlier.) "Volume Groups" is a new concept in Catalina, where a Catalina drive is really two volumes but that fact is obfuscated (just like how macOS hides all those unix folders with the funny names from the squeamish. :-) ) As such, as I said, I couldn't predict how the drive would behave when mounted on an older system.


Did you ever boot onto the Catalina drive? I would think that things would have been more straightforward from there. Whatever the case, I'm sincerely happy that you appear to be good now. :-)

No, actually the behaviour only happens when viewing the drive on Catalina.


In summary, if I open the drive in Finder on Catalina I see "Applications, Library, System, Users". If I open the drive (- data) via the hidden volumes folder, I see "Applications, Library, My Previous Content, System, Users".


If I attach the drive to a machine running 10.14, both Volumes (system & data) are visible on the desktop.


Hopefully this helps anyone else who runs into the issue.


Thank you again for your help!

Good info for me, too. When I installed Catalina I was warned about how it would deal with pre-existing files in the drive root. Fortunately it was not an issue for me.

I'm having the exact problem right now and from reading the replies it seems that you have fixed the issue. I'm not really good with this kinds of things so could you explain how I could solve this? I went to utility disk and my drive is split into Data and System like jerryfrit mentioned. Do I just click that and restore?? If you could please help I really appreciate it. I just really want my pictures back