Как узнать UUID устройства?

Written by on . Posted in Linux

UUID представляет собой 16-байтный (128-битный) номер. В шестнадцатеричной системе счисления UUID выглядит как:

550e8400-e29b-41d4-a716-446655440000

В системе линукс UUID устройства можно узнать двумя способами:

  1. В консоли от root выполнить команду blkid. Можно в качестве параметра указать ваше устройство например: blkid /dev/sda1
    [root@linux /]# blkid /dev/sda1
    /dev/sda1: UUID="675ea647-da33-4040-b355-f355300efe23" TYPE="ext4" 
    
  2. Посмотреть листингом с сылками на устройство ls -l
    [root@linux /]# ls -l /dev/disk/by-uuid/
    итого 0
    lrwxrwxrwx 1 root root 10 Фев  2 14:40 2a01398c-d664-4405-8417-1bc63a7ebdb8 -> ../../dm-1
    lrwxrwxrwx 1 root root 10 Фев  2 14:40 3db8a597-25a5-4386-b21e-130f23a110fa -> ../../sdb1
    lrwxrwxrwx 1 root root 10 Фев  2 14:40 675ea647-da33-4040-b355-f355300efe23 -> ../../sda1
    lrwxrwxrwx 1 root root 10 Фев  2 14:40 91009dc8-f202-4c6b-8c21-b29b2316ad0e -> ../../dm-3
    lrwxrwxrwx 1 root root 10 Фев  2 14:40 a6c917ce-9eb6-4616-983e-1837901479ac -> ../../dm-5
    lrwxrwxrwx 1 root root 10 Фев  2 14:40 b3bbfb54-3fb5-4a85-9d03-ae8014ce7122 -> ../../dm-0
    lrwxrwxrwx 1 root root 10 Фев  2 14:40 d539ab66-a84c-4f55-bf77-e723b79ace91 -> ../../dm-4
    lrwxrwxrwx 1 root root 10 Фев  2 14:40 d7532a03-8f57-42b2-97cc-aecea3a40c63 -> ../../dm-2
    
    

Полученный UUID можно использовать например в файле /etc/fstab:

#
# /etc/fstab
# Created by anaconda on Thu Jan 29 22:14:33 2015
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=3db8a597-25a5-4386-b21e-130f23a110fa /media/wd ext4 defaults 1 2

Leave a comment