Formatting a storage device typically involves the following steps. This article includes the directions for steps 1 and 2.
- Create one or more partitions
- Assign a type to the partition
- Format each partition to use a certain type of file system
The fdisk command partitions a drive as MBR (master boot record). The gdisk command partitions a drive as GPT (GUID partition table). The parted command can partition a drive as either MBR or GPT. MBR is typically needed for systems with old hardware or software, because GPT is not backwards compatible with old hardware or software. gdisk or parted can be used if the system is using modern hardware and software. GPT is typically used if you need a create a partition greater than 2 TB.
In this example, we will create a new primary partition on the third storage device /dev/sdc.
- In Terminal, type gdisk /dev/sdc if this disk is new and has never been formatted, or gdisk /dev/sdc1 if the disk has been used and formatted before, and press enter
- Type n and press enter to create a new partition
- Type p and press enter to create a primary partition
- When prompted Partition number, press enter to use the default partition number
- When prompted First sector, press enter to use the default first sector
- When prompted Last sector, press enter to use the default last sector
- Type t and press enter to set the partition type
- Type the code for the type you wish to use and press enter. For example, type 8e00 and press enter to use Linux LVM (Logical Volume Group) or fd00 to use Linux RAID auto.
Note: Type L and press enter to view all of the available codes
- Type w and press enter to write the changes
Use the partprobe command to update the system to recongize the new partition.