Про різницю між UUID та PARTUUID
Ви можете отримати декілька підказок про різницю між UUID
і PARTUUID
, вказавши -p
варіант.
blkid -p /dev/sda1
або будь-який пристрій / розділ, який ви дивитесь. Можливо, ви помітили, що якщо на одному UUID
пристрої є кілька розділів , то PARTUUID
здебільшого однаковий із доданим номером розділу.
A UUID
гарантовано буде унікальним. Наскільки я знаю, зіткнень не відбудеться протягом життя Всесвіту. Однак ви зауважте, що PARTUUID
це набагато коротше. Вони мають бути "локально" унікальними, і, швидше за все, зіткнення між усіма відомими PARTUUIDs
.
Про UUID
UUID - це просто унікальний ідентифікатор. Вони використовуються для багатьох різних цілей. Ви можете створити їх за допомогою uuidgen
функції.
Для подальшого читання про UUID:
$man uuidgen
Або Інтернет:
manpage для uuidgen
Ще кілька прикладів використання UUID
$cat /etc/fstab
Для новіших систем GNU / Linux у вас буде список усіх розділів та їх UUID. Для кожного нового розділу генерується новий UUID. Таким чином, якщо перерозподілити даний диск, всі blkid UUID для цього диска зміняться.
Частина причини, що UUID використовуються як ідентифікатори розділів та накопичувачів, - це підтримка ідентифікаторів, навіть коли диски додаються або монтуються в іншому порядку. У попередній час, fstab
ідентифікатори, такі як /dev/sda1
... Це був недолік, можливо, sda1
мати фізично інший диск або розділ, якщо якось змінити порядок монтування.
НА PARTUUID
PARTUUIDs
є складовою таблиць розділів GUID (GPT), які є заміною для розділення дисків, пов'язаних з Master Boot Record (MBR).
Для подальшого читання див. Linux.com - Використання нової таблиці розділів GUID в Linux
Linux.com каже:
GPT GUID (глобально унікальні ідентифікатори) та наші знайомі Linux UUID (Універсально унікальні ідентифікатори) - це не одне і те ж, хоча вони служать одній корисній цілі: наданню блочним пристроям унікальних імен. Linux UUID - це функція файлових систем, і вони створюються при створенні файлової системи. Щоб побачити Linux UUID, просто запустіть команду blkid. Так, оле Microsoft завжди виходить з ладу, оскільки це розділ EXT4, тому Windows не може прочитати його, але він буде бачити його як неформатований розділ. Ви не побачите цього з поточними випусками gdisk, оскільки до 2011 року не було GUID файлової системи Linux. Зараз є, тож якщо ви не використовуєте такий старий Linux, як моя (Монетний двір 13), ви '
Унікальний GUID-розділ - це те, що ви будете використовувати у fstab, наприклад:
PARTUUID = 8C208C30-4E8F-4096-ACF9-858959BABBAA / користувач даних ext4, за замовчуванням 0 0