Jak zjistit UUID disků na Linuxu (Ubuntu) (fstab, blkid, /dev/disk/by-uuid)

UUID (Universally Unique Identifier) je obecně unikátní identifikátor, kterým mohou být jednoznačně označovány libovolné objekty.

Tento typ identifikátoru je využit i k identifikaci diskových svazků v Linuxu. Je možné je použít ve fstab, aby bylo možné připojovat svazky vždy na to samé místo. Napříkad :

BASH:
  1. $cat /etc/fstab
  2. #/dev/sdd1
  3. UUID=3084FF4A84FF1158 /media/datadisk03 ntfs defaults,umask=007,gid=46 0 1
  4. # /dev/sdd1
  5. UUID=e791ec34-15da-4bf1-8402-b13e5528cb16 /media/datadisk04 ext3 defaults,user 0 2

Ale jak zjistit příslušný UUID každého svazku?

Běžně jsem používal jednoduše výpis:

BASH:
  1. $ls -l /dev/disk/by-uuid/
  2. lrwxrwxrwx 1 root root 10 2008-02-11 23:24 ace8fa6d-c9d1-4c41-b6d9-399ab5ad3d68 -> ../../sdb1
  3. lrwxrwxrwx 1 root root 10 2008-02-11 23:24 bf56e9cc-08aa-4192-8faf-28e5bd1c0947 -> ../../sde5

Bohužel se mi občas u externích USB disků stane. že se v tomto výpisu nezobrazuje. Nevím důvod, na internetu jsem ho nenašel.

Tak jsem našel jinou cestu a tou je příkaz blkid:

BASH:
  1. $ blkid
  2. /dev/sdc1: UUID="3084FF4A84FF1158" TYPE="ntfs"
  3. /dev/sdd1: UUID="e791ec34-15da-4bf1-8402-b13e5528cb16" SEC_TYPE="ext2" TYPE="ext3"

Tohle funguje mi zatím vždy. :-D

Slabé...Jde to...Pěkné...Perfektní...Excelentní... (hlasováno 9x, průměr: 4,33 z max. 5)
Loading ... Loading ...
Obdobné články:

Dva komentáře na “Jak zjistit UUID disků na Linuxu (Ubuntu) (fstab, blkid, /dev/disk/by-uuid)”

  1. rabukate
    28.Říjen 2008 (Úterý) 17:45
    2

    proste skvely navod, presne toto sem hledal...

    dekuji moc za nakopnuti, konecne neco co funguje lebo uz me pres rok rozciluje ze obcas pri bootu jsou prehazene (rozumej spatne namountovane / pripojene / prirazene) /dev/sdx a tim padem mi to udela bordel v discich a musim to preonacit rucne pomoci mount --move /media/neco_co_se_samo /media/tam_ka_scu

    DIKY!

    PS:

    takze muj /etc/fstab nyni vypada nasledovne:

    ## by RabuKate by uuid
    # $ ls -l /dev/disk/by-uuid/
    # data_n
    UUID=f1d7cf1d-ab85-46b5-9fef-738979f91b84 /media/data_n ext3
    # data_m
    UUID=7EE82D50E82D07CB /media/data_m ntfs-3g defaults,locale=cs_CZ.utf8,fmask=111 0 0
    # system widle
    UUID=D6C07D6AC07D51AB /media/system ntfs-3g defaults,locale=cs_CZ.UTF-8 0 0
    # Filmoteka
    UUID=7E8059EB8059AB03 /media/Filmoteka ntfs-3g defaults,locale=cs_CZ.utf8,fmask=111 0 0

  2. fox
    26.Srpen 2008 (Úterý) 16:12
    1

    Bohuzel nezobrazuje UUID fyzickych disku v LVM

Zanechte, prosím, komentář

XHTML: Můžete použít tyto značky: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>