What would you guys suggest as the migration strategy for this?
I have a 320GB HDD currently and will be adding an 80gb SSD. I'd like to keep my /Users folder on the HDD and move everything else to the SSD and boot from the SSD.
I'd prefer not to reinstall leopard to do this since I've installed so many programs (.apps and terminal/macPorts installs) and it would take me days to get back up and running. It would be great if I could copy everything except the /Users data to the SSD. Then boot from the SSD and mount the HDD as /Users. I have a feeling that the Mac won't like this at all though.
The other concern I have is when I do all of this how do I ensure that all of my "~/Application Data" will still point to the right location and that I won't be completely hosing all of my preferences etc?
Oh and I have seen http://superuser.com/questions/33935/how-to-make-the-users-directory-a-different-partition-in-snow-leopard but I can't just copy everything to the SSD first so I'm still unsure of how best to get there.
How it went: This went much smoother than I thought it would. Performance is incredible. Went from 3:30 for a login (opening a ton of apps mind you) to about 30 seconds. Quicksilver pops up immediately (if you use qs you realize how awesome that is). I get duplicates for some programs in the open with... dialog.
The biggest thing I'd say to watch out for is this. I had an account that was fileVaulted and wanted to leave it on the HD. This worked fine but some programs Application support files broke because it was looking for /Volumes/HDD/Users/. I originally had my files in /Volumes/HDD/ and this threw some of those off. Once I moved it I had my history and preferences back for those apps.