How to Mount Disks in Linux
Mounting disks in Linux can be done in several ways: by device path, by UUID, and by LABEL. Below are examples for each method, including fstab entries for persistence.
Step 1: Identify Your Disk
Method 1: Mount by Device Path
fstab example:
Method 2: Mount by UUID - The recommended method.
Find UUID:
Example output:
Mount command:
fstab example:
Method 3: Mount by LABEL
Create a label:
Mount command:
fstab example:
Combined /etc/fstab Example (all three methods together):
Verify mount:
Mounting disks in Linux can be done in several ways: by device path, by UUID, and by LABEL. Below are examples for each method, including fstab entries for persistence.
Step 1: Identify Your Disk
Code:
List all disks and partitions
fdisk -l
Or use lsblk for a cleaner view
lsblk
To get UUID or LABEL for a specific device
blkid /dev/sda2
Code:
sudo mount /dev/sda2 /mnt/data
Code:
/dev/sda2 /mnt/data ext4 defaults 0 0
Find UUID:
Code:
blkid /dev/sda2
Code:
/dev/sda2: UUID="123e4567-e89b-12d3-a456-426614174000" TYPE="ext4"
Code:
sudo mount UUID=123e4567-e89b-12d3-a456-426614174000 /mnt/data
Code:
UUID=123e4567-e89b-12d3-a456-426614174000 /mnt/data ext4 defaults 0 0
Create a label:
Code:
For ext4
sudo e2label /dev/sda2 DATA
For XFS
sudo xfs_admin -L DATA /dev/sda2
Code:
sudo mount LABEL=DATA /mnt/data
Code:
LABEL=DATA /mnt/data ext4 defaults 0 0
Code:
/etc/fstab example with all three methods
Mount by device path
/dev/sda2 /mnt/data1 ext4 defaults 0 0
Mount by UUID
UUID=123e4567-e89b-12d3-a456-426614174000 /mnt/data2 ext4 defaults 0 0
Mount by LABEL
LABEL=DATA /mnt/data3 ext4 defaults 0 0
Code:
df -h
Last edited:

