Noile distribuții Linux în loc de titlul discului din directorul / dev este adesea indicat UUID - un identificator unic. Ei arata absolut imposibil de citit la om, de exemplu: UUID = »5a179614-0415-48c6-a9ad-3f6ad9596619" .
Ce sunt UUID'y?
Când este vorba de a transfera conținut dintr-un mediu la altul, apoi devine un drept problemă mare pentru a face modificări la fișierul / etc / fstab manual. Cu UUID'ami același nucleu, cu ajutorul unui software special, care găsește și marchează secțiuni ale titularilor în mod automat. Aceasta salvează o mulțime de timp și efort.
Poate că, uneori, mai bine la „școală veche“ - dispozitiv de numire în stil / dev / sda.
Când clonarea unei partiții cu dd având două secțiuni cu același UUID.
blkid echipa
blkid echipă fără opțiuni
comandă Blkid fără opțiuni, care a fost lansat cu superpolzoatelya drepturi, se afișează pe ecranul de afișare a informațiilor conținute în /etc/blkid.tab fișier:
Te-am avertizat. Aici, desigur, puteți afla dacă doriți, dar nu este clar în cazul în care aceasta poate dura o astfel de dorință, atunci când se poate face mai ușor. Și anume blkid executați comanda cu opțiunea -c.
comandă Blkid cu opțiunea -c
Vă sfătuiesc să păstrați fișierele vechi blkid.tab blkid.tab.old și sub alte nume, apoi la următorul boot va crea un brand nou blkid.tab curat un fișier, în cazul în care totul va fi ca în producția blkid -c / dev / null. Ar trebui apoi verificați / etc / fstab și /boot/grub/menu.lst.
Restul opțiunilor de comandă sunt extrem de inexpresiv și inutil. Lucrarea de a le aminti, pur și simplu rulați comanda fără nici o opțiune, la toate, sau cu opțiunea -c / dev / null. Cu toate acestea:
opțiune
Acesta oferă informații cu privire la dispozitivul specificat.
Găsiți toate dispozitivele care îndeplinesc criteriile specificate, dacă TIP, etichetă sau UUID. Puteți restrânge gama de căutare prin introducerea în linia de comandă numele dispozitivelor de interes:
Acest criteriu va da numai dispozitivul dorit.
Acesta vă permite să selectați formatul de ieșire din trei posibile: valoarea (valoarea criteriu), dispozitiv (dispozitiv) sau complet (complet). De exemplu:
Mana a spus că, în unele scavenges blkid cache. Dacă vrei să spui /etc/blkid.tab fișier nu funcționează.
Acesta scrie date la fișierul pe care o specificați, în loc să /etc/blkid.tab fișier.
Se afișează versiunea programului.
Asta e tot ceea ce privește echipa blkid. Cu toate acestea, există alte oportunități de a învăța secțiunea UUID.
Cele mai evidente - căutați în directorul / dev:
Există patru subdirectoare, dintre care unul este de-UUID. Să vedem:
vol_id echipa
Există încă o vol_id echipa. Este atât de simplu, și de mana ei, astfel scris în mod clar că se ocupă cu ea nu este dificil. De exemplu:
Bine și de comandă convenabil, este păcat că nu toate distribuțiile au loc.
Ca UUID disc prescris
Cine atribuie dispozitive UUID'y? În cazul în care în scris aceste ID-uri de aceeași?
Dacă vorbim despre partiții hard disk, apoi UUID'y atribuit în procesul de creare a unui sistem de fișiere (cum pretind unii care sunt calculate din caracteristicile secțiunii), și înregistrate undeva în superblocks. partiție Oricum, nu au fost încă formatat nu UUID'a. Și când clonarea partiție cu dd, secțiunea în care este montată o clonă, schimbarea identificatorul UUID în clona.
În timp ce computerul pornește, programul udev înregistrează secțiunea UUID în nodul său - fișier de dispozitiv bloc în directorul / dev. Cele mai accesibile utilizatorului părți ale sistemului de fișiere, secțiunile UUID'y pot fi găsite în fișierul /etc/blkid.tab, dar aceste informații pot fi depășite.