March 15, 2016

Hard Drive Setup and Security Questions


I'm preparing to install Arch Linux with some random Desktop Environment and some proprietary graphics drivers in the future and plan to recompile following Linux From Scratch and use the Intel C compiler for performance.

Then, when starting to install, It hit me, I haven't a clue how to choose a file system, or encrypting tools.

Questions that I have -
1) which file systems will work best on an SSD?
2) How do I know whether a File System utilizing Copy on Write is appropriate?
3) If I'm just using Swap and maybe 1 or 2 partitions, should I use LVM?
4) I've heard a lot about Ext2,3, and 4 as well as Ext3COW, ReiserFS, and Btrfs, XFS, and JFS. What are the pros and cons, and which one is right for me?

5) How should I choose an Encryption Software and Method? I Imagine this to be dependent on the File System, partitions or LVM used, and whether Full Disk Encryption is needed.

6) I'm thinking that I want to use LVM identifying Swap and root FS. Believe that ext4, Btrfs or JFS for easy recovery of accidentally deleted files. Also noticing that dm-crypt doesn't seem to support any of those file systems. Thoughts/Suggestions?

System to be used - Intel DQ77KB motherboard, Core i3-3225 CPU, 16 gb Ram and Intel Speed Demon SSD, and Intel wifi - believe the intel 5000 series wifi card, but could be newer than this.

Click Here!