问题描述
我是 Ubuntu 的新手;我安装了 Ubuntu 12.10,分区在任务栏中显示为 30 GB 卷和 78EF-2C5E。我试图重命名它,但重命名和删除按钮被禁用,所以我尝试使用磁盘,但它给了我错误:
(Error setting label: Command-line `mlabel -i "/dev/sdb8" ::"windows"' exited with non-zero exit status 1: Total number of sectors (18550784) not a multiple of sectors per track (63)!
Add mtools_skip_check=1 to your .mtoolsrc file to skip this test
(udisks-error-quark, 0))
这也发生在我笔记本电脑上的任何连接的 USB 上。
最佳办法
从图形桌面 (>= 12.10)
不需要运行 gparted 只是为了给分区一个标签。只需从 Dash 打开磁盘:
选择左侧面板上的驱动器,然后在卷部分选择要标记的分区。然后单击带有 “More Actions” 齿轮的突出显示区域以显示上面显示的菜单。这将让您为所选分区“编辑文件系统 Label …”。
从图形桌面(<= 12.04 LTS)
对于 12.04 LTS 及更早版本,应用程序 Disk Utility 可用于编辑分区标签:
Note: after we had changed a label we may have to edit our fstab with the new label in case we mount disks by label.
从命令行
将 /dev/sdxN
替换为您的分区(例如 /dev/sdc1
)。
-
对于 FAT32:
sudo mlabel -i /dev/sdxN ::"my_label"
或者:
sudo fatlabel /dev/sdxN my_label
-
对于 NTFS:
sudo ntfslabel /dev/sdxN my_label
-
对于 exFAT:
sudo exfatlabel /dev/sdxN my_label
-
对于 ext2/3/4:
sudo e2label /dev/sdxN my_label
-
对于 BTRFS:
sudo btrfs filesystem label /dev/sdxN my_label
次佳办法
重命名分区的最简单方法是安装 GParted
。
sudo apt-get install gparted
安装完成后,只需启动程序(您需要输入 sudo 密码才能使用该程序),找到要重命名的驱动器,卸载它,单击 label
,然后重命名分区。然后,您可以再次挂载您的分区,并且应该对所有分区进行排序。
您可能会发现使用 Live CD 而不是仅通过程序本身更容易/更安全。与任何事情一样,请记住首先备份您的数据,因为您永远不知道,您可能会遇到导致您丢失数据的错误!值得庆幸的是,GParted 是一种公认且相当安全的分区处理方式。
有关如何操作的更多信息,请参阅 this website 。