Загальна папка для віртуальної машини і основної системи дуже часто необхідна для обміну файлами між хостовою і гостьовою операційною системою. В одній з минулих статей ми говорили про те як налаштувати загальну папку virtualbox. Але vmware-це теж дуже популярна віртуальна машина.
Тому в сьогоднішній статті ми розглянемо як зробити загальну папку vmware player у вашій системі. Я маю на увазі, що обидві операційні системи, хост і гість-це будь-який дистрибутив linux. В даному випадку це ubuntu.
Налаштування загальної папки vmware в linux
Почати треба з налаштування самої віртуальної машини. Запустіть vmware і відкрийте контекстне меню для потрібної машини. У ньому виберіть virtual machine settings :
У вікні, перейдіть на вкладку options :
На цій вкладці відкрийте пункт shared folders, а значення перемикача folder sharing встановіть в положення always enabled :
Потім треба додати загальну папку. Для цього клікніть по кнопці add… , у вікні, введіть назву спільної папки, а потім введіть або виберіть шлях до потрібної папки в основній системі. Потім натисніть кнопку ok і save внизу вікна щоб все зберегти.
Після цього можна запускати віртуальну машину. У самій віртуальній машині загальна папка повинна монтуватися в / mnt / hgfs . Якщо такої папки немає перевірте чи встановлені пакети 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, зазвичай це ідентифікатор першого зареєстрованого в системі користувача, якщо у вас інший ідентифікатор замініть на свій. Це дозволить цьому користувачеві записувати файли в цю папку.
Тепер, щоб ця папка монтувалася завжди при запуску системи треба додати такий рядок в /etc / fstab :
Sudo vi / etc / fstab
.host: /mnt/hgfs fuse.vmhgfs – fuse defaults, allow_other, uid=1000, nonempty 0 0
Або якщо ви хочете монтувати тільки певну загальну папку, наприклад, data, то треба вказати її ім’я після адреси .host:
.host:/data /mnt/hgfs fuse.vmhgfs – fuse defaults, allow_other, uid=1000, nonempty 0 0
Ось і все. Тепер ви знаєте як налаштовується загальна папка vmware в linux, а також як змонтувати її, якщо автоматичне монтування не працює. Як бачите, все досить просто.
стаття поширюється під ліцензією creative commons sharealike 4.0 при копіюванні матеріалу посилання на джерело обов’язкове.
( 4 оцінок, середнє: 5,00 з 5)