I've added a 240GB SSD to my mid 2011 27" iMac.
I installed macOS Sierra to SSD and then migrated apps and settings to SSD but left users data on HDD.
After booting into the SSD, I opened:
system prefs > user accounts > advanced options
Then I pointed the SSD user account to my home directory on the HDD and restarted.
Now when I log into my user account (SSD) none of my files or preferences are working or updating and I keep getting an error about keychain missing.
Did I miss a crucial step? How do I fix this?
BTW, I can't migrate my users over to the SSD as there isn't nearly enough space.
Also, I have been using iCloud drive for my documents and desktop in macOS sierra, perhaps that's part of the problem?
Best Answer
Turns out it was just a permissions problem. Since macOS Sierra doesn't give you the ability to fix permissions, I'll just post this here in case anyone else needs it:
To reset permissions from the terminal: