启动时默认使用 /etc/fstab 挂载不起作用

启动时默认使用 /etc/fstab 挂载不起作用

几个小时以来,我一直在尝试在服务器启动时自动安装分区(md0)。

我的 /etc/fstab 的内容:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdd1 during installation
UUID=369adef0-c8d7-4a35-9fcf-6e8cb6dc2546 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sdd5 during installation
UUID=ed608f40-8f2f-4f57-8488-8981cc602010 none            swap    sw              0       0
/dev/sde1       /media/usb0     auto    rw,user,noauto  0       0
/dev/md0        /mnt/RAID       ext4    rw,user,noauto  0       0

但这不起作用。然后我通过手动安装它mount -t ext4 /dev/md0 /mnt/RAID,效果很好。但每次服务器重启后都要手动挂载,非常烦人。

有没有办法自动完成此操作?


因为很容易混淆:这是关于启动时默认挂载系统的,但是与自动挂载无关。不同之处在于,自动挂载会在访问实际文件(物理读取和写入)时自动挂载文件系统,并且通常在不使用时卸载。

答案1

您可以noauto作为安装选项之一/dev/md0。这意味着设备不会被隐式安装(在启动时或通过mount -a),而是必须显式安装。

删除noauto,您应该会得到您期望的行为。

相关内容