Ödeme Yöntemleri Abuse

Linux'ta VmWare paylaşımlı klasörü ne işe yarar?

27.01.2022, 22:51

Ana bilgisayar ve konuk işletim sistemleri arasında dosya paylaşmak için sanal makine ve ana bilgisayar sistemi için bir paylaşımlı klasör gereklidir. VMware çok popüler bir sanal makinedir. Bu yazımızda, sistem üzerinde VMware Player paylaşımlı klasörünün nasıl yapıldığını görelim. Her iki işletim sisteminin de, ana bilgisayar ve konuk, özellikle Ubuntu olmak üzere bazı Linux dağıtımları olduğu anlaşılmaktadır.

Paylaşımlı klasörün yapılandırılması

Yapılandırma, bilgisayar makinesi için doğru parametreleri ayarlayarak başlamalıdır. Bunu yapmak için, VMware'i ve istenen makinenin içerik menüsünü açın. Ardından, Sanal Makine Ayarları'nı seçin:

Yeni pencerede Seçenekler sekmesine tıklayın:

Ardından, Paylaşılan Klasörler'i açın ve Klasör Paylaşımı anahtarını Her zaman etkin olarak ayarlayın:

Bundan sonra, paylaşılan bir klasör eklemelisiniz. Bunu yapmak için Ekle... düğmesine tıklayın, açılan pencerede paylaşılan klasörün adını girin ve ardından ana sistemde istediğiniz klasörün yolunu girin veya seçin. Ardından her şeyi kaydetmek için pencerenin altındaki Tamam ve Kaydet'e tıklayın.

Daha sonra sanal makineyi başlatabilirsiniz. Paylaşılan klasör /mnt/hgfs içine bağlanmalıdır. Eğer böyle bir klasör yoksa, open-vm-tools ve open-vm-tools-desktop paketlerinin kurulu olup olmadığını kontrol edin:

$ sudo apt install open-vm-tools open-vm-tools-desktop

Ardından, komutu kullanarak paylaşımlı klasörünüzün konuk sistemde görünür olup olmadığını kontrol edebilirsiniz:

$ vmware-hgfsclient

Bundan sonra tüm paylaşılan klasörleri /mnt'ye bağlama seçeneğiniz vardır. Bunu yapmak için, eğer yoksa önce /mnt/hgfs klasörünü oluşturun:

$ sudo mkdir /mnt/hgfs

Geriye vmhgfs-fuse yardımcı programını kullanarak bağlama işlemini gerçekleştirmek kalır:

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

Bağlama noktası yoluna ek olarak, allow_other seçeneğini tüm kullanıcıların klasöre erişebileceği şekilde değiştirin ve klasörün sahibini ID 1000 olan bir kullanıcı yapın, genellikle ilk oturum açan kullanıcının ID'sidir, farklı bir ID'niz varsa kendi ID'nizle değiştirin. Bu, o kullanıcının klasöre dosya yazmasına izin verecektir.

Artık içeriğini görüntüleyebilirsiniz:

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

Veya yöneticide:

Son olarak, bu satırı /etc/fstab dosyasına eklemeniz gerekir:

$sudo vi /etc/fstab

$

.host: /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,nonempty 0 0

Yalnızca belirli bir paylaşımlı klasörü, örneğin Data'yı bağlamak istiyorsanız, .host adresinden sonra adını belirtmeniz gerekir:

.host:/Data /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,nonempty 0 0

Gördüğünüz gibi, Linux'ta bir VMware paylaşımlı klasörü kurmak sorun değildir ve otomatik bağlama çalışmazsa bağlamak kolaydır.