Формат диска GPT может просто содержать больше данных, чем его предшественники. Одним из этих полей является имя раздела, которое, как вы обнаружили, может быть установлено с помощью gdisk
или аналогичным. Однако до GPT существовали форматы, которые не поддерживали метки в таблице разделов (например, MBR), поэтому данные сохранялись в fs как метка файловой системы. Таким образом, использование GPT с файловой системой, которая поддерживает метки (то есть в основном что угодно), приводит к немного запутанной комбинации названия / метки раздела и имени / метки файловой системы .
Эти значения полностью независимы (хотя я не рекомендую делать их совершенно разными), и большинство программ будут использовать метку fs, так как она доступна практически во всех файловых системах, в отличие от имени раздела, которое есть только в GPT. Однако некоторые программы также могут использовать имя раздела. (Например, /dev/disk/
содержит by-label/
а также by-partlabel/
.)
Я не совсем уверен, почему вам когда-либо придется использовать метку раздела, но надуманным примером может быть зашифрованный /home
раздел. Поскольку раздел зашифрован, метка (или UUID в этом отношении) не может быть извлечена без ее дешифрования. (Обратите внимание, что общие контейнеры поддерживают эти значения.) Поэтому вам придется где-то жестко кодировать номер раздела. Поскольку никому не нравятся жестко запрограммированные числа, вы можете вместо этого установить метку раздела и получить доступ к разделу таким же образом при расшифровке.