VirtualBox paylaşımlı klasörü konuk işletim sisteminde okunmaya devam ediyor


13

VirtualBox 4.2.18'i bir Windows 7 ana bilgisayar ve Ubuntu 13.10 konuk ile çalıştırıyorum. Paylaşılan bir klasör kurmaya çalışıyorum, ancak klasörü Ubuntu VM'den okumaya çalışmak süresiz olarak askıda görünüyor. Ancak, paylaşılan klasöre yazmak iyi çalışıyor.

Windows ana bilgisayarında, paylaşılan klasör işaret edecek şekilde ayarlanmıştır C:\ubuntu_share. VirtualBox'ta kalıcı olarak yapılandırılmıştır, ancak otomatik olarak bağlanmaz.

Ubuntu VM'sinde, paylaşılan klasörü başarıyla bağlayabilirim:

$ mkdir ubuntu_share
$ sudo mount -t vboxsf -o "rw,uid=1000,gid=1000,dmode=0755" ubuntu_share ubuntu_share
$ ls -l
drwxr-xr-x  1 nreed nreed    0 Oct 28 16:37 ubuntu_share/

Bununla birlikte, lsCtrl + C ile öldürene kadar , bağlı klasörün içeriğine bakmaya çalışmak yanıp sönen bir imleç sunar. Benzer şekilde Nautilus'ta klasörü görüntülemeye çalışırsam sonsuza kadar bekleme imlecini alıyorum.

Öte yandan, bağlı klasöre yazma çalışır:

$ cat > ubuntu_share/test.txt
hello world
^D

ve sonra test.txtdosyanın Windows'da iyi göründüğünü görebiliyorum .

VM'yi yeniden başlatmayı, konuk eklemeleri yeniden yüklemeyi, paylaşılan klasörü silmeyi ve yeniden oluşturmayı, UID yerine kök olarak bağlamayı, boşuna denemeyi denedim. Neler olup bittiğini veya bunu nasıl teşhis edebileceğimi bilen var mı?

Yanıtlar:


6

Benim durumumda aşağıdakiler yardımcı oldu:

  • Sanal Kutu 4.3.8 r92456'ya güncelleme,
  • VirtualBox Guest Additions'ın sanal CD'den yeniden yüklenmesi ( apt deposundan değil ),
  • sanal makinenin yeniden başlatılması.

Sistem bilgisi:

  • Ana bilgisayar: Windows 7 Home Premium 64 bit,
  • Konuk: Linux Mint 16 Petra 32 bit.

2

VirtualBox 4.3 yayınlandı. VirtualBox güncelleme kontrolünde görünmüyor. Bu sorunu VirtualBox sitesinden yükleyip VM'de yüklü Misafir Eklemeleri sürümünü güncelleyerek kendim çözdüm.

https://www.virtualbox.org/wiki/Downloads


Teşekkürler. 4.3 güncellemek benim için de hile yaptı. Sanırım bu sorunu çözdükten hemen sonra bu problemle karşılaşma şansı buldum ...
Nathan Reed

2
En son sürümde bile aynı sorunu yaşıyorum.
tiam

3
Ben de 4.3.6 ile bu sorunu var
dvreed77

@ smbear'ın cevabı beni 4.3.12'de düzeltti
Hans

1

Yani sorun, paylaşılan klasöre sembolik bağlantılarla ilgili. Bunların bir güvenlik riski olduğu ortaya çıkıyor. Kaynağa bakın .

Benim çözümüm, sembolik bağlantıyı silmek ve bağlama noktasına ( /media/sf_MyUserName) gitmek . Bu aynı zamanda paylaşılan klasör içindeki dizinleri sıralamama izin veriyor.

Bu sorun, konuk olarak debian 8'e (Jessie) yeni yükseltme ile Win 7 üzerinde yeni bir VirtualBox 5.0.0 yüklemesinde hala var.

Konfigürasyonumda, Dolphin'den paylaşılan klasörü tıkladığımda sorun ortaya çıkıyor. Dolphin başka bir dizinde iyidir, ancak paylaşılan sürücüye tıklandığında Dolphin donar.

Bu sorun ilk olarak VirtualBox 4.3.3 üzerinde Debian 7'de (wheezy) makinemde ortaya çıktı. Google'ı aradım, bir şekilde düzelttim, ancak birkaç ay önce ne yaptığımı hatırlayamıyorum. Paylaşılan klasördeki herhangi bir dizini sıralamaya çalışırsam Dolphin donacaktı çünkü biraz düzeltildiğini söylüyorum. Deb 8'e yükselttiğimde sorun yeniden ortaya çıktı. Paylaşılan sürücüye gitme girişimi Dolphin'in donmasına neden oldu. Uzantı paketi ile VirtualBox 5.0.0.0'a geçtim, ama bu yardımcı olmadı.

Bir süre araştırdıktan sonra sorunu buldum. Sorun, yalnızca VirtualBox tarafından oluşturulan "sf_MyUserName" sembolik bağlantısına tıkladığımda ortaya çıkar. Ancak, paylaşılan klasörün bağlı olduğu dosya sisteminden geçersem (/ media / sf_MyUserName) Dolphin'de sorun yoktur.


Bu cevabı okumak, aslında bir cevap olduğunu belirlemek için üç deneme yaptım. Çözelti, sembolik bağın çıkarılmasına kadar kaynar.
Ramhound

İlginç. Bununla birlikte, konuk işletim sistemindeki paylaşılan klasör bağlama noktasına olan sembollerden bahsediyorsunuz ve bağlandığınız askubuntu sorusu oldukça farklı bir şeyden bahsediyor gibi görünüyor: paylaşımlı klasördeki ana bilgisayar dosya sistemindeki paylaşılan olmayan konumlara referans veren semboller ?
Nathan Reed

Merhaba Nathan, orijinal yazı ile tam olarak aynı olmasa da durumumun çok benzer olduğunu düşünüyorum.
Joe

Nathan, Benim durumum orijinal yayına benzerdi. İlk iki cümle durumumu anlatıyor. "VirtualBox 4.2.18'i bir Windows 7 ana bilgisayar ve Ubuntu 13.10 konuk ile çalıştırıyorum. Paylaşılan bir klasör kurmaya çalışıyorum, ancak klasörü Ubuntu VM'den okumaya çalışıyorum süresiz olarak duruyor gibi görünüyor." Win 7 ev sahibi ve Debian konuk. Farkım benim durumumda sadece Dolphin asılı. AskUbuntu bağlantısını tekrar okudum ve sembolik bağların farklı bir yöne işaret ettiği konusunda haklısın. Bunu kaçırmış olmalıyım. Her durumda, umarım önerim size veya başkalarına yardımcı olur. - alkış
Joe
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.