- UUID مخفف عبارت Universally Unique IDentifier می باشد.
- در واقع مقداری یکتا برای هر دیسک می باشد.
- توجه کنید که این مقدار یکتا متفاوت از dev/sda1/ می باشد.
- بهتر است مانت شدن دیسک ها بر روی سیستم از طریق UUID انجام شود چرا که ترتیب اولویت در dev/sda/ و … مهم است.
- با استفاده از ابزار و دستور blkid می توان UUID تمام پارتیشن ها و دیسک ها را مشاهده کرد.
root@toshiba:~# blkid /dev/sdb1: LABEL="New Volume" UUID="A22E8FE82E8FB437" TYPE="ntfs" PARTLABEL="Basic data partition" PARTUUID="19c8327e-b044-4fd7-a127-1243963240fc" /dev/sda1: UUID="d1b75340-f4f7-46ed-8ef8-aada49362910" TYPE="swap" PARTUUID="bc078e8a-01" /dev/sda2: UUID="36eb9a57-00de-4408-9cfb-458870b7bc1a" TYPE="ext4" PARTUUID="bc078e8a-02" /dev/sda3: UUID="60228A313EC6AAE7" TYPE="ntfs" PTTYPE="dos" PARTUUID="bc078e8a-03"
- دقت کنید که مفهوم UUID با PARTUUID متفاوت است.
- روش دیگری برای پیدا کردن UUID پارتیشن های مختلف :
root@toshiba:~# ls /dev/disk/by-uuid/ -lh total 0 lrwxrwxrwx 1 root root 10 Aug 10 19:44 36eb9a57-00de-4408-9cfb-458870b7bc1a -> ../../sda2 lrwxrwxrwx 1 root root 10 Aug 10 19:44 60228A313EC6AAE7 -> ../../sda3 lrwxrwxrwx 1 root root 10 Aug 10 19:44 A22E8FE82E8FB437 -> ../../sdb1 lrwxrwxrwx 1 root root 10 Aug 10 19:44 d1b75340-f4f7-46ed-8ef8-aada49362910 -> ../../sda1
- UUID stands for Universally Unique IDentifier and it is used in Linux to identify disk in the /etc/fstab file.
- This way, the order of the disk in the motherboard can be changed, not affecting the mount point they will have.
UUID
is a filesystem-level UUIDPARTUUID
is a partition-table-level UUID
- blkid بر روی Debian 10.x تست شده است