在 Ubuntu 上,将启动时运行的挂载命令放在哪里最好?

在 Ubuntu 上,将启动时运行的挂载命令放在哪里最好?

我正在尝试在 /dev/sdf 上安装一个设备,并且希望系统启动后为所有用户安装该设备。它是 Ubuntu 10.04 Server。

我认为答案类似于 /etc/rcS.d,但我不能确定......

非常感谢,克里斯。

答案1

一般来说,如果你想在系统启动时挂载文件系统,你可以向中添加一个条目/etc/fstab。 中的条目fstab如下所示:

/dev/sda2 /home ext4 defaults  1 2

那是:

<device> <mountpoint> <filesystem_type> <options> <dump_frequency> <fsck_pass>

最后两个字段不再非常重要;您通常可以从文件中的现有条目中复制它们。

答案2

您将要使用文件/etc/fstab。它包含启动时应挂载的所有文件系统。请阅读 fstab(5) 的手册页以获取更多信息,但您需要添加的行应该类似于以下内容

# dev         mount point           fstype  fs_options   dump   fsck
/dev/sdf    /path/to/mount/point    ext4    defaults      1      2

答案3

我会把它放在/etc/fstab定义所有系统范围的挂载的地方。

答案4

每个多用户运行级别结束时都会执行一个 /etc/rc.local 脚本

相关内容