2010-08-16 11 views
24

sono nuovo in questo forum ma sono stato un utente occasionale di vbox. Avevo Windows 7 host e Ubuntu 9.10 guest che funziona bene con vboxadditions installato, cartella condivisa e tutto perfetto. Ora per alcune simulazioni dovevo avere il server ubuntu 10.04 intall con x-window. cosa ho fatto e finora tutto bene.Come montare la cartella condivisa virtualbox sul server Ubuntu 10.04 + GUI/sbin/mount.vboxsf mouning fallito con errore: nessun dispositivo

ora il problema che sto avendo ora è che per il server che non sembrano essere in grado di montare una condivisione folder.following lo stesso processo:

-install dkms
-update
-upgrade
-mount the vboxadditions iso in the host virtual drive and have it mounted in the guest as well
-install vboxadditions (sudo sh ./VBoxLinuxAdditions-x86.run)
-restart the guest os
- created ubuntu_share folder under /media/ubuntu_share

qualsiasi momento sto cercando di montare il cartella ubuntu_share sul mio disco D (D:/ubuntu_Share) con questo comando:

mount -t vboxsf ubuntu_share /media/ubuntu_share 

ottengo sempre:

/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 

c'è qualche problema con ubuntu server 10.04? o mi manca il marchio da qualche parte? grazie per aver letto questo e per avermi aiutato.

+0

Possibile duplicato di [VirtualBox: mount.vboxsf: montaggio non riuscita con l'errore : Nessun dispositivo del genere] (http://stackoverflow.com/questions/28328775/virtualbox-mount-vboxsf-mounting-failed-with-the-error-no-such-device) – kenorb

risposta

13

ho scoperto che la versione del kernel e la versione header del kernel erano different.I ottenuto kernel ei intestazioni tardi dal synapic e ricostruito l'aggiunta Ospite .works fine.thanks per almeno la lettura: D

+1

grazie. Ho usato questa stessa risposta per risolvere lo stesso messaggio di errore che ho iniziato dopo aver aggiornato il kernel del sistema operativo guest di Ubuntu (tramite l'aggiornamento automatico). Una semplice questione di rieseguire "sudo ./VBoxLinuxAdditions-x86.run". –

+0

Nel mio caso sembra che quelle estensioni non siano compatibili con 32bit 13.10 ... Peccato. Ma la compilazione genera errori. –

+0

Per installare le intestazioni: 'sudo apt-get install linux-headers - $ (uname -r)' – OozeMeister

-4

la cartella e la cartella condivisa non posso avere lo stesso nome

+0

penso di averlo fatto con lo stesso nome per cartella e cartella condivisa su desktop ubuntu 9.10 –

2

Ho risolto questo problema installando le aggiunte guest dal repository di ubuntu.

1

Ho avuto la stessa cosa su Ubuntu Lucid e ho utilizzato VirtualBox 4.1.12.

cercare di trovare uno script di shell in VirtualBox aggiunte CD-ROM, si chiama VBoxLinuxAdditions****.run

ho risolto questo problema eseguendo sudo ./VBoxLinuxAdditions.run.

Era come James A Wilson ha fatto.

4

Alcuni dettagli importanti. Prima di installare VirtualBox, assicurarsi che hai fatto questo:

sudo apt-get install make gcc 
1

Anche se avevo già Guest Additions installato, l'installazione di nuovo (la stessa versione esatta) riparato.

0

Prova questo per 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 
27

Su Ubuntu, io ancora non sono riuscito a farlo montare anche dopo l'installazione delle Guest Additions. Questi due comandi lo hanno risolto per me:

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

Buona fortuna.

+1

Questo ha fatto il trucco per me con Ubuntu e Lubuntu. – Manuel

+0

+1. Vale la pena notare che il modo suggerito qui è disponibile quando hai installato 'Addizioni guest 'tramite' ISO' (molti modi per installarlo sono ben elaborati qui http://askubuntu.com/questions/22743/how-do-i -install-guest-aggiunte-in-a-virtualbox-vm). – IsaacS

5

Il seguente comando ha lavorato per me -

modprobe -a vboxguest vboxsf vboxvideo 

non sono sicuro, ma penso che questo utilizza VirtualBox cartelle condivise modulo del kernel per rilevare nuovamente la parte disponibile.Credito al seguente link -

VirtualBox: mount.vboxsf: mounting failed with the error: No such device

+0

Anche il comando 'modprobe' ha funzionato per me (ospite CentOS 7 su un host Windows 7) – jalanb

0

Sono in esecuzione VirtualBox 5.1.20, e avuto un problema simile. Qui è un URL per dove ho trovato la correzione, e la correzione ho implementato:

# 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 

Il legame aveva qualcosa di simile a /usr/lib/VBoxGuestAdditions/other/mount.vboxsf, piuttosto che quello che ho nel estratto della sceneggiatura

Per uno script di build che uso in vagabonda per le aggiunte:

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

sembra essere una correzione al https://www.virtualbox.org/ticket/16670

Problemi correlati