As a newcomer to Linux and particularly to Mint, I'm curious about the best way to organize my data. In the Windows world, I've always put the operating system on one partition and kept my data on another. I'm wondering if it's advisable to move my /home directory to a second partition, or should I stick to keeping everything on the main OS partition and just back it up to the secondary partition using tools like Timeshift and Back in Time? I've considered relocating my Downloads, Documents, Music, and other folders to the second partition, but I've encountered challenges with terminal commands and symbolic links that seem pretty complex for me right now.
4 Answers
I would strongly advise against moving your home folder to a different drive since that can cause issues with your user settings and account. Instead, you could keep your data organized within the existing structure. Linux manages mounted drives pretty well, so as long as it's mounted correctly, your data can sit wherever you want it without major issues. For instance, I've had success using symbolic links for certain folders, but remember it can lead to some compatibility quirks with apps.
The choice mostly boils down to your setup and preferences. Installing with a separate partition for /home can make things easier when upgrading or changing distributions. That being said, if you're only using one drive, it's generally fine to keep it all together, especially if you're new and not comfortable with the terminal yet. Also, Timeshift will help manage backups without needing separate partitions, so you could just use that approach until you feel more confident.
Honestly, you’ll find mixed opinions on whether to separate /home or not. I've always had a separate partition, and it’s worked well for me. Still, if you allocate too much space to one partition, resizing can be tricky if you need more room later. For newcomers, it’s simpler to stick with a single partition on a single drive to avoid those complications.
With Linux, you can actually keep your data wherever you like as long as it’s properly mounted. So, if you prefer the OS and data separate like in Windows, then go for a separate /home partition; that mirrors your previous experience well. If you’re uncertain about terminal commands or synlinks, starting simple with everything on one partition may save you future headaches.

Related Questions
How To Get Your Domain Unblocked From Facebook
How To Find A String In a Directory of Files Using Linux