VMware Paylaşımlı Klasör Nasıl Oluşturulur: Windows ve Linux Konukları için Eksiksiz Teknik Kılavuz
Bir VMware paylaşımlı klasörü, VMware Tools çekirdek modülleri aracılığıyla uygulanan HGFS (Host-Guest File System) protokolü üzerinden bir misafir sanal makineye sunulan, ana makine tarafındaki bir dizindir. Sanal diski tamamen atlayan bir sahte dosya sistemi bağlantısı olarak işlev görür; ağ yapılandırması, FTP veya SCP aktarımları gerektirmeden ana işletim sistemi ile misafir işletim sistemi arasında doğrudan dosya alışverişi sağlar.
Bu kılavuz, VMware Workstation, VMware Player ve VMware Fusion için tam kurulum sürecini kapsamaktadır; VMware Tools kurulumu, paylaşımlı klasör yapılandırması, hem Windows hem de Linux’ta misafir tarafında erişim, `/etc/fstab` üzerinden kalıcı HGFS bağlantısı ve belgelerin genellikle atladığı en yaygın hata modlarının çözümü dahil olmak üzere.
Ön Koşullar ve Mimari Genel Bakış
Herhangi bir ayara dokunmadan önce aşağıdakilerin mevcut olduğunu doğrulayın:
- Ana makinede VMware Workstation Pro/Player (v16+), VMware Fusion (macOS ana makine) veya VMware Workstation Pro 17 kurulu olmalıdır.
- İşlevsel bir sanal makine mevcut olmalı ve başarıyla önyükleme yapabilmelidir.
- Misafir işletim sistemi içinde VMware Tools kurulu olmalıdır — bu tartışmaya kapalıdır. Paylaşımlı klasör özelliği tamamen VMware Tools’un kurduğu `vmhgfs` çekirdek modülüne (Linux) veya VMCI/HGFS sürücüsüne (Windows) bağlıdır.
- Paylaşmayı düşündüğünüz ana makine klasörü mevcut olmalı ve VMware sürecini çalıştıran kullanıcı hesabı için uygun dosya sistemi izinlerine sahip olmalıdır.
HGFS’nin önemi: Bir ağ paylaşımından (SMB/NFS) farklı olarak, HGFS VMware arka kapı iletişim kanalı üzerinden çalışır. Dahil olan TCP/IP yığını yoktur, yapılandırılacak güvenlik duvarı kuralı yoktur ve DNS çözümlemesi gerekmez. Bu, küçük dosya aktarımları için önemli ölçüde daha hızlı olmasını ve misafir ağ yapılandırmasından tamamen izole edilmesini sağlar.
Adım 1: Misafir İşletim Sistemine VMware Tools Kurulumu
VMware Tools, başarısız kurulumların çoğunun izini sürdüğü ön koşuldur. Linux topluluğu tarafından sürdürülen açık kaynaklı eşdeğeri olan Open-VM-Tools, modern Linux dağıtımlarında tam olarak desteklenmekte ve tercih edilmektedir.
Windows Misafirde VMware Tools Kurulumu
- VM açıkken, VMware menü çubuğunda VM > VMware Tools’u Kur seçeneğine gidin. Seçenek “VMware Tools’u Yeniden Kur” olarak görünüyorsa, seçin — aynı işlemi gerçekleştirir.
- VMware, misafir içinde bir CD-ROM sürücüsü olarak sanal bir ISO (`windows.iso`) bağlar.
- Dosya Gezgini‘ni açın, bağlı sürücüye (genellikle `D:`) gidin ve `setup.exe` dosyasını çalıştırın.
- Bileşenleri özelleştirmek için belirli bir nedeniniz yoksa Tipik kurulumu seçin.
- İstendiğinde misafiri yeniden başlatın.
Linux Misafirde VMware Tools Kurulumu
Modern dağıtımlar, eski Perl tabanlı yükleyici yerine yerel paket yöneticilerinden open-vm-tools kullanmalıdır:
“`bash
Debian / Ubuntu
sudo apt update && sudo apt install open-vm-tools open-vm-tools-desktop
RHEL / CentOS / AlmaLinux / Rocky Linux
sudo dnf install open-vm-tools
Arch Linux
sudo pacman -S open-vm-tools
“`
Kurulumdan sonra servisi etkinleştirin ve başlatın:
“`bash
sudo systemctl enable vmtoolsd
sudo systemctl start vmtoolsd
“`
Başsız/sunucu Linux misafirleri için kritik not: Misafirin grafik ortamı yoksa yalnızca `open-vm-tools` (`-desktop` son eki olmadan) kurun. `-desktop` paketi, sunucularda alakasız ve potansiyel olarak sorunlu olan X11 entegrasyonu ekler.
Linux’ta eski VMware Tools ISO yöntemini kullanıyorsanız:
“`bash
Mount the CD if not auto-mounted
sudo mount /dev/cdrom /mnt/cdrom
Copy and extract the tarball
cp /mnt/cdrom/VMwareTools-*.tar.gz /tmp/
cd /tmp && tar -xzf VMwareTools-*.tar.gz
Run the installer
cd vmware-tools-distrib
sudo ./vmware-install.pl
“`
Belirli bir yapılandırma gereksiniminiz yoksa tüm varsayılanları kabul edin. Tamamlandıktan sonra yeniden başlatın.
Adım 2: VMware Ayarlarında Paylaşımlı Klasörleri Etkinleştirme
Bu adım, VMware arayüzü üzerinden ana makinede gerçekleştirilir. İlk yapılandırma için VM’nin açık olması gerekmez, ancak bazı VMware sürümlerinde VM çalışırken de ayarları düzenleyebilirsiniz.
- VMware Workstation/Player’da, kitaplık panelinden hedef sanal makinenizi seçin.
- Sanal makine ayarlarını düzenle‘ye tıklayın (veya `Ctrl+D` tuşuna basın).
- Seçenekler sekmesine gidin (Donanım sekmesi değil).
- Sol taraftaki listeden Paylaşımlı Klasörler‘i seçin.
- “Klasör paylaşımı” bölümünde aşağıdakilerden birini seçin:
| Ayar | Davranış | Önerilen Kullanım Durumu |
|---|
| — | — | — |
|---|
| **Devre Dışı** | Aktif paylaşımlı klasör yok | Varsayılan durum, paylaşım gerekmiyor |
|---|
| **Her zaman etkin** | Tüm güç döngülerinde devam eder | Geliştirme ortamları, düzenli dosya alışverişi |
|---|
| **Sonraki kapatma veya askıya almaya kadar etkin** | Geçici, kapatmada sıfırlanır | Tek seferlik aktarımlar, test senaryoları |
|---|
Kalıcı bir geliştirme veya operasyon iş akışı için Her zaman etkin‘i seçin.
- Paylaşımlı Klasör Sihirbazını başlatmak için Ekle‘ye tıklayın.
Adım 3: Sihirbaz Aracılığıyla Paylaşımlı Klasörü Yapılandırma
Sihirbaz basittir ancak sıklıkla kafa karışıklığına neden olan bir seçenek içerir:
- Sihirbaz karşılama ekranında İleri‘ye tıklayın.
- Misafire sunmak istediğiniz ana makine tarafındaki dizini seçmek için Gözat‘a tıklayın. Yolu doğrudan da yazabilirsiniz. Önemli: Yol, VMware’in çalıştığı işletim sistemi kullanıcı hesabı tarafından erişilebilir olmalıdır. VMware kullanıcı hesabınız altında çalışıyorsa, klasör o hesap tarafından okunabilir (ve gerekirse yazılabilir) olmalıdır.
- Paylaşımlı klasörü adlandırın. Bu ad, misafir içindeki bağlama noktası tanımlayıcısı olur — ana makinedeki gerçek klasör adıyla eşleşmesi gerekmez. Linux terminallerinde yol-kaçış sorunlarını önlemek için boşluk içermeyen kısa, alfasayısal adlar kullanın.
- Hemen etkinleştirmek için Bu paylaşımı etkinleştir‘i işaretleyin.
- Misafirin ana makine klasörüne yazma erişimi olmaması gerekiyorsa isteğe bağlı olarak Salt okunur‘u işaretleyin. Bu, güvenilmeyen veya deneysel VM’lerle kaynak kodu veya yapılandırma dosyaları paylaşırken güçlü bir güvenlik uygulamasıdır.
- Bitir‘e, ardından Tamam‘a tıklayın.
Adım 4: Misafir İşletim Sisteminde Paylaşımlı Klasöre Erişim
Windows Misafirde Paylaşımlı Klasörlere Erişim
- VM’yi başlatın ve oturum açın.
- Dosya Gezgini‘ni açın.
- Sol gezinti bölmesinde Ağ‘a tıklayın. `vmware-host` adında bir ana makine göreceksiniz.
- `vmware-host` > Paylaşımlı Klasörler‘i genişletin — yapılandırılmış klasörünüz burada görünür.
- Bunu kalıcı bir ağ sürücüsü olarak eşleyebilirsiniz: klasöre sağ tıklayın, Ağ sürücüsü olarak eşle‘yi seçin ve bir sürücü harfi atayın (örn. `Z:`).
Alternatif olarak, Çalıştır iletişim kutusunda (`Win+R`) UNC yolu üzerinden doğrudan erişin:
“`
vmware-hostShared Foldersyour_folder_name
“`
Linux Misafirde Paylaşımlı Klasörlere Erişim
Varsayılan olarak, VMware Tools paylaşımlı klasörleri `/mnt/hgfs/` altına bağlar. Önyüklemeden hemen sonra bunu doğrulayın:
“`bash
ls /mnt/hgfs/
“`
Paylaşımlı klasör adınız görünüyorsa, içine gidin:
“`bash
cd /mnt/hgfs/your_folder_name
ls -la
“`
`/mnt/hgfs/` boşsa veya dizin mevcut değilse, HGFS dosya sistemi otomatik olarak bağlanmamıştır. Bu, yeni çekirdekler ve open-vm-tools ile yaygın bir sorundur. Aşağıdaki manuel bağlama komutunu kullanın:
“`bash
sudo mkdir -p /mnt/hgfs
sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o subtype=vmhgfs-fuse,allow_other
“`
`vmhgfs-fuse` ikili dosyası (open-vm-tools’un bir parçası), eski VMware Tools sürümlerinde kullanılan eski çekirdek modülü yaklaşımının yerini alır. `.host:/` sözdizimi, tüm paylaşımlı klasörleri aynı anda `/mnt/hgfs/` altına bağlar.
HGFS Bağlantısını Yeniden Başlatmalar Arasında Kalıcı Hale Getirme (Linux)
Paylaşımlı klasörlerin önyüklemede otomatik olarak bağlanması için `/etc/fstab` dosyasına bir giriş ekleyin:
“`bash
sudo nano /etc/fstab
“`
Aşağıdaki satırı ekleyin:
“`
.host:/ /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,gid=1000 0 0
“`
`uid=1000` ve `gid=1000` değerlerini kullanıcı hesabınızın gerçek UID/GID değerleriyle değiştirin (`id yourusername` ile kontrol edin). Bu değerlerin ayarlanması, bağlanan dosyaların root yerine kullanıcınıza ait olmasını sağlar; bu da misafir içinden dosyaları düzenlerken izin hatalarını önler.
Yeniden başlatmadan fstab girişini test edin:
“`bash
sudo mount -a
“`
Adım 5: Yaygın Paylaşımlı Klasör Hatalarını Giderme
Aşağıdaki sorunlar, standart belgelerin ele almadığı uç durumlar dahil olmak üzere en sık karşılaşılan hata modellerini temsil etmektedir.
Linux Misafirde Paylaşımlı Klasör Görünmüyor
Belirti: VMware ayarlarında paylaşımlı klasörler etkinleştirilmesine rağmen `/mnt/hgfs/` mevcut ancak boş.
Neden 1 — vmhgfs modülü yüklenmedi:
“`bash
lsmod | grep vmhgfs
“`
Çıktı görünmüyorsa, modül yüklenemedi. Hatalar için `dmesg` kontrol edin:
“`bash
dmesg | grep -i vmhgfs
“`
Neden 2 — Çekirdek sürümü uyuşmazlığı: Çekirdek güncellemesinden sonra, open-vm-tools çekirdek modülleri otomatik olarak yeniden derlenmeyebilir. Yeniden yükleyin:
“`bash
sudo apt reinstall open-vm-tools # Debian/Ubuntu
sudo dnf reinstall open-vm-tools # RHEL-based
“`
Neden 3 — vmtoolsd çalışmıyor:
“`bash
sudo systemctl status vmtoolsd
sudo systemctl restart vmtoolsd
“`
Bağlı HGFS Klasöründe İzin Reddedildi Hataları
Belirti: Dosyalar görünür ancak misafirden paylaşımlı klasör içinde düzenlenemiyor veya oluşturulamıyor.
Temel neden: HGFS bağlantısı varsayılan olarak root sahipliğine sahiptir. `allow_other` ve `uid`/`gid` FUSE seçenekleri bunu çözer. Eski çekirdek modülü (FUSE değil) kullanılıyorsa, kullanıcıyı `vmware` grubuna ekleyin veya ana makine klasörünün ACL’sini ayarlayın.
VMware Ayarlarında Paylaşımlı Klasörler Gri Renkte
Belirti: Paylaşımlı Klasörler seçeneği mevcut ancak yapılandırılamıyor.
Neden: Bu durum, belirli ana makine işletim sistemi yapılandırmalarında VMware Player (ücretsiz sürüm) ile veya VM kısıtlı/şifreli modda yapılandırıldığında ortaya çıkar. Kurumsal dağıtımlarda tam paylaşımlı klasör yönetimi için VMware Workstation Pro gereklidir.
Ana Makine Uyku/Hazırda Bekletme Sonrasında Paylaşımlı Klasöre Erişilemiyor
Belirti: Ana makine uykudan döndükten sonra HGFS bağlantısı eskimiş hale geliyor.
Düzeltme: Manuel olarak yeniden bağlayın veya devam ettiğinde yeniden bağlayan bir systemd servisi ekleyin:
“`bash
sudo systemctl restart vmtoolsd
sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o subtype=vmhgfs-fuse,allow_other
“`
Paylaşımlı Klasörler Üzerinden Yavaş Dosya Aktarım Performansı
Temel neden: HGFS, büyük ikili aktarımlar için optimize edilmemiştir. 500 MB’ın üzerindeki dosyaları aktarmak için SCP, yalnızca ana makine ağ adaptörü üzerinden SSH ile rsync kullanmayı veya basitçe ek bir sanal disk eklemeyi düşünün. Paylaşımlı klasörler küçük yapılandırma dosyaları, betikler ve kaynak kodunda mükemmeldir — toplu veri taşımada değil.
Adım 6: Paylaşımlı Klasörleri Yönetme ve Kaldırma
Paylaşımlı klasör yönetimi yıkıcı değildir — VMware ayarlarından bir paylaşımlı klasörü kaldırmak, ana makine tarafındaki dizini silmez. Yalnızca HGFS eşlemesini kaldırır.
- VM’yi kapatın (veya VMware sürümü sıcak eklemeyi destekliyorsa ayarları canlı olarak düzenleyin).
- Sanal makine ayarlarını düzenle > Seçenekler > Paylaşımlı Klasörler‘i açın.
- Hedef klasör girişini seçin.
- Eşlemeyi silmek için Kaldır‘a veya adı, yolu ya da salt okunur bayrağını değiştirmek için Özellikler‘e tıklayın.
- VM’yi yeniden açın. Misafirdeki bağlama noktası bir sonraki önyüklemede boş veya mevcut olmayacaktır.
Paylaşımlı klasörü kaldırdıktan sonra Linux’ta eski bir `/etc/fstab` girişini kaldırmak için dosyayı düzenleyin ve ilgili `.host:/` satırını silin, ardından hata olmadığını doğrulamak için `sudo mount -a` komutunu çalıştırın.
VMware Paylaşımlı Klasörler ile Alternatif Dosya Aktarım Yöntemleri
Paylaşımlı klasörlerin ne zaman diğer mekanizmalar yerine kullanılacağını anlamak, hem üretim hem de geliştirme ortamları için kritik öneme sahiptir.
| Yöntem | Protokol | Ağ Gerekli | Performans | Kalıcı | En İyi Kullanım Durumu |
|---|
| — | — | — | — | — | — |
|---|
| **VMware Paylaşımlı Klasörler (HGFS)** | HGFS (arka kapı) | Hayır | Orta | Evet (fstab ile) | Geliştirme dosyaları, yapılandırmalar, betikler |
|---|
| **SMB/CIFS Ağ Paylaşımı** | SMB | Evet (yalnızca ana makine/NAT) | Yüksek | Evet | Platformlar arası dosya sunucuları |
|---|
| **NFS Bağlantısı** | NFS | Evet | Yüksek | Evet | Linux’tan Linux’a büyük aktarımlar |
|---|
| **SCP / SFTP** | SSH | Evet | Orta-Yüksek | Hayır | Güvenli tek seferlik aktarımlar |
|---|
| **Sürükle ve Bırak (VMware Tools)** | HGFS | Hayır | Düşük | Hayır | Tek küçük dosyalar |
|---|
| **Paylaşımlı Sanal Disk** | SCSI/SATA | Hayır | Çok Yüksek | Evet | Büyük ikili/veritabanı dosyaları |
|---|
| **SSH üzerinden rsync** | SSH | Evet | Yüksek | Betiklenebilir | Artımlı senkronizasyon, yedeklemeler |
|---|
Ölçekte sanallaştırılmış altyapı çalıştıran ekipler için HGFS’nin sınırlamaları hızla belirginleşir. Ana makine ile misafir arasında tutarlı, yüksek verimli dosya erişimi gerektiren üretim iş yükleri, özel depolama çözümleriyle daha iyi karşılanır. Geliştirme, test veya CI/CD ardışık düzenleri için birden fazla VM çalıştırıyorsanız, düzgün sağlanmış depolama birimleriyle bir VPS Hosting ortamı, ana makine-misafir sınırını tamamen ortadan kaldırır.
VMware Paylaşımlı Klasörler için Güvenlik Değerlendirmeleri
Paylaşımlı klasörler, ana makine ile misafir arasında doğrudan bir dosya sistemi köprüsü oluşturur. Bunun anlamlı güvenlik etkileri vardır:
- VM kaçış riski: Paylaşımlı klasöre yazma erişimine sahip ele geçirilmiş bir misafir, ana makine tarafındaki dosyaları değiştirebilir. Güvenilmeyen yazılım veya kamuya açık hizmetler çalıştıran VM’lerle klasör paylaşırken her zaman salt okunur modunu kullanın.
- En az ayrıcalık ilkesi: Yalnızca ihtiyaç duyulan belirli alt dizini paylaşın, asla tüm ana dizini veya sistem kökünü paylaşmayın.
- Kötü amaçlı yazılım yayılımı: Misafir VM içinde çalışan fidye yazılımı, ana makinedeki yazılabilir paylaşımlı klasördeki dosyaları şifreleyebilir. Paylaşımlı klasörlere bir saldırı yüzeyi olarak davranın.
- Anlık görüntü tutarlılığı: HGFS üzerinden değiştirilen dosyalar VM anlık görüntülerinde yakalanmaz. Geri alma tutarlılığı önemliyse, anlık görüntü almadan önce dosyaları sanal diske kopyalayın.
İzolasyonun en önemli olduğu ortamlarda — güvenlik araştırması, kötü amaçlı yazılım analizi veya çok kiracılı barındırma gibi — paylaşımlı klasör tabanlı iş akışları yerine donanım düzeyinde izolasyona sahip bir Dedicated Server kullanmayı düşünün.
VMware Paylaşımlı Klasörleri Geliştirme İş Akışlarına Entegre Etme
Paylaşımlı klasörler, otomatik iş akışlarına entegre edildiğinde en güçlü halini alır:
Web projesi dosyalarını senkronize etme: Ana makine tarafındaki proje dizininize işaret eden bir paylaşımlı klasör bağlayın, ardından misafirin web sunucusunu (Apache/Nginx) doğrudan `/mnt/hgfs/project/` üzerinden sunacak şekilde yapılandırın. Ana makine IDE’nizde yapılan düzenlemeler, herhangi bir senkronizasyon adımı olmadan misafirde anında yansır.
Paylaşımlı yapılandırma yönetimi: Ansible playbook’larını, Terraform durum dosyalarını veya Docker Compose tanımlarını ana makinede depolayın ve bunları misafir tarafından çalıştırın. Bu, sürüm kontrollü dosyaları ana makinede tutarken misafir tarafındaki araçlardan yararlanır.
Derleme artefaktı toplama: Misafir içindeki CI betiklerini, derlenmiş ikili dosyaları veya test raporlarını HGFS bağlı dizine yazacak şekilde yapılandırın; bu sayede SSH veya dosya kopyalama adımları olmadan ana makinede hemen kullanılabilir hale gelirler.
Kontrol paneli erişimiyle birden fazla sanal ortamı yöneten ekipler için, cPanel ile VPS, manuel HGFS yapılandırması olmadan dosya yönetimi, kullanıcı izinleri ve dağıtım ardışık düzenlerinin birleşik bir arayüz üzerinden yönetildiği yönetilen bir alternatif sunar.
İş akışınız geliştirme VM’lerinden üretim ortamına web uygulamaları dağıtmayı içeriyorsa, yerel VMware kurulumunuzu hazırlama ortamları için Paylaşımlı Web Hosting ile eşleştirmek, üretim sunucularına göndermeden önce dosya yapılarını ve izinleri test etmenizi sağlar.
Sertifikaların ortamlar arasında dağıtılması gereken SSL güvenlikli dağıtımlar için AlexHost’tan SSL Sertifikaları temin edilebilir ve ardından otomatik kurulum betikleri sırasında paylaşımlı klasörler aracılığıyla misafir VM’lere dağıtılabilir.
Teknik Karar Kontrol Listesi
Herhangi bir ortamda VMware paylaşımlı klasörlerini yapılandırmadan önce bu kontrol listesini kullanın:
- [ ] VMware Tools veya open-vm-tools kurulu ve `vmtoolsd` servisi çalışıyor
- [ ] Ana makine tarafındaki klasör yolu boşluk veya özel karakter içermiyor (FUSE yol-kaçış hatalarını önler)
- [ ] Ana makine klasöründe VMware süreç kullanıcısı için uygun okuma/yazma izinleri ayarlanmış
- [ ] Linux misafirleri için: `vmhgfs-fuse` ikili dosyası mevcut (`which vmhgfs-fuse`)
- [ ] Kalıcı bağlantılar için: `/etc/fstab` girişi `uid`/`gid` ve `allow_other` seçeneklerini içeriyor
- [ ] Güvenilmeyen veya dışa dönük iş yükleri çalıştıran VM’ler için salt okunur mod etkin
- [ ] Büyük dosya aktarımları (>500 MB) HGFS yerine SCP/rsync üzerinden yönlendiriliyor
- [ ] Anlık görüntüler sanal disk durumu için alınıyor, HGFS tarafındaki dosya geçmişine güvenilmiyor
- [ ] Linux misafirlerinde çekirdek güncellemelerinden sonra open-vm-tools modülleri doğrulanıyor veya yeniden kuruluyor
- [ ] Paylaşımlı klasörler VMware ayarlarından silindiğinde eski `/etc/fstab` girişleri kaldırılıyor
SSS
Paylaşımlı klasörler VMware’de etkinleştirilmesine rağmen neden `/mnt/hgfs/` boş?
En yaygın neden, `vmhgfs-fuse` daemon’ının çalışmaması veya çekirdek güncellemesinden sonra HGFS çekirdek modülünün yüklenememesidir. `sudo systemctl restart vmtoolsd` komutunu çalıştırın ve ardından `sudo vmhgfs-fuse .host:/ /mnt/hgfs/ -o subtype=vmhgfs-fuse,allow_other` ile manuel olarak bağlayın. Bu başarısız olursa, modül yükleme hataları için `dmesg | grep vmhgfs` kontrol edin ve open-vm-tools’u yeniden kurun.
VMware Tools kurulmadan VMware paylaşımlı klasörlerini kullanabilir miyim?
Hayır. HGFS protokolü tamamen VMware Tools içinde uygulanmaktadır. Olmadan, misafir işletim sisteminin VMware hipervizörünün dosya paylaşım alt sistemiyle iletişim kurabilen bir sürücüsü yoktur. Geçici çözüm yoktur — VMware Tools kurulumu zorunludur.
`vmhgfs` ile `vmhgfs-fuse` arasındaki fark nedir?
`vmhgfs`, eski VMware Tools sürümleri tarafından kullanılan eski çekirdek içi modüldür. `vmhgfs-fuse`, open-vm-tools 10.x’te tanıtılan kullanıcı alanı FUSE tabanlı değiştirmedir; çekirdek modülü derlemesi gerektirmez ve yeniden derleme olmadan çekirdek sürümleri arasında çalışır. Modern Linux dağıtımları yalnızca `vmhgfs-fuse` kullanır.
Paylaşımlı klasörleri etkinleştirmek VM performansını etkiler mi?
HGFS kanalı, boşta kalma dönemlerinde ihmal edilebilir CPU yükü ekler. Yoğun G/Ç altında — HGFS bağlantısından doğrudan büyük kod tabanları derlemek gibi — yerel sanal disk G/Ç’sine kıyasla gecikme artışları gözlemleyeceksiniz. G/Ç yoğun işlemler için önce dosyaları misafirin yerel sanal diskine kopyalayın, işlemi gerçekleştirin, ardından sonuçları paylaşımlı klasöre geri kopyalayın.
VMware paylaşımlı klasörler VMware ESXi veya vSphere’de destekleniyor mu?
Hayır. HGFS üzerinden paylaşımlı klasörler yalnızca VMware Workstation, Player ve Fusion’ın — masaüstü hipervizör ürünlerinin — bir özelliğidir. VMware ESXi ve vSphere, HGFS tabanlı paylaşımlı klasörleri desteklemez. Bu ortamlarda, ana makine ile misafir arasındaki dosya paylaşımı, NFS veri depoları, vSAN veya misafir işletim sistemi düzeyinde yapılandırılmış ağ tabanlı protokoller (SMB/NFS) aracılığıyla gerçekleştirilir.
