web-dev-qa-db-fra.com

ne peut pas monter le dossier partagé dans l'invité Ubuntu: vboxsf a échoué avec l'erreur: aucun de ces périphériques

J'ai installé Ubuntu 15.10 dans VirtualBox 5.0 sur Windows 10. J'ai installé les ajouts d'invité (additions virtualbox et addition-virtualbox). Lorsque j'essaie de monter un dossier partagé, il échoue avec le message: "vboxsf a échoué avec l'erreur: pas de tel périphérique". J'ai utilisé les correctifs répertoriés sur ce sujet : y compris la reliure de mount.vboxsf, mais cela n'a pas corrigé l'erreur et d'autres personnes rencontrent le même problème.

Je ne veux pas télécharger les en-têtes de noyau et le compilateur et compiler les modules, les paquets fournis par Ubuntu devraient fonctionner, n'est-ce pas?

1
deronnax

J'ai eu exactement ce même problème. Quelle version de VirtualBox, spécifiquement? J'avais 5.0.14 avec Ubuntu 15.10. À chaque fois que j'essayais d'installer les ajouts d'invités, il y avait un message crypté disant:

Les en-têtes du noyau en cours d'exécution n'ont pas été trouvés. Si la compilation du module suivant échoue, cela pourrait en être la raison.

Cependant, rien n'a échoué à la construction, du moins aucun message d'erreur ne s'est affiché à l'écran à cet effet. De plus, le pilote d'affichage semblait fonctionner et j'ai pu définir une résolution plus élevée pour l'affichage, bien qu'il ne possède pas la résolution de mon moniteur natif.

Dans les journaux des modifications de VirtualBox, la v.16 ou .18 faisait état de la nécessité de corriger quelque chose lié à SharedFolders ou à un problème ne générant pas correctement les ajouts.

La solution "simple" que j'ai essayée (remarque 3 mois plus tard) consistait à mettre à niveau VirtualBox (5.0.20) et Ubuntu (16.10).

Puis supprimé toutes les machines virtuelles, recréé, réinstallé Ubuntu.

Ensuite, vous avez installé les ajouts d’invités, à partir d’ISO dans le dossier C:\Program Files\VirtualBox (ou n’importe où) ou de .extpack.

Ensuite, tout ce que je fis alors fut de définir un dossier partagé dans VirtualBox et de choisir de le monter automatiquement. Et il a été monté sous /media/sf_** est le nom que vous avez attribué au partage dans VirtualBox.

La dernière tâche consistait à ajouter mon utilisateur au groupe vboxsf, puis à se déconnecter et/ou à redémarrer.

Sudo usermod -a -G vboxsf <username>

Un redémarrage et j'ai pu changer les dimensions d'affichage et l'accès en lecture/écriture au dossier partagé.

1
user314159