web-dev-qa-db-fra.com

Comment monter le dossier partagé de virtualbox sur le serveur Ubuntu 10.04 + Le montage de l'interface graphique/sbin/mount.vboxsf a échoué avec l'erreur suivante: aucun de ces périphériques

je suis nouveau sur ce forum mais je suis un utilisateur occasionnel de vbox. J'avais Windows 7 Host et Ubuntu 9.10 Guest qui fonctionnait parfaitement avec vboxadditions, un dossier de partage et tout ce qui était parfait… .. Maintenant, pour certaines simulations, il me fallait le serveur Ubuntu 10.04 intégré avec x-window. ce que j'ai fait et jusqu'ici tout va bien.

le problème que je rencontre maintenant est que, pour le serveur, il semble que je ne puisse pas monter un dossier partagé. En suivant le même processus:

-install dkms
-mettre à jour
-améliorer
-montez l'iso vboxadditions dans le lecteur virtuel hôte et disposez-le monté dans l'invité aussi bien
-install vboxadditions (Sudo sh ./VBoxLinuxAdditions-x86.run)
- redémarrer l'invité
- créé le dossier ubuntu_share sous/media/ubuntu_share 

chaque fois que j'essaie de monter le dossier ubuntu_share sur mon lecteur D (D:/Ubuntu_Share) avec cette commande:

 mount -t vboxsf ubuntu_share /media/ubuntu_share

je reçois toujours:

/sbin/mount.vboxsf mouning failed with error: no such device


locate mount.vboxsf output this:
/opt/VBoxGuestAdditions-3.2.6/lib/VBoxGuestAdditions/mount.vboxsf
/sbin/mount.vboxsf

y at-il un problème avec le serveur Ubuntu 10.04? ou est-ce que je manque juste la marque quelque part? merci de m'avoir lu et de m'aider.

25
black sensei

j'ai découvert que la version du noyau et la version des en-têtes de noyau étaient différentes.

13
black sensei

Sur Ubuntu, je ne pouvais toujours pas le monter, même après avoir installé les ajouts invités. Ces deux commandes l'ont corrigé pour moi:

    apt-get install dkms
    /etc/init.d/vboxadd setup

Bonne chance.

27
Robert Bruce

La commande suivante a fonctionné pour moi -

modprobe -a vboxguest vboxsf vboxvideo

Je ne suis pas sûr, mais je pense que cela utilise le module de noyau des dossiers partagés de VirtualBox pour redétecter le partage disponible. Crédit au lien suivant -

VirtualBox: mount.vboxsf: le montage a échoué avec l'erreur suivante: Aucun de ces périphériques

5
Bob Ajob

Quelques détails importants. Avant d'installer les ajouts d'invité VirtualBox, assurez-vous que vous avez bien procédé:

Sudo apt-get install make gcc
4
tumick

J'ai résolu ce problème en installant les ajouts invités à partir du référentiel Ubuntu.

2
Thiago Cardoso

Même si j'avais déjà des ajouts invités installés, l'installer à nouveau (exactement la même version) l'a corrigé.

1
look

J'avais la même chose sur Ubuntu Lucid et j'ai utilisé VirtualBox 4.1.12.

Essayez de trouver un script Shell dans le CD-ROM d’additions de VirtualBox, il s’appelle VBoxLinuxAdditions****.run

J'ai résolu ce problème en exécutant Sudo ./VBoxLinuxAdditions.run.

C'était comme James A Wilson a fait.

1

J'utilise VirtualBox 5.1.20 et j'ai eu un problème similaire. Voici une URL à l'endroit où j'ai trouvé le correctif et le correctif que j'ai mis en œuvre:

# https://dsin.wordpress.com/2016/08/17/ubuntu-wrong-fs-type-bad-option-bad-superblock/
if [ "5.1.20" == "${VBOXVER}" ]; then
  rm /sbin/mount.vboxsf
  ln -s /usr/lib/VBoxGuestAdditions/mount.vboxsf /sbin/mount.vboxsf
fi

Le lien avait quelque chose de similaire à /usr/lib/VBoxGuestAdditions/other/mount.vboxsf, plutôt que ce que j'ai dans l'extrait de script.

Pour un script de construction que j'utilise dans vagrant pour les ajouts:

https://github.com/rburkholder/vagrant/blob/master/scripts/additions.sh

Semble être un correctif à https://www.virtualbox.org/ticket/16670

0
Raymond Burkholder

Essayez ceci pour OpenGL

yum update -y
...
yum install dkms binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers kernel-devel -y

#export MAKE='/usr/bin/gmake -i'
#./VBoxLinuxAdditions.run
0
HankerPL