辅助硬盘有时会安装到错误的位置?

辅助硬盘有时会安装到错误的位置?

所以我编辑了该/etc/fstab文件,并添加了这一行

/dev/sdb1       /media/additionaldrive1 ext4 defaults   0       2

大多数情况下,我的硬盘都在正确的位置等着我。但有时,我不确定是在启动时,还是有时在启动之后,因为我通常不需要在启动后立即使用驱动器,我发现驱动器不在,/media/addtionaldrive1而是在某个看似随机的地址“62ae4915-ee29-414e-a684-fc700064d952”

这很烦人,因为它破坏了对该驱动器的文件引用(它有我的虚拟机映像)。知道问题是什么吗?重启通常可以解决问题,但这不是一个很好的解决方案。

编辑:这是 fstab 文件:

proc            /proc           proc    nodev,noexec,nosuid 0       0
/dev/sda1       /               ext4    errors=remount-ro 0       1
/dev/sda5       none            swap    sw              0       0
/dev/sdb1       /media/additionaldrive1 ext4 defaults   0       2

答案1

您可以使用 UUID 代替设备路径来防止这种情况发生。

你的 fstab 应该看起来像

    # /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda1 during installation
UUID=60db2d35-5065-476c-9396-92e8754dd613 /               ext4    errors=remount-ro 0       1
# /home was on /dev/sda3 during installation
UUID=66d44124-3c90-4e42-8d1a-eb8f84350b4b /home           ext4    defaults        0       2
# swap was on /dev/sda2 during installation
UUID=4bd642b2-bff1-42cf-a013-f30c592cadc9 none            swap    sw              0       0

您可以在以下网址查看详细信息 https://help.ubuntu.com/community/Fstab

以及如何设置的指南 http://www.cyberciti.biz/faq/linux-finding-using-uuids-to-update-fstab/

相关内容