Looks like bug in mountall. I made small test on Ubuntu 12.4LTS(without latest updates):
I removed file "/etc/init/mountall-net.conf" and modified one line in "/etc/init/mountall.conf" by adding extra option "--dev-wait-time=200" to invocation of mountall (after that it looks like "exec mountall --daemon $force_fsck $fsck_fix --dev-wait-time=200"). After that problem never happened again.
Package "mountall" was in version 2.36.4(so its probably latest version).
I don't know if its important , but my rootfs and /etc are on NFS mounted with option "nolock" ("/etc" is mouted by initrd, its my own extension also rootfs is read only ).
Looks like bug in mountall. I made small test on Ubuntu 12.4LTS(without latest updates):
I removed file "/etc/init/ mountall- net.conf" and modified one line in "/etc/init/ mountall. conf" by adding extra option "--dev- wait-time= 200" to invocation of mountall (after that it looks like "exec mountall --daemon $force_fsck $fsck_fix --dev-wait- time=200" ). After that problem never happened again.
Package "mountall" was in version 2.36.4(so its probably latest version).
I don't know if its important , but my rootfs and /etc are on NFS mounted with option "nolock" ("/etc" is mouted by initrd, its my own extension also rootfs is read only ).