重命名 fat16 卷

重命名 fat16 卷

从 Linux 重命名 (更改卷标) fat16 卷 (例如 USB 驱动器上的卷标) 的最简单方法是什么? 似乎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选项没有记录在mlabel手册页中。完整版手册中没有专门提到这个选项mlabel;我猜这是一个适用于所有mtools实用程序的通用选项,但没有在手册中仔细检查是否存在相关文档。

但是,我发现设置 10 个字符的卷标(“KATAROWSKI”)不起作用:标签末尾附加了一些额外的内容,在 Linux 下会转换为字符à,而在 Windows 下则显示为?.

相关内容