如何更改 upstart 顺序,在 fstab 后启动网络?

如何更改 upstart 顺序,在 fstab 后启动网络?

在 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用其中一个事件替换。

相关内容