所以我编辑了该/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/