4

Это может быть очень простой вопрос, но у меня есть USB-устройства, которые сохраняют свое старое имя после переформатирования его с помощью mkfs и даже после переразделения с помощью fdisk .

Интересно, есть ли способ изменить метку диска с помощью простых базовых инструментов (обратите внимание, что я не хочу использовать mtools как здесь ответили).

2 ответа2

5

Это зависит от того, какая файловая система находится в разделе.

Если fs - ext2/ext3/ext4, e2label должен работать:

e2label  /dev/sda5 my_label

Если это NTFS, выберите ntfslabel:

ntfslabel  /dev/sda9  my_label

Если это FAT, выберите mtools который вы уже получили:

mlabel -i /dev/sda4 ::my_label
1

Если имя, которое вы видите, носит описательный характер (например, "объем 20 ГБ"), это может быть что-то, что ваш файловый менеджер создает в отсутствие истинной метки файловой системы. Имя является "постоянным" только потому, что файловый менеджер генерирует то же описание при создании новой файловой системы без имени. Если это так, то переименование файловой системы с помощью любой из команд, упомянутых Хансом Ченом, или с помощью GParted, должно сработать.

Система разделов MBR не поддерживает метки разделов; однако система GPT делает. Насколько мне известно, ни один из файловых браузеров Linux не отображает метки разделов GPT. Если вы хотите отредактировать их, вы можете использовать утилиту GPT fdisk (gdisk) - но вы не должны использовать gdisk на дисках MBR, так как он преобразует их в форму GPT, что сделает диск не загружаемым, пока вы не переустановите загрузчик (gdisk предупреждает вас и дает вам возможность прервать работу, когда вы запускаете его на MBR-диске, так что просто остерегайтесь такого предупреждения.)

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