Dear Etresoft and KJK555 (whatever your real names are :-))
My apologies for having left the conversation so suddenly without even having thanked you for your help. All of a sudden things got very busy with my work and I had to leave setting things up on my Mac for later.
etresoft wrote:
jfontana wrote:
Mmm, I'm embarrassed to admit I did something pretty stupid. I simply followed the directions [...]
There is nothing wrong with moving your home directory. There are some hypothetical benefits it could provide.
The reason I was embarrassed was because I moved my HOME to /Volumes/DATA and that was totally unnecessary and potentially problematic. In Linux it makes sense to have your HOME on a different partition because of the way you upgrade your system with newer versions. With a Mac, doing this doesn't make much sense. It iis not that I created a new /Volumes/DATA/Users/myusername directory and move all my HOME files there. I simply declared /Volumes/DATA/ my HOME directory.
All that was necessary was to move my /Documents directory and subdirectories (which is where I keep my data) to the new partition and leave the rest (including the HOME directory) in the original partition. That makes more sense for cloning (things can get complicated if you create a separate image for your OS and applications and a different one for your HOME directory). You see what I mean? Doing what I did was against the philosophy I was pursuing: keep data and OS/Applications separated to be able to create images of the OS and applications separately from data backups. I don't know how cloning works with Macs but I imagine it is not different from cloning with PCs: you can only clone a partition, not a collection of directories and subdirectories.
The logic behind moving your home directory is still sound. It is just that with Time Machine and Migration Assistant, it isn't that big of an issue.
Now, I don't have a lot of experience with Time Machine yet because my external drives are formatted for Windows and Linux and I can't write data to them from the Mac (I should have known this but I didn't). Furthermore, I have a NAS which in principle should work with a Mac but every time I try to backup via TM, I get error messages. All this will change very soon because I've gotten so fed up that I've decided to shell out some cash and buy yet another HD. I've done some research and I'm going to get an Iomega Minimax with 1TB and firewire 800 to take care of all my backup and cloning.
My question is, though, Time Machine is really a cloning application or a backup application? I'm a bit confused about the functionality of TM.
If I'm not mistaken, it does something similar to what Windows does: it takes snapshots of your hard disk so that you can restore your system from the last snapshot in case things go wrong. The problem with this for me is that I keep a huge amount of data on my hard disk and then snapshots get to be huge. For this reason, I like to keep different backup copies for OS/applications/system configuration and for data.
KJK555 says he (sorry if you are a she, but the username is not transparent 🙂 ) uses TM for his data and he clones the OS using Carbon Copy Cloner. From this, I infer that you can tell TM which directories to backup. At any rate, I'm a little weary of TM since I have heard some negative reviews and because of all the problems interacting with my NAS.
Do I go back to system preferences > accounts > advanced options and I assign my home directory to Users/josepmfontana again? Or is there a better, safer way to do this?
You could do that if you wanted to. That is the best way.
[...]
Well, I've done it now and everything seems to work. Well, everything except that, as KJK555 predicted, I had problems with VirtualBox. The VMs that I had installed were not visible because I had installed them in the new partition. I moved them (the .vdi files) to the partition containing now the HOME directory and changed the configuration of VB to tell it that the VM was there. VB works but sometimes it aborts once before starting. This didn't happen before. I don't think this is too serious a problem since I can simply reinstall VB.
Actually, I found another unexpected problem. grep stalled with the following error message:
grep: warning: /Volumes/DATA/../Macintosh HD/Applications/VirtualBox.app/Contents/Resources/VirtualBoxVM.app/Contents/Res ources: recursive directory loop
Perhaps. Use VirtualBox to create a new virtual machine and use that as a template to fix the broken one.
Actually, this doesn't have anything to do with VirtualBox. I tried to do some other greps and I got similar grep: warning messages referring to almost every other application I have installed.
Uff, that was a long message. Sorry.
Josep M.