/home normally contains files created by a user (e.g. text files, pdf, mp3, mp4,...), and files (mostly user-specific) created by some program (e.g. .emacs, .mozilla, .bashrc, ...). Is it better to create another partition to store all the files created by a user, to separate them from files created by programs in
Does the separation have the following benefits:
Backing up changing files can create corrupted files in the backup. in
/home, programs may be changing some user-specific files without user's notice. If we only need to back up user-created files, then backing up will not be affected by those programs?
does putting user-created files and program-created files in
/homerisk that programs might delete user created files accidentally?
For example, Windows running under virtualbox under Ubuntu created a big file in
/home. If there is something wrong with virtualbox, Windows, or some program running inside Windows, is it possible the user created files elsewhere in
/homemight be modified?
Are there other examples that programs more likely accidentally modify user-created files?
What drawbacks can the separation of program-created and user-created files into
/homeand another different partition have?