Linux Create 3TB partition size

To create a partition start GNU parted as follows:
# parted /dev/sdb
Output:


GNU Parted 2.3

Using /dev/sdb

Welcome to GNU Parted! Type 'help' to view a list of commands.

(parted)


Creates a new GPT disklabel i.e. partition table:


(parted) mklabel gpt


Sample outputs:


Warning: The existing disk label on /dev/sdb will be destroyed and all data on this disk will be lost. Do you want to continue?

Yes/No? yes

(parted)


Next, set the default unit to TB, enter:


(parted) unit TB


To create a 3TB partition size, enter:


(parted) mkpart primary 0 0


OR


(parted) mkpart primary 2048s 100%


To print the current partitions, enter:


(parted) print


Sample outputs:


Model: ATA ST33000651AS (scsi)

Disk /dev/sdb: 3.00TB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number  Start   End     Size    File system  Name     Flags

 1      0.00TB  3.00TB  3.00TB  ext4         primary


Quit and save the changes, enter:


(parted) quit


Sample outputs:


Information: You may need to update /etc/fstab.


Use the mkfs.ext3 or mkfs.ext4 command to format the file system, enter:
# mkfs.ext3 /dev/sdb1
OR
# mkfs.ext4 /dev/sdb1