我在一台插有很多硬盘的机器上运行 Ubuntu 14.04。这些硬盘上的分区包含旧操作系统,其中包含我经常使用的大量关键数据。
问题是,我有两个同名的分区,“主驱动器”和“主驱动器”。Ubuntu 为了区分它们,将一个驱动器重命名为“主驱动器 1”,而将另一个驱动器保留为“主驱动器”。
问题是,每次我重启 Ubuntu 时,它都会随机选择要重命名的分区。因此,这些分区中的任何书签或目录都不起作用,每次重启时都必须重新配置。
这个问题有解决办法吗?
答案1
LittleByBlue 说得对,这是最简单的方法。我自己会将两者都重命名为“主驱动器 1”和“主驱动器 2”。
问题是,每次我重新启动 Ubuntu 时,它都会随机选择要重命名的分区。
对于 USB 安装来说,这是正常的。我们使用 UUID 来解决这个问题。请参阅 wiki UsingUUID 了解详情(这些 UUID 被编辑到 /etc/fstab 中,您可以使用 获取每个分区的 UUID sudo blkid
)
您也可以将其中一个磁盘挂载到其他位置。这些磁盘可能全部挂载在 /media 中,并且我们也有 /mnt 作为挂载点(请参阅为什么同时有 /mnt 和 /media?以了解区别)。挂载是在 /etc/fstab 中完成的。
答案2
如果您可以忍受其中一个磁盘不显示在“设备”部分中,只需将其安装在/etc/fstab
您看到的名称写在文件系统内,不能通过 udev 规则更改。但您可以让其中一个磁盘在启动时完全不可读,并在 GUI 启动后使其可读。安装选项或 udev 规则可以提供帮助。
虽然您可以使用 udev 在每次安装和卸载磁盘时运行重命名脚本,但我不建议这样做 - 感觉很容易出错。
无论如何,学习udev 规则。