How To Use UUID To Mount Partitions

A Universally Unique Identifier (UUID) is an identifier standard used in software construction, standardized by the Open Software Foundation (OSF) as part of the Distributed Computing Environment (DCE)

List all UUIDs

Use blkid command-line utility to locate/print block device attributes:
$ sudo blkid

Sample output:

/dev/sda1: TYPE=”ntfs” UUID=”A0F0582EF0580CC2″
/dev/sda2: UUID=”8c2da865-13f4-47a2-9c92-2f31738469e8″ SEC_TYPE=”ext2″ TYPE=”ext3″
/dev/sda3: TYPE=”swap” UUID=”5641913f-9bcc-4d8a-8bcb-ddfc3159e70f”
/dev/sda5: UUID=”FAB008D6B0089AF1″ TYPE=”ntfs”
/dev/sdb1: UUID=”32c61b65-f2f8-4041-a5d5-3d5ef4182723″ SEC_TYPE=”ext2″ TYPE=”ext3″
/dev/sdb2: UUID=”41c22818-fbad-4da6-8196-c816df0b7aa8″ SEC_TYPE=”ext2″ TYPE=”ext3″
How do I use UUID to update /etc/fstab file?

Simply use following syntax:

UUID={YOUR-UID} {/path/to/mount/point} {file-system-type} defaults,errors=remount-ro 0 1
Open /etc/fstab:
$ sudo vi /etc/fstab

Append line as follows:

UUID=41c22818-fbad-4da6-8196-c816df0b7aa8 /disk2p2 ext3 defaults,errors=remount-ro 0 1
Save and close the file. To mount new partition immediately using /etc/fstab type:
$ sudo mount -a