Good Afternoon,
I have read the wiki by wblock on SSD setup. It's easy to follow. However in my soon to be replaced OS, Arch Linux, I have deployed a further stragedy. Before I put FreeBSD over Arch....I am posting my fstab here for public review.
I hope it is self explanatory.
My SSD is a Samsung EVO 840 @ 1TB. It's expensive. I really don't want to stress it needlesly.
I am asking for individuals more experienced than me with FreeBSD to look at the concept shown below....and tell me if the strategy is OK, or if it comes with pitfalls in FreeBSD.
I know the fstab in FreeBSD is slightly different (I have setup a couple of FreeBSD servers so far)...The Linux fstab below best explains my SSD srite minimalization strategy.
In the wiki's I haven't seen folks put frequently written things like /var and <SWAP> onto rotating media. But that is a key part of my strategy on my linux box. I would add one entry not shown here....I would put /usr/ports on spinning media as well. This way the main SSD has really only to handle the non-volatile portions of FreeBSD and installed ports.
Before I install FreeBSD on my main workstation, and potentially smoke the SSD prematurely...... Can I get some feedback please?
Thank You!
Sincerely and respectfully,
Dave
Edit: I have done the best I can to have the fstab displayed as best as possible.
///---------fstab below----------------
I have read the wiki by wblock on SSD setup. It's easy to follow. However in my soon to be replaced OS, Arch Linux, I have deployed a further stragedy. Before I put FreeBSD over Arch....I am posting my fstab here for public review.
I hope it is self explanatory.
My SSD is a Samsung EVO 840 @ 1TB. It's expensive. I really don't want to stress it needlesly.
I am asking for individuals more experienced than me with FreeBSD to look at the concept shown below....and tell me if the strategy is OK, or if it comes with pitfalls in FreeBSD.
I know the fstab in FreeBSD is slightly different (I have setup a couple of FreeBSD servers so far)...The Linux fstab below best explains my SSD srite minimalization strategy.
In the wiki's I haven't seen folks put frequently written things like /var and <SWAP> onto rotating media. But that is a key part of my strategy on my linux box. I would add one entry not shown here....I would put /usr/ports on spinning media as well. This way the main SSD has really only to handle the non-volatile portions of FreeBSD and installed ports.
Before I install FreeBSD on my main workstation, and potentially smoke the SSD prematurely...... Can I get some feedback please?
Thank You!
Sincerely and respectfully,
Dave
Edit: I have done the best I can to have the fstab displayed as best as possible.
///---------fstab below----------------
Code:
#
# /etc/fstab: static file system information
#
# <file system> <dir> <type> <options> <dump> <pass>
# Make sure /tmp is in ram
tmpfs /tmp tmpfs nodev,nosuid 0 0
# /dev/sda2, Windows - SSD
/dev/sda2 /media/Windows ntfs-3g defaults,noauto,users 0 0
# /dev/sda5, boot - SSD
/dev/sda5 /boot ext4 rw,noatime,data=ordered,discard 0 2
# /dev/sda6, root - SSD
/dev/sda6 / ext4 rw,noatime,data=ordered,discard 0 1
# /dev/sdb1, Backup-1 - HDD
/dev/sdb1 /media/Backup-1 ext4 rw,noatime,users,exec,noauto,data=ordered 0 2
# /dev/sdc1, Backup-2 -HDD
/dev/sdc1 /media/Backup-2 ext4 rw,noatime,users,exec,noauto,data=ordered 0 2
# /dev/sdd1 - HDD
/dev/sdd1 /media/VMs-Misc ext4 rw,users,noatime,data=ordered 0 2
# /dev/sdd2 , /var - HDD
/dev/sdd2 /var ext4 rw,noatime,data=ordered 0 2
# /dev/sdd3, Swap - HDD
/dev/sdd3 none swap defaults 0 0
# /dev/sr0, the dvd burner
/dev/sr0 /media/DVD auto defaults,noauto,users 0 0
# /dev/sr1, the BluRay reader
/dev/sr1 /media/BluRay auto defaults,noauto,users 0 0
# A ramdisk for general usage when compiling from Code::Blocks
# using rsync via scripts to populate when starting a coding session,
# and backup to SSD only when session is done
none /home/dcbdbis/RamDisk ramfs defaults,users,exec 0 0