问题描述
如何在不格式化的情况下轻松编辑USB驱动器的标签?我试图右键单击设备并转到属性但找不到任何要编辑的内容。
最佳解决方法
从终端
您必须使用mlabel命令。
-
首先键入mount命令以查找笔式驱动器的设备位置。找到类似“/dev /sdc1 on /media /disk …”的行。
-
这意味着我的笔式驱动器设备sdc1安装在/media /disk上。
-
接下来卸载设备。 sudo umount /media /disk
-
接下来使用此命令。
sudo mlabel -i /dev/sdc1 ::<new_label>
如果您收到如下消息:
扇区总数(7831520)不是每个磁道扇区的倍数(63)!您可以通过运行此命令轻松忽略该检查:
echo mtools_skip_check=1 >> ~/.mtoolsrc
再试一次,它应该工作。
-
USB的名称应该已经改变。拔下并插入笔式驱动器,然后使用新的标签名称进行安装。
GUI方式
-
为此,您需要Gparted软件。如果您还没有安装它,请安装它。
-
以超级用户身份打开软件,然后从GParted> Devices>中选择笔式驱动器。
-
右键单击,卸载设备(如果尚未安装)。
-
卸载后,右键单击它并选择“Label”并将其更改为您想要的任何值。然后单击编辑>应用所有操作来应用它。
-
您的pendrives标签现在应该更改。
Original Source
次佳解决方法
你有几个选择(一些需要安装)。这些e2label
应该是最简单的。
Gparted
Gparted可以做到这一点。右键单击设备并选择标签。虽然需要安装gparted。
有几种命令行方法:
tune2fs
– Adjust tunable filesystem parameters on ext2/ext3/ext4 filesystems
示例:sudo tune2fs -L {label} {devicename}
e2label
– Change the label on an ext2/ext3/ext4 filesystem
示例:sudo e2label {device} {label}
还有Windows方法:
mlabel
– make an MSDOS volume label
在/etc/mtools.conf
文件中添加一行,如此drive {letter}: file="{device}"
。示例:drive p:file = “/dev/sdb1″。请注意,驱动器号可以替换为mtools.conf文件中不存在的任何字母。
设置标签的示例:sudo mlabel {letter}:{label}
第三种解决方法
我做了一些研究,我从Ubuntu文档中找到了这个官方教程,它将一步一步地教你如何用不同的文件系统重命名驱动器(FAT16,FAT32,NTFS,ext2,ext3,ext4,JFS,ReiserFS(v3)和XFS )。
标题是”RenameUSBDrive”,但它不仅适用于USB驱动器,还涵盖了Ubuntu支持的大量文件系统。
这是链接:https://help.ubuntu.com/community/RenameUSBDrive
第四种方法
除了其他答案之外,无处不在的工具dosfslabel
非常适合这项任务;
dosfslabel /dev/sdd1 "My Label"
其中/dev/sdd1
是您要标记的分区。