J'ai Ubuntu 13.10 installé dans Virtualbox 4.3. La machine hôte est Windows.
J'ai deux dossiers partagés Virtualbox montés par / etc / fstab. Jusqu'à récemment, cette configuration fonctionnait très bien, mais après la mise à niveau depuis Ubuntu 13.04 et Virtualbox 4.2 (essentiellement au même moment), le montage de fstab a cessé de fonctionner. Je reçois l'erreur suivante au démarrage:
An error occurred while mounting /home/benme/Documents.
keys:Press S to skip mounting or M for manual recovery
Si vous appuyez sur M pour une récupération manuelle, puis tentez de monter manuellement, cela échoue également:
[email protected]:~# cd /home/benme
[email protected]:/home/benme# mount Documents
/sbin/mount.vboxsf: mounting failed with the error: No such device
Mais si, au lieu de cela, je ne sais pas comment s’installer au démarrage, attendez que Unity démarre, puis montez manuellement dans un shell, tout fonctionne correctement:
benme-vb ~ % ls Documents
benme-vb ~ % sudo mount Documents
[sudo] password for benme:
benme-vb ~ % ls Documents
# actual file list omitted
Notez que lorsque je monte manuellement, je laisse monter toutes les options de / etc / fstab, et ça marche. Cela me suggère qu'il s'agit d'une sorte de problème de synchronisation, où Virtualbox n'est pas "prêt" à fournir les montages de fichiers partagés au moment où les montages / etc / fstab sont exécutés au démarrage.
Voici la ligne fstab, juste pour être complet:
Documents /home/benme/Documents vboxsf uid=benme,gid=benme,dmode=774,fmode=664 0 0
Y a-t-il quelque chose que je peux faire à ce propos du côté d'Ubuntu? Ou est-ce que quelqu'un en sait plus à ce sujet sous l'angle de Virtualbox?
J'ai trouvé un ancien rapport sur le traqueur de bogues de Virtualbox avec des symptômes identiques, mais dans ce cas, l'utilisateur avait mis à jour Virtualbox sans mettre à jour les ajouts de ses invités et résolu le problème; Cela ne se produit pas ici, j'ai définitivement les 4.3 ajouts d'invités installés.