Универсальный уникальный идентификатор (UUID) - это случайно сгенерированное 128-битное значение, присваиваемое разделам или блочным устройствам в системах Linux. UUID обеспечивают более стабильный и надежный метод идентификации разделов, чем традиционные имена устройств, такие как /dev/sda1. UUID можно использовать для монтирования файловых систем через /etc/fstab, указав значение UUID в специальном блочном устройстве (первое поле).
UUID обычно являются символическими ссылками на реальные имена устройств в каталоге /dev. Чтобы получить UUID раздела, вы можете просмотреть каталог /dev/disk/by-uuid/ или воспользоваться различными утилитами командной строки, доступными в Linux.
Шаги по получению UUID раздела диска в Linux
Запустите терминал.
Перечислите UUID разделов из каталога /dev.
1 | ls -l /dev/disk/by-uuid/ |
Абсолютный путь для ../../sda3 - /dev/sda3.
Получите UUID для всех доступных устройств с помощью команды blkid.
1 | blkid |
Пример вывода
1 2 | /dev/sda3: UUID="a7d71686-0a65-4412-b6e6-b58430ef8351" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="0ea90c96-1b56-4c31-b07a-02e09285f291" /dev/sr0: BLOCK_SIZE="2048" UUID="2020-10-22-14-30-30-00" LABEL="Ubuntu 20.10 amd64" TYPE="iso9660" PTTYPE="PMBR" |
blkid установлен по умолчанию в большинстве дистрибутивов Linux.
Найдите UUID для определенного раздела.
1 | blkid /dev/sda3 |
1 | /dev/sda3: UUID="a7d71686-0a65-4412-b6e6-b58430ef8351" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="0ea90c96-1b56-4c31-b07a-02e09285f291" |