Может ли система squshfs поддерживать метку тома?
В настоящее время я рассматриваю возможность использования squshfs для хранения информации на флэш-накопителях. Однако всякий раз, когда флэш-накопитель вставлен, Fedora 34 присваивает ему идентификатор устройства (/dev/sd?), который может меняться от одной загрузки к другой, что затрудняет написание сценариев, использующих этот диск. Есть ли способ присвоить диску или разделу метку, которая поможет идентифицировать диск?
1 ответ
Нет, формат файловой системы sqashfs не поддерживает ни метки, ни UUID.
(Похоже, что sqashfs в основном предназначен для использования для «циклического» монтирования, где имя /dev/loop# уже известно с самого начала. Фактический образ sqashfs следует хранить внутри другой «нормальной» файловой системы, а не непосредственно в необработанном виде. диск.)
В качестве альтернативы формат таблицы разделов GPT позволяет определять метки разделов и UUID (доступны через
(Linux также попытается сгенерировать символические ссылки псевдо-PARTUUID для разделов на MBR-дисках – только если MBR имеет ненулевую «подпись диска NT».)
Флэш-накопитель может также иметь «физический» серийный номер и/или WWN, доступный через
Файловая система -EROFS является альтернативой squshfs; он по-прежнему не поддерживает пользовательские метки, но поддерживаетUUID на уровне файловой системы.