Add a drive
To add a new drive:
- ls /dev/sd* # and make note of what you have
- plug the new drive into a SATA socket
- ls /dev/sd* # you should now see something new, like [/dev/sdf]
- or do: cat /var/log/messages|grep sd # to see what it used
- 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
- format: mkfs.ext4 -m 0 /dev/sdf1 # the [-m 0] is very important; without it, goofy ext4 wastes 5% "saved for root" wtf
- 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]
- umount # we are NOT going to be manually mounting! we need to label the drive and put it in /etc/fstab
- e2label /dev/sdb1 box-type-sizename # what a stupid f'in name for that util
- emacs /etc/fstab - and put in an entry like this:
/dev/disk/by-label/box-type-sizename /my-mount-location ext4 noatime 0 2
- mount /my-mount-location # now it will be there when you reboot! but do this to get it NOW :-)
- Note that if you mount the new drive under /spiceflow, samba will already be serving it up, whoop!