当我启动 ubuntu 服务器时,我的两个 USB 硬盘通常不会自动挂载。但是,如果我拔下磁盘并重新插入,它们就会被检测到并挂载。我如何确保它们在启动时自动挂载?
/etc/fstab 中没有这些磁盘的条目。这是一个好的起点吗?
答案1
我使用 /etc/fstab 中的条目,但请确保按 uuid 而不是按设备挂载它们,因为 USB 磁盘顺序在启动时可能会发生变化。例如,如果其中一个磁盘关闭,设备可能会从 sdc 更改为 sdb,如果发生这种情况,您将无法将它们挂载到正确的位置。
要通过 uuid 挂载,你可以使用/etc/fstab
例如:
UUID=39bfe182-225b-44e7-a8f2-982e4b401c4f /mountpoint ext4 defaults 0 0
要找到设备的 uuid,你可以使用:
sudo blkid
或者ls -la /dev/disk/by-uuid
您可以使用图形方式gparted
(可从软件中心安装),右键单击每个分区并选择Properties
(或information
- 不确定英文菜单是怎样的)
答案2
每个用户和系统范围的自动安装的自动化在Ubuntu 维基。@laurent 引用的解决方案与文章中描述的系统范围的解决方案之一一致。
如果你更喜欢按用户解决方案,就像你动态插入设备一样,你可以按照 Wiki 说明进行操作:
- 打开终端
类型山并找到与可移动设备关联的设备名称/分区:
/dev/sdb1在 /media/Bleh 上输入 vfat ...
通过在输出中搜索设备名称来查找分区的 UUIDls -la /dev/disk/by-uuid/:
lrwxrwxrwx 1 root root 10 2012-10-01 02:303aafa0c9-52ca-4840-807a-813a4db5be2f->../../sdb1
有了 UUID,你就可以开始u盘就像你刚刚插入设备一样:
/usr/bin/udisks --mount /dev/disk/by-uuid/3aafa0c9-52ca-4840-807a-813a4db5be2f
如果您安装了 Gnome,Wiki 建议您将此命令添加到启动应用程序中:
- 按Alt-F2并输入gnome 会话属性
- 推添加按钮
- 添加具有有意义名称的命令并推送添加按钮