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