GPT formatting new drives under Linux
Published: Nov 14, 2018
Reading time: 1 min
So, you’ve bought a shiny new hard drive and would like to format it and use it on your headless Linux server. For this guide, we’ll be partitioning it as a GPT partition to support sizes over 2TB, and formatting it as ext4.
Find device id (/dev/sdc, etc):
lsblk
Edit the drive, using fdisk in GPT mode with:
sudo gdisk /dev/sdc
d
n
[enter] x5
w
Make a partition:
sudo mkfs.ext4 /dev/sdc1
Verify everything formatted correctly:
lsblk --fs /dev/sdc1
Find the drives new UUID:
blkid /dev/sdc1
Lastly, add a mountpoint to /etc/fstab
:
UUID=00000000-0000-0000-0000-000000000000 /mnt/mount-point ext4 defaults 0 0