在 ubuntu 12.04 中,我想更改顺序;我想在运行网络之前从 fstab 挂载所有内容(我在其他分区上有 /etc/network/interfaces)。怎么做?这是我的 fstab:
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
/dev/xvda1 none swap sw 0 0
/dev/xvda3 / ext3 ro,noatime,nodiratime,errors=remount-ro 0 1
/dev/xvda2 /home ext3 defaults 0 0
none /etc overlayfs lowerdir=/etc,upperdir=/home/.etc 0 0
/home/.var/run /var/run none defaults,bind 0 0
tmpfs /var/tmp tmpfs nosuid,noexec 0 0
tmpfs /tmp tmpfs nosuid,noexec 0 0
答案1
在 /etc/init/network-interface.conf 中尝试更改以下行
start on net-device-added
进入
start on net-device-added and filesystem
如果这不起作用,请查看 /etc/init/mountall.conf 并查看发出了哪些其他事件,然后filesystem
用其中一个事件替换。