在 Linux 下重命名卷

在 Linux 下重命名卷

这可能是一个非常基本的问题,但是我的 USB 设备在使用 重新格式化mkfs甚至使用 重新分区后仍保留其旧名称fdisk

我想知道是否有办法用简单的基本工具来更改磁盘标签(请注意,我不想使用mtools回答这里)。

答案1

这取决于分区中的文件系统。

如果 fs 是 ext2/ext3/ext4,e2label应该可以工作:

e2label  /dev/sda5 my_label

如果是 NTFS,请选择ntfslabel

ntfslabel  /dev/sda9  my_label

如果那是 FAT,请选择mtools您已经得到的:

mlabel -i /dev/sda4 ::my_label

答案2

如果你看到的名称是描述性的(例如“20GB 卷”),那么它可能是文件管理器正在创建的内容在缺少...之下真正的文件系统标签。名称之所以“持久”,只是因为当您创建没有名称的新文件系统时,文件管理器会生成相同的描述。如果是这种情况,那么使用 Hans Chen 提到的任何命令或使用 GParted 重命名文件系统应该可以解决问题。

MBR 分区系统不支持分区标签;但是,GPT系统确实如此。据我所知,没有 Linux 文件浏览器显示 GPT 分区标签。如果您想编辑它们,您可以使用GPT fdisk(gdisk )工具——但你应该不是在 MBR 磁盘上使用gdisk,因为它会将它们转换为 GPT 格式,这将导致磁盘无法启动,直到您重新安装引导加载程序。(gdisk在 MBR 磁盘上启动时会发出警告并让您有机会中止,因此请对此类警告保持警惕。)

相关内容