mlabel命令简述

mlabel命令简述

有人可以向我解释一下这个命令吗:

sudo mlabel -i /dev/sdb1 ::my_external

我理解命令的作用,但我不明白

-i- 它没有被列为选项之一吗?

::— 它必须用于识别磁盘吗?

如何sudo使用命令mlabel来添加标签?

另一个问题:我可以使用相同的命令来标记运行 UBuntu 的主磁盘吗?还是必须先卸载磁盘?(我知道 Gparted 需要卸载磁盘。)

(我使用此命令将 USB 驱动器标记为 FAT32。)

答案1

man mtools, 部分Common features of all mtools commands

The drive letter : (colon) has a special meaning. It is used to  access
image  files which are directly specified on the command line using the
-i options.

   mcopy -i my-image-file.bin ::file1 ::file2 .

This copies file1 and file2 from the image file (my-image-file.bin)  to
the /tmp directory.

因此,此mlabel命令将标签应用于使用选项指定的my_external驱动器。:-i /dev/sdb1

预装的磁盘程序可以在不卸载磁盘的情况下更改标签,因此可能可以mlabel这样做。

相关内容