如何确保启动时所有驱动器都已安装?

如何确保启动时所有驱动器都已安装?

我的情况如下:

  • Ubuntu 12.10
  • 几个驱动器/分区:SSD 上的 200gb 分区、SSD 上的 20gb 分区(用于 Ubuntu),然后是一些旧硬盘和一个 DVD 驱动器

当我启动 Ubuntu 时,我尝试打开 Sublime Text 之类的程序。它会查找上次加载的项目,该项目位于 200gb ssd 分区上,但找不到它。因此,我在 Nautilus 中查看 /media/[user],发现其中只列出了 DVD 驱动器。但是,在 Nautilus 的左侧菜单中,它显示驱动器在那里。当我单击 200gb ssd 分区时,它似乎加载了一秒钟,然后显示了内容。然后,当我立即返回 /media/[user] 时,200gb 分区就在那里,一切正常。

我猜想这与安装驱动器有关,但我不确定。如何让它自动加载,而无需先直接导航到分区?

谢谢!

答案1

为了在启动期间挂载分区,您需要向/etc/fstab文件中添加一行,如下所示:

# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
# /dev/sda3
UUID=b2d904e2-139c-498f-b076-d3a05a02902b /            ext4    relatime,errors=remount-ro 0       1
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0       0
/dev/sdb1       /mnt/disk       ext4    relatime,errors=remount-ro      0       1

最后一行将/dev/sdb1分区挂载到/mnt/disk目录中(您需要先手动创建)。

请参阅man fstab此处了解更多详情。

相关内容