几个小时以来,我一直在尝试在服务器启动时自动安装分区(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
,您应该会得到您期望的行为。