有人可以向我解释一下这个命令吗:
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
这样做。