Как мога да разбера UUID - с дял blkid и vol_id отбор
предговор
По-новите дистрибуции е станало модерно да се раздели на името не са на "Името", например, / сътрудничество / hda2, и с помощта на UUID'y - уникални идентификатори. Те изглеждат като напълно нечетим за човешко-ценен номера и дори в шестнадесетичен, например: UUID = "5a179614-0415-48c6-a9ad-3f6ad9596619".
Лесен за разбиране и попълване на тези конфигурационни файлове, като, например, / и т.н. / fstab «значително подобрено." Стана невъзможно да се разбере каква тема става въпрос. Е, ако имате само пет или шест секции, все още мога да си спомня, на каква обменен курс, както и в това, което корена. Ако секции три пъти повече? Да, ако също така трайно да премахнете един и създаване на друга? Мода изисква жертви.
Кой ще трябва UUID'y и за кого са те наистина удобно? Sysadmin мощни сървъри, които имат в същото време там са всички видове видове медии, а дори и комбинирани във всички видове RAID'y siadminskie и други проблеми. За тях, когато имате нужда да прехвърляте съдържание от една среда в друга, а след това получава голям десен проблем да прави промени в една и съща / и т.н. / fstab ръчно. С UUID'ami същото ядро, с помощта на специален софтуер, който автоматично намира и бележи раздели на съответните притежатели. Това им спестява много време и усилия.
Обикновено смъртен, с два компютъра с три твърди диска по тези двете UUID'y необходими като заек светофар. Аз лично първото нещо, което безмилостно изтриете всички числа от файла / и т.н. / fstab и /boot/grub/menu.lst. Това ми позволява да се избегне главоболия, когато клониране прегради, когато има две секции с една и съща "уникален номер".
Екипът blkid
Екип blkid без опции
Blkid команда без опции, чието начало бе поставено с superpolzoatelya правата, показва на екрана на дисплея на информацията, съдържаща се в /etc/blkid.tab на файла:
Предупредих ви. Тук, разбира се, можете да разберете, ако искате, но не е ясно къде може да отнеме до такова желание, когато можете да направите по-лесно. Именно blkid изпълните командата с -C на опцията.
Blkid команда с опцията -с
Съвсем друго нещо е, нали?
Ето защо, аз ви съветваме да запазите стари файлове blkid.tab blkid.tab.old и под други имена, а след това на следващото зареждане ще създаде нова чиста blkid.tab файл, където всичко ще бъде като в продукцията blkid -C / сътрудничество / нула. След това трябва да се провери / и т.н. / fstab и /boot/grub/menu.lst.
Останалата част от опциите на командата са изключително неизразителен и безполезни. Работата им помня, просто стартирайте командата без никакви възможности на всички, или с опцията -C / сътрудничество / нула. Въпреки това:
опция
Тя дава информация за съответното устройство.
Намери всички устройства, които отговарят на определени критерии, дали видът, етикет, или UUID. Можете да стесните обхвата на търсене, като въведете в командния ред на имената на устройствата на интереси:
Този критерий ще даде само желаното устройство.
Тя ви позволява да изберете изходния формат три възможни: (критерий стойност) стойност, устройство (устройство) или пълна (пълен). Например:
Mana каза, че в някои scavenges кеш blkid. Ако искаш да кажеш /etc/blkid.tab файл не работи.
Това пише данни на файла, който уточни, вместо /etc/blkid.tab файл.
Тя показва версията на програмата.
Това е всичко, което се отнася blkid екип. Въпреки това, има и други възможности за изучаване на UUID секция.
Най-очевидното - погледнете в директорията / сътрудничество:
Има четири поддиректории, една от които е по UUID. Нека да видим:
Това е просто се опита да отгатне какво е това, което се отнася! Не, това не е метод.
Екипът vol_id
Все още има екип vol_id. Тя е толкова просто и мана да я толкова ясно написано, че се занимават с това не е трудно. Например:
Добър и удобен команда, че е жалко, че се случват не всички дистрибуции.
заключение
За десерт Запазил съм най-интересното: Кой присъжда устройства UUID'y? Къде писмено същите тези документи за самоличност?
Ако говорим за дяловете на твърдия диск, след което UUID'y, дадено им в процеса на създаване на файлова система (някои твърдят, те се изчисляват от характеристиките на секцията) и записва някъде в superblocks. Както и да е, все още не са форматирани дял не UUID'a. И когато клониране дял с дд, сектора, в който е монтиран клонинг, промяна на UUID идентификатор в клон.
Както ботуши компютърни, Удев програма записва UUID раздел в неговата възел - файл блок устройство в директорията / Dev. достъпна за потребителя, части на файловата система, UUID'y секции могат да бъдат намерени в /etc/blkid.tab файл, но тази информация може да не са актуални.
Независимо дали ми харесва или не, но UUID'y станат част от ежедневието на потребителите на Linux. И там не е тайна в тях.