User Tools

Site Tools


unix:freebsd:system_builds:basic_freebsd_installation

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
unix:freebsd:system_builds:basic_freebsd_installation [2019/11/08 17:15] – [Post Installation File System Modifications] rodolicounix:freebsd:system_builds:basic_freebsd_installation [2019/11/08 17:19] rodolico
Line 47: Line 47:
  
 Additionally, I want to create a swap file to replace the partition. Swap is very nice to have, but rarely used, but I had one case where my swap partition was just too damned small and the server started acting squirrely whenever there was a lot of ZFS activity. Additionally, I want to create a swap file to replace the partition. Swap is very nice to have, but rarely used, but I had one case where my swap partition was just too damned small and the server started acting squirrely whenever there was a lot of ZFS activity.
 +
 +  - Make a backup copy of /etc/fstab
 +  - create a 4G file to be used for swap space. modify size as necessary
 +  - Create the entry in fstab for the swap space
 +  - turn on swap
 +  - create a tmpfs entry in fstab for /tmp
 +  - move /var/tmp to point to /tmp
 +  - activate /tmp. This could cause instability if something is being used, so reboot very soon
  
 <code bash> <code bash>
 cp /etc/fstab /etc/fstab.bak cp /etc/fstab /etc/fstab.bak
-# create a 4G file to be used for swap space. modify size as necessary 
 dd if=/dev/zero of=/swapfile bs=1G count=4 dd if=/dev/zero of=/swapfile bs=1G count=4
-# Create the entry in fstab 
 echo 'md99  none  swap  sw,file=/swapfile 0 0' >> /etc/fstab echo 'md99  none  swap  sw,file=/swapfile 0 0' >> /etc/fstab
-# create tmpfs entry in fstab for /tmp+swapon -a
 echo 'tmpfs  /tmp  tmpfs  rw,mode=01777 0 0' >> /etc/fstab echo 'tmpfs  /tmp  tmpfs  rw,mode=01777 0 0' >> /etc/fstab
-# move /var/tmp to point to /tmp 
 rm -fR /var/tmp rm -fR /var/tmp
 ln -s /tmp /var/tmp ln -s /tmp /var/tmp
-# activate /tmp. This could cause instability if something is  
-# being used, so reboot very soon 
 rm -fR /tmp/* rm -fR /tmp/*
 mount /tmp mount /tmp
 mount mount
-# Just to be on the safe side, reboot 
-# might as well plug the rest of the drives in 
-# if you removed them as we normally do, then 
 reboot reboot
 </code> </code>
unix/freebsd/system_builds/basic_freebsd_installation.txt · Last modified: 2019/12/03 15:35 by rodolico