如何轻松编辑 USB 驱动器的标签而不对其进行格式化?我尝试右键单击该设备并转到属性,但找不到任何可编辑的内容。
答案1
从航站楼
您必须使用 mlabel 命令。
首先输入 mount 命令来找出 U 盘的设备位置。找到类似“/dev/sdc1 on /media/disk …”的行。
这意味着设备 sdc1(即我的笔式驱动器)安装在 /media/disk 上。
接下来卸载设备。
sudo umount /media/磁盘
接下来使用此命令。
sudo mlabel -i /dev/sdc1 ::<new_label>
如果你收到如下消息:
总扇区数 (7831520) 不是每磁道扇区数 (63) 的倍数!您可以通过运行以下命令轻松忽略检查:
echo mtools_skip_check=1 >> ~/.mtoolsrc
再试一次,它应该会起作用。
- USB 的名称应该已经更改。拔下并重新插入 U 盘,它将以新的标签名称安装。
GUI 方式
为此,您需要 Gparted 软件。如果您还没有安装,请安装它。
以超级用户身份打开软件,然后从 GParted>Devices> 中选择 U 盘
如果尚未卸载该设备,请右键单击它。
卸载后,右键单击它并选择“标签”,然后将其更改为您想要的任何内容。然后单击“编辑”>“应用所有操作”以应用它。
你的 pendrives 标签现在应该被改变了。
原始来源
答案2
您有多种选择(有些需要安装)。其中e2label
应该是最简单的。
分区
Gparted 可以做到这一点。右键单击设备并选择标签。但需要安装 gparted。
有几种命令行方法:
tune2fs
- 调整 ext2/ext3/ext4 文件系统上的可调文件系统参数
例子:sudo tune2fs -L {label} {devicename}
e2label
- 更改 ext2/ext3/ext4 文件系统上的标签
例子:sudo e2label {device} {label}
还有Windows方法:
mlabel
- 制作 MSDOS 卷标
在文件中添加一行,/etc/mtools.conf
如下所示drive {letter}: file="{device}"
。例如:驱动器 p: file="/dev/sdb1"。请注意,驱动器号可以替换为 mtools.conf 文件中不存在的任何字母。
设置标签的示例:sudo mlabel {letter}:{label}
答案3
和其他答案一样,更普遍的工具dosfslabel
非常适合这项任务;
dosfslabel /dev/sdd1 "My Label"
/dev/sdd1
您想要标记的分区在哪里。
答案4
Gparted 和 Mlabel 在 Ubuntu 18.04 上无法重命名 FAT USB 驱动器。但是,您可以使用fatlabel
反而 :
sudo fatlabel /dev/sdd1 NEWNAME