1

Какой самый простой способ переименовать (изменить метку тома) том fat16 (например, на USB-накопитель) из linux? Кажется, что mlabel из пакета mtools предназначен для этого, но документация не предназначена для быстрой ассимиляции.

1 ответ1

3

Нашел это руководство по использованию mtools, которое объясняет следующее:


Проверьте текущую метку

sudo mlabel -i <device> -s ::

например:

sudo mlabel -i /dev/sdb1 -s ::

Обратите внимание, что мы используем специальный диск "::", который позволяет нам указывать дескриптор устройства в командной строке; в противном случае нам пришлось бы отредактировать ~/.mtoolsrc, чтобы назначить букву диска (см. Вариант 2 в разделе "Изменение метки").

Изменить ярлык

После размонтирования и проверки текущей метки (см. Выше) используйте

sudo mlabel -i <device> ::<label>

например:

sudo mlabel -i /dev/sdb1 ::my_external

Не обращайте внимания на вывод "Метка тома XYZ", так как это старая метка. Перейдите в раздел "Проверка изменений" ниже.


Моя первоначальная путаница проистекала из того факта, что опция -i не задокументирована на man-странице mlabel . В полной версии руководства эта опция не упоминается специально для mlabel ; Я предполагаю, что это общий вариант, который применяется ко всем mtools , но в руководстве не копался , чтобы проверить наличие документации на этот счет.

Тем не менее, я обнаружил, что установка метки тома из 10 символов ("KATAROWSKI") не работает: к концу метки добавлены некоторые дополнительные элементы, которые преобразуются в linux в символ à , а в Windows показывается как ? ,

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .