Ubuntu 13.10 est installé dans Virtualbox 4.3. La machine hôte est Windows.
J'ai quelques dossiers partagés Virtualbox en cours de montage par / etc / fstab. Jusqu'à récemment, cette configuration fonctionnait parfaitement, mais après la mise à niveau à partir d'Ubuntu 13.04 et de Virtualbox 4.2 (pratiquement à la même heure), le montage de fstab a cessé de fonctionner. J'obtiens 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
Appuyer sur M pour la récupération manuelle puis essayer de monter manuellement échoue également:
root@benme-vb:~# cd /home/benme
root@benme-vb:/home/benme# mount Documents
/sbin/mount.vboxsf: mounting failed with the error: No such device
Mais si au lieu de cela, je saute le montage au démarrage, attend le démarrage de Unity, puis le montage manuel 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 mount prendre toutes les options de / etc / fstab, et cela fonctionne. Cela me suggère qu'il s'agit d'une sorte de problème de synchronisation, lorsque Virtualbox n'est pas "prêt" à fournir les montages de fichiers partagés au moment où / etc / fstab sont exécutés pendant le 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
Est-ce que je peux faire quelque chose à ce sujet du côté Ubuntu? Ou est-ce que quelqu'un en sait plus à ce sujet sous l'angle de la Virtualbox?
J'ai trouvé un ancien rapport sur l'outil de suivi des bugs Virtualbox présentant des symptômes identiques, mais dans ce cas, l'utilisateur avait mis à jour Virtualbox sans mettre à jour ses ajouts invités ni résoudre le problème; cela ne se produit pas ici, j'ai certainement les ajouts invités 4.3 installés.