J'ai Ubuntu 13.10 installé dans Virtualbox 4.3. La machine hôte est Windows.
J'ai quelques dossiers partagés de 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 (pratiquement en même temps), le montage de fstab a cessé de fonctionner. J'obtiens l'erreur suivante lors du démarrage :
Une erreur s'est produite lors du montage de /home/benme/Documents.
clés : Appuyez sur S pour sauter le montage ou sur M pour une récupération manuelle
En appuyant sur M pour une récupération manuelle puis en essayant de monter manuellement échoue également :
root@benme-vb:~# cd /home/benme
root@benme-vb:/home/benme# mount Documents
/sbin/mount.vboxsf: le montage a échoué avec l'erreur : Aucun périphérique de ce type
Mais si je saute le montage lors du démarrage, attends que Unity démarre, puis monte manuellement dans un terminal, tout fonctionne bien :
benme-vb ~ % ls Documents
benme-vb ~ % sudo mount Documents
[sudo] mot de passe pour benme :
benme-vb ~ % ls Documents
# liste de fichiers réels omise
Remarquez que lorsque je monte manuellement, je laisse mount prendre toutes les options de /etc/fstab, et ça fonctionne. Cela me suggère qu'il s'agit d'un problème de synchronisation, où Virtualbox n'est pas "prêt" à fournir les montages de fichiers partagés au moment où les montages de /etc/fstab sont exécutés lors du démarrage.
Voici la ligne de fstab, juste pour compléter :
Documents /home/benme/Documents vboxsf uid=benme,gid=benme,dmode=774,fmode=664 0 0
Y a-t-il quelque chose que je puisse faire à ce sujet du côté Ubuntu ? Ou est-ce que quelqu'un saurait en dire plus à ce sujet du côté Virtualbox ?
J'ai trouvé un ancien rapport sur le bugtracker de Virtualbox avec des symptômes identiques, mais dans ce cas, l'utilisateur avait mis à jour Virtualbox sans mettre à jour ses additions invitées et en résolvant cela, le problème était résolu ; ce n'est pas le cas ici, j'ai définitivement les additions invitées 4.3 installées.