Какой самый простой способ переименовать (изменить метку тома) том fat16 (например, на USB-накопитель) из linux? Кажется, что mlabel
из пакета mtools
предназначен для этого, но документация не предназначена для быстрой ассимиляции.
1 ответ
Нашел это руководство по использованию 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 показывается как ?
,