Виртуалды машина мен хост жүйесі арасындағы ортақ қалта хост пен қонақ операциялық жүйелері арасында файлдармен алмасу үшін қажет. VMware - өте танымал виртуалды машина. Бұл мақалада жүйеде ортақ VMware Player қалтасын қалай жасау керектігін қарастырамыз. Екі операциялық жүйе де, хост пен қонақ, Linux дистрибутивінің бір түрі, атап айтқанда Ubuntu болып табылады.
Орнату компьютерге қажетті параметрлерді орнатудан басталуы керек. Ол үшін VMware бағдарламасын және қажетті құрылғының контекстік мәзірін ашыңыз. Содан кейін Виртуалды машина параметрлерін таңдаңыз:
Жаңа терезеде Параметрлер қойындысына өтіңіз:
Одан кейін Ортақ қалталар элементін ашыңыз және Қалталарды ортақ пайдалану қосқышын Әрқашан қосулы күйіне орнатыңыз:
Содан кейін ортақ қалтаны қосу керек. Ол үшін ашылған терезеде Қосу... түймесін басыңыз, ортақ қалтаның атын енгізіңіз, содан кейін негізгі жүйеде қажетті қалтаға жолды енгізіңіз немесе таңдаңыз. Содан кейін барлығын сақтау үшін терезенің төменгі жағындағы OK және Сақтау түймесін басыңыз.
Содан кейін виртуалды машинаны іске қосуға болады. Ортақ қалтада ол /mnt/hgfs
ішіне орнатылуы керек. Егер мұндай қалта болмаса, open-vm-tools
және open-vm-tools-desktop
бумаларының орнатылғанын тексеріңіз:
$ sudo apt install open-vm-tools open-vm-tools-desktop
Содан кейін, пәрменді пайдаланып, ортақ қалтаңыздың қонақ жүйесінде көрінетінін тексеруге болады:
$ vmware-hgfsclient
Осыдан кейін сізде барлық ортақ қалталарды /mnt
ішіне орнату мүмкіндігі бар. Ол үшін алдымен /mnt/hgfs
қалтасын жасаңыз, егер ол жоқ болса:
$ sudo mkdir /mnt/hgfs
vmhgfs-fuse
утилитасын пайдаланып орнату ғана қалады:
$ sudo vmhgfs-fuse .host: /mnt/hgfs -o allow_other -o uid=1000
Бекіту нүктесіне жолдан басқа, allow_other
опциясын өзгерту керек, сонда барлық пайдаланушылар қалтаға қол жеткізе алады және қалта иесін 1000 идентификаторы бар пайдаланушы ете алады, әдетте бұл бірінші тіркелген пайдаланушының идентификаторы. жүйе, егер сізде басқа идентификатор болса, оны өзіңіздікімен ауыстырыңыз. Бұл пайдаланушыға файлдарды осы қалтаға жазуға мүмкіндік береді.
Енді сіз оның мазмұнын көре аласыз:
$ sudo vmhgfs-fuse .host: /mnt/hgfs -o allow_other -o uid=1000
$ ls /mnt/hgfs/Data
Немесе менеджерде:
Соңында, /etc/fstab
ішіне келесі жолды қосу керек :
$sudo vi /etc/fstab $ .host: /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,nonempty 0 0
Егер сізге белгілі бір ортақ қалтаны ғана орнату қажет болса, мысалы, Деректер, оның атын .host
мекенжайынан кейін көрсету керек:
.host:/Data /mnt/hgfs fuse.vmhgfs-fuse defaults,allow_other,uid=1000,nonempty 0 0
Көріп отырғаныңыздай, Linux жүйесінде ортақ VMware қалтасын орнату қиын емес; егер автоматты орнату жұмыс істемесе, оны орнату қиын болмайды.