Add a drive

From Bitpost wiki
Jump to: navigation, search

To add a new drive:

  1. ls /dev/sd* # and make note of what you have
  2. stuff the new drive in the SATA tower or plug it into a SATA socket
  3. ls /dev/sd* # you should now see something new, like [/dev/sdf]
  4. or do: cat /var/log/messages|grep sd # to see what it used
  5. fdisk looks good again...
fdisk /dev/sdg
p # to show what is there already, hopefully nothing
(d if needed to delete existing partitions)
n # new
  1 # partition 1
  <enter> # for default of 2048
  <enter> # for default, end of drive
  w # write and quit
  1. format: mkfs.ext4 -m 0 /dev/sdf1 # the [-m 0] is very important; without it, goofy ext4 wastes 5% "saved for root" wtf
  2. mount /dev/sdf1 /somewhere # make sure it looks good!
# install smartctl tools
smartctl -c /dev/sdf # to peek at available tests and how long they typically take to run
smartctl -t short /dev/sdf
watch -n 3 smartctl -l selftest /dev/sdf # until success, takes about 1 minute
# if you're feeling ambitious, rerun with [-t long]
  1. umount # we are NOT going to be manually mounting! we need to label the drive and put it in /etc/fstab
  2. e2label /dev/sdb1 box-type-sizename # what a stupid f'in name for that util
  3. emacs /etc/fstab - and put in an entry like this:
/dev/disk/by-label/box-type-sizename   /my-mount-location    ext4    noatime         0 2
  1. mount /my-mount-location # now it will be there when you reboot! but do this to get it NOW :-)
  2. Note that if you mount the new drive under /spiceflow, samba will already be serving it up, whoop!