cifs not mounting at boot in Ubuntu 9.04
Bug #384347 reported by
Paul Abrahams
This bug affects 14 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mountall (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: mount
When my system starts up, my /mediavault file does not get mounted initially, though I can mount it explicitly later on. The /etc/fstab entry for it is:
//hpmediavault/
_netdev is supposed to solve this problem, but it does not work for me. Interestingly, the same fstab entry works correctly in OpenSuSE 11.1.
I'm running Kubuntu 9.04 (Jaunty) with the KDE 3.5 remix on an Acer 3100 laptop.
affects: | util-linux (Ubuntu) → mountall (Ubuntu) |
To post a comment you must log in.
I quote from the mount(8) manpage:
"The filesystem resides on a device that requires network access (used to prevent the system from attempting to mount these filesystems until the network has been enabled on the system)."
This isn't working in Ubuntu 9.10 either. _netdev is not honoured, while it should solve some problems. /software /srv/software nfs _netdev 0 0
Here's how I tested. /etc/fstab:
coolio:/home /home nfs4 _netdev 0 0
coolio:/Xchange /srv/xchange nfs _netdev 0 0
coolio:
At boot, the usual messages appear (see also bug #504224)
(ESC for recovery shell)
/home: waiting for coolio:/home
/srv/xchange: waiting for coolio:/Xchange
/srv/software: waiting for coolio:/software
After that, nothing. Booting is unsuccessful (That is probably bug #470776)
In the recovery shell, you can see that the network is not up yet. (It comes up after a while.)
Now, _netdev was declared in /etc/fstab, so mountall should have waited for the network before trying to mount the filesystems. This would result in a successful boot.