У Ubuntu VM відсутні файли / mnt / hgfs?


12

У мене працює 64-розрядна версія Ubuntu на робочій станції VMWare 10. Хочу отримати доступ до файлів на моєму ПК Windows 8 (обидва на одному ПК). Я перевірив "завжди ввімкнено" для спільного використання папок у VMWare і надав шлях до своїх накопичувачів (E, F, G та папку на моєму ПК). Встановлені інструменти VM, вони актуалізовані. Перші двоє добре спрацювали для мене. Але для третього - "Error: cannot mount filesystem: No such device"відображається. Я не в змозі знайти спільні файли в /mnt/hgfs.

sudo apt-get install open-vm-tools
sudo mkdir /mnt/hgfs
sudo mount -t vmhgfs .host:/ /mnt/hgfs

Чи потрібно дозволити будь-який дозвіл доступу для моїх дисків. Для властивостей спільного доступу накопичувачів на W8 я включив опцію "Надіслати цю папку". Навіть тоді я не бачу спільних папок у своєму hgfs (ubuntu). Я нова бджола в ОС Linux, тому, будь ласка, допоможіть.

Спасибі, Раму.


Який Ubuntu є у вітрині?
— Томас Уорд

Я використовую Ubuntu 14 на робочій станції VMWare 10. Дякую,
— Ramu Vennavelly

Який Ubuntu 14? Там два, 14.04 та 14.10. Коли ви ставите запитання або відповідаєте на запитання щодо того, яку версію Ubuntu ви використовуєте, введіть повний номер версії.
— Thomas Ward

Це Ubuntu 14.10 (64-розрядна)
— Раму Веннавеллі

Відповіді:


23

У мене є аналогічна проблема, і я вирішив її за допомогою запропонованої тут процедури , як зазначено в коментарі Хорхе:

$ git clone https://github.com/rasa/vmware-tools-patches.git
$ cd vmware-tools-patches
$ ./patched-open-vm-tools.sh

Я сподіваюся, що це може вам допомогти.

Удачі!


Привіт, PieCot, дякую за допомогу. Я, проте, спробував кроки звідси theholmesoffice.com/… , і тому спільні папки працюють нормально.
— Раму Веннавеллі

Я використовую, open-vm-toolsі цей спосіб працює для мене, дякую!
— soulmachine

ДЯКУЙТЕ вибачте за те, що сказали "дякую", я не можу цього зробити, але я просто втратив близько 1 години, копаючи це, і всі відповіді були чистими BULLSHlT, тому що, здається, немає більше vmware-config-tools.pl (apt-file знайти результати нічого) та підтримка vmhgfs (grep -i vm / proc / fileystems нічого не призводить), але (навіть '16 відповідей) не відставала від таких, як вони там, і розраховуйте на це X (... так, ЦЕ РІШЕННЯ РОБОТИ РОБОТИ ...
— ДЯКУЙТЕ

1
Будь ласка, хтось позначить це правильною відповіддю. Я боровся з цією проблемою годинами на Ubuntu 16.04 LTS. Дякую!
— Дж. Еванс

працює як шарм без перезавантаження сервера. Я згоден на G Сорок. Це правильна відповідь.
— Дірк Шумахер

1

Відома несумісність між інструментами VMware та ядром у 14.10 та пізніших версіях. Він ще не розв'язаний VMware.

Ми повинні використовувати альтернативу VMware Tools, варіант з відкритим вихідним кодом, open-vm-tools. Це слід виправити для випуску, а спільні папки повинні працювати знову. Спочатку видаліть інструменти VMware. Потім перезавантажте гостя і запустіть sudo apt-get install open-vm-tools. Перезавантажте знову. Потім він повинен мати підтримку hgfs знову.


Зробив, як було запропоновано, але я не в змозі побачити спільні папки. Команда "vmware-hgfsclient" показує спільні папки ramu6390 @ ubuntu: ~ $ vmware-hgfsclient EFQ Hard Drive Mp3s
— Ramu Vennavelly

1
Вам все одно доведеться запустити команду mount з документації ( pubs.vmware.com/workstation-9/… ) mount -t vmhgfs .host:/ /mnt/hgfs, але створити спочатку каталог директорій та запустити її. Це має працювати тоді.
— Thomas Ward

2
mount -t vmhgfs .host: / / home / ramu6390 / shared Помилка: неможливо встановити файлову систему: Немає такого пристрою ... Ця помилка відображається. Як я вже створив папку, я створив папки. Я спробував "mount -t vmhgfs .host: / / mnt / hgfs", проте результат помилки такий же. Дякую,
— Раму Веннавеллі

Ви після цього перезапустили віртуальну машину та переконайтеся, що в налаштуваннях VM увімкнено Спільні папки?
— Thomas Ward

Так, все було зроблено, як сказано. Така ж помилка виникає і для команд кріплення.
— Раму Веннавеллі
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.