Moving Home Folder doesn't work properly

Moving Home Folder doesn't work properly

I had my user folder on secondary drives in the past and wanted to do the same with my m4 Mini on Sequoia.

So I copied the user folder (iCloud deactivated) to the external TB4 drive and in SysPrefs > Users > Advanced Settings, I changed the user folder to the new folder on the external drive (it includes the Library folder).

In my case the new user folder location is /Volumes/Data/username

macOS asked to reboot, I did and ended up with a blank user (including the first login setup procedure). After checking what the User folder is now, it turns out it is in a Folder "Data" inside /Volumes instead of the external drive. The external drive is now /Volumes/Data 1/

If I redo the procedure, a new folder "Data 1" is created.

Even if I chance the Home folder using dscl the result is the same.

The external drive is a NVME, formatted with APFS and a GUID Partition Map.


Any Ideas why this should not work on Sequoia?



Mac mini, macOS 15.1

Posted on Dec 11, 2024 5:23 AM

Reply
8 replies

Dec 11, 2024 10:31 AM in response to Schlingel

Schlingel wrote:

I tried first booting into my default user, changing the home root, and rebooting, next I rolled back from the secondary, internal admin, rebooted, logged back into into the secondary admin and changed the home root from there.

No. That's not what I'm talking about.


First of all, don't use a word like "default user". I don't know what you're talking about there. This sounds like a description of how you originally setup the external user. And to be honest, it sounds like you did it wrong. Maybe that's the problem?


Here is what you need. Deviate at your peril.


  1. A functional, absolutely factory-fresh Macintosh computer. Wipe the hard drive and reinstall the OS if you have to.
  2. An administrator user having a home directory on the internal hard drive.
  3. Using the administrator user, create a new user for the external hard drive.
  4. Log in to the external user once. Then logout completely.
  5. Using the administrator user, copy the external user home directory from the internal drive to the external. Make sure to retain correct ownership using the appropriate "cp" or "ditto" flags.
  6. Using the administrator user, use System Settings to change the home directory of the external user to the external drive.
  7. Cross your fingers and log in as the external user


I don't care what anyone on the internet says, I don't care what you read on Apple support documents, I don't care what any Apple employee tells you to you face - Apple does not support this. Your chances of failure, problems now or in the future, and/or data loss is 100%. But hey, maybe you get lucky!


Once you have it working, assuming it does ever work, then if you need to restart the computer, then you would be well-advised to login using the internal admin user first. This would make sure the external is properly mounted before your external user accesses it. Then login as the external. I'm only telling you this in hopes that it will be more reliable. By that I mean a longer delay until you experience unrecoverable data loss. Enjoy!

Dec 11, 2024 9:45 AM in response to Schlingel

Schlingel wrote:

This is exactly what I did. The external Drive is APFS formatted, Ownership is enabled. Just retried. Same issue. :/

Exactly? You also boot with an admin user hosted internally and then login to your external account?


I'm not saying that will work, that's just my best guess. Had you asked before trying it, or before buying the M4 Mini with a small SSD, I would have told you flat-out that Apple doesn't support that anymore. But generally people get angry when I tell them that and call me a liar. What do I know?

Dec 11, 2024 9:50 AM in response to etresoft

I tried first booting into my default user, changing the home root, and rebooting, next I rolled back from the secondary, internal admin, rebooted, logged back into into the secondary admin and changed the home root from there.


Apparently users are able to do exactly what I tried (and that worked in the past), see https://www.youtube.com/watch?v=9xPb8iKreJA


I just don't get my head around why it doesn't work here, yet.


Dec 11, 2024 12:11 PM in response to etresoft

Thank you for taking the time to answer, I truly appreciate people taking the time to answer strangers.


I must admit, I don't appreciate the tone tough. It is hard to grasp why one would use dismissive wording in the first place, but if that is needed for superior feeling, be my guest.


The steps you described where the ones I did in my first try. The one thing I didn't do was logging in as the internal admin first. I do see why that would possibly make sure the external drive was mounted to the correct mount point.


Even tough Apple still has the UI to move a home folder in place and while that worked flawlessly since OS X 10.4, I agree it is likely not supported any more.


Data loss in that setup is as unrecoverable as with a failing internal drive. If you don't have a backup, you don't have a backup. If you have one, you can recover.


I have now offloaded large folders to the external drive, the Mac Appstore automatically installs large Apps to that drive as well. I think I am fine now.

Dec 11, 2024 2:24 PM in response to Schlingel

Schlingel wrote:

I don't appreciate the tone tough.

Maybe you should redirect your anger towards those social media influencers telling you this nonsense. And also towards their followers who repeat those falsehoods. Nobody ever complains about their tone, do they? If someone is going to lie to you, you can bet it's going to be a soothing lie.


I understand that people don't like to be scammed. You spent a lot of money on that computer. You could have spent a little bit more and gotten a great experience for many years, but now you're stuck. I've noticed that people get more angry at the person who tells them they were scammed than at the person who scammed them. That's the problem with this forum. People get these ideas from the internet and then come here when they doesn't work. We always have to be the bearers of bad news.

Data loss in that setup is as unrecoverable as with a failing internal drive. If you don't have a backup, you don't have a backup. If you have one, you can recover.

The internal drive is much less likely to fail than any external. You are correct about needing a backup. Unfortunately, that will require the purchase of yet another external drive. Don't share a Time Machine backup with other data. That's something else you'll regret later.



Dec 12, 2024 12:28 AM in response to etresoft

I don't have anger I need to redirect. I am not the one with the condesending tone.


The main point of my question was to understand why this doesn't work any more, since it did before and stopped working for me on Sequoia. It works for a friend with the same setup (different TB 4 enclosure). Since I can't post a link to his setup, I chose the youtube ("social media") link above.

If you want to call the creator a scammer, sure if you think so.


I wasn't scammed. I knew what the limitations of the machine I bought were and am fine with it.


For some reason I feel I have to defend my backup strategy (what underlines the tone in this discussion). I have a dedicated time machine drive, a regular CCC clone that is done weekly and critical data saved offsite. Data that doesn't exist in 3 independent locations doesn't exist. Surely, all that is wrong. Probably I am just a scammer also. I might be scamming myself. Who knows.


I don't require a followup from you. If you can stomach not having the last word, leave it at that. If not, rip this apart again. Be my guest.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Moving Home Folder doesn't work properly

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.