Paylaşılan dosyalar neden HGFS'de görünmüyor?


19

Misafir Kubuntu İşletim Sistemi ve Ana Windows arasında dosya paylaşmak gerçek bir baş ağrısı haline geldi.

Şimdiye kadar aşağıdaki adımları uyguladım:

MİSAFİR LINUX OS

  • VM -> Ayarlar -> Seçenekler -> Paylaşılan Klasörler. Ve klasörümü ekledim.
  • VMware araçlarımı düzgün bir şekilde yükledim (Yüklendiğinden emin olabilmek için dosyaları sürükleyip bırakabilirim)

HOST WINDOWS İşletim Sistemi

  • Klasörü herkesle paylaştı (dosyalarımda izin sınırlaması olmadığından emin olmak için)

Ben yazarsanız vmware-hgfsclient misafirim OS, ben paylaşım duyuyorum klasör görünmüyor. Ama kontrol ettiğimde /mnt/hgfs folderboş.

VMware kılavuzundan geçtim ve eminim gereksinimlerini yerine getirdim.

Gerçekten fikirlerim bitti. Herhangi birinin bir önerisi var mı?

Yanıtlar:


31

Bu kesin problemim vardı. BT'nin, çalışmayan vmhgfs çekirdek modülüne sahip VMWare araçlarının eski bir sürümünü yüklediği ortaya çıktı.

Çözümüm, varolan vmhgfs modülünün üzerine yazmak için yapılandırmayı clobber-kernel module ayarıyla çalıştırmaktı.

 sudo vmware-config-tools.pl -d --clobber-kernel-modules=vmhgfs

-D sizin için tüm varsayılanları seçer (varsayılanları istemiyorsanız kaldırın).


2
bingo, aynı sorunu yaşadım ve yukarıdaki komutu çalıştırmak sorunu çözdü. Çok teşekkürler.
Waqas

1
Sadece bunun OSX ile ev sahibi olarak çalıştığını belirtmek istiyorum, vmware Fusion CentOS 6.4 çalışıyor
Kev

2
Mükemmel! OSX ile ev sahibi ve VM olarak çalıştı
Runnig

3
komut bulunamadı hatası, vmware workstation 12 an ubuntu kullanıyorum 15.04
151291

-D tek başına oy kullanmaya değerdi. Bunu bilmiyordum.
T.Rob

8

Bu komutu çalıştırın:

sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o allow_other -o uid=1000

İçindeki tüm paylaşılan klasörleri sihirli bir şekilde gösterecektir /mnt/hgfs.
(Ubuntu 16 VMWare bir Windows 10 ana bilgisayarında çalışıyordu)

VMware belgeleri burada


Bazen bir gecikme olduğunu fark ettim (VMware iş istasyonu 14'ü kullanarak). Ve bazen /mnt/hgfskullanımda. Yeni bir klasör oluşturdum /mnt/shares1ve anında başarı kazandım .
steampowered

3

mount -t vmhgfs .host:/share /mnt/hgfs/nerede ev sahibi Bağlandığınız ev sahipliği yapmaktadır payı paylaşım adı ve / mnt / hgfs sisteminizde payı için bağlama noktası olduğunu.

vmware-hgsclient size mevcut bağlantıları gösterir, yine de vmware-hgfsmounteryukarıda açıklanan mount komutunu kullanarak veya mount komutunu kullanmanız gerekir .

Bu işe yaramazsa vmhgfs modülünün yüklü olup olmadığını kontrol edinlsmod | grep "vm."


1
Bana bu cevabı verdi. Paylaşım adındaki ana bilgisayar ".host" olmalıdır. Hata: paylaşım adı geçersiz, bağlama iptal ediliyor. vmhgfs yüklü değil, nasıl yükleyebilirim? Teşekkürler.
Peretz

mkdir / mnt / hgfs /
Martin Zeitler

2

Benim için, vmware-hgfsmounter'ın yüklü olmadığı ortaya çıktı (ubuntu 12.10). Bu modülü yükledikten sonra, paylaşımımı yukarıda açıklandığı gibi bağlayabildim


/ Usr / lib / vmware-tools / sbin64 içine yükledim, ama yine de benim için çalışmıyor.
IgorGanapolsky


0

Benim için "Geliştirme Araçları" nı yükledim ve VMware Tool'u yeniden kurdum. Sonra paylaşılan klasörü görüyorum.

Ana Bilgisayar: Windows 7 Konuk İşletim Sistemi: CentOS 7

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.