Mendapatkan kesalahan saat mencoba mengatur folder bersama pada instance VMWare Fusion Ubuntu yang berjalan pada OSX

19

Menerima kesalahan berikut:

Tidak dapat memperbarui status berbagi folder runtime: Ada kesalahan pemasangan sistem file Folder Bersama di dalam sistem operasi tamu.

Menjalankan VMWare Fusion 5.0.2 pada OS X 10.6.8, OS tamu adalah Ubuntu 12.10 dengan VMware Tools diinstal.

Tidak bisa masuk ke / mnt / hgfs sama sekali, / mnt / direktori kosong. Matikan Shared Folders lalu nyalakan di VMWare Fusion dan terima kesalahan di atas.

Adakah yang harus dilakukan untuk memperbaikinya?

rubah
sumber
1
Saya mengalami masalah yang sama dengan Mountain Lion. Same Fusion build dan versi Ubuntu. Grrr.
Joshua Kaiser

Jawaban:

18

Beberapa bagian dari VMWare Tools akan diam-diam gagal menginstal kecuali mereka dapat mengkompilasi ekstensi kernel. Itu membutuhkan kompiler dan header generik untuk kernel saat ini, jadi instal itu:

sudo apt-get install build-essential linux-headers-$(uname -r)

Dan kemudian jalankan

sudo vmware-config-tools.pl
Phssthpok
sumber
9

Saya mengalami masalah yang sama pada Vmware fusion 4 beberapa hari yang lalu menggunakan Ubuntu 12.04 sebagai bintang tamu (Mac OS 10.6.8 sebagai tuan rumah). Jawaban singkatnya (solusi saya, setidaknya) adalah

  • JANGAN menginstal alat VMware yang disediakan VMWare Fusion; mereka tidak bekerja
  • sebagai gantinya, gunakan Ubuntu apt-get (atau antarmuka pengguna Synaptic) untuk menginstal open-vm-tools, versi open source dari alat vmware. Mereka bekerja.
  • Saya harus memasang secara manual Folder Bersama saya.

Misalnya, jika Anda memiliki folder bersama yang disebut proyek, lakukan hal berikut

sudo mkdir /mnt/hgfs
sudo mkdir /mnt/hgfs/projects
sudo mount -t vmhgfs .host:/projects /mnt/hgfs/projects

Setelah Anda memverifikasi pekerjaan ini (ls / mnt / hgfs / proyek), Anda dapat menambahkan baris yang sesuai ke fstab Anda

.host:/projects /mnt/hgfs/projects vmhgfs defaults,ttl=5,uid=1000,gid=1000 0 0

Latar Belakang: Saya menghabiskan waktu berjam-jam untuk mencoba semua solusi dan saran yang dijelaskan orang di web untuk mendapatkan "Instal vwmware tools" dari Fusion untuk mendukung folder bersama. Seperti yang dikatakan poster sebelumnya, ini membutuhkan build-essential, header kernel, dll. Tetapi saya tidak berhasil. Akhirnya saya mulai memeriksa modul kernel dan melihat bahwa dukungan vmhgfs TIDAK sedang dimuat. Kemudian saya melihat dengan seksama apa yang dilakukan skrip alat vmware menginstal, dan melihat terkubur dalam sedikit pesan bahwa kode vmhgfs memiliki kesalahan kompilasi. Pada dasarnya, kode vmware rusak pada versi kernel linux yang lebih baru; ternyata ini sudah berlangsung bertahun-tahun. Saya bingung; apakah ini berarti vmware belum t memperbaiki masalah ini (atau setidaknya yang terbaru)? Atau apakah itu berarti vmware fusion 4 terus menggunakan versi lama dari kode alat instal vmware? Hal yang sangat mengganggu adalah alat vmware menginstal laporan instalasi yang sukses; Anda benar-benar harus menggali melalui longsoran pesan untuk menyadari bahwa mungkin ada masalah dengan dukungan vmhgfs. Sejauh yang saya bisa lihat, metode instal alat vmware adalah yang terburuk dari kedua dunia: di satu sisi itu memerlukan kompilasi banyak kode sumber, sehingga ia menghadapkan Anda pada semua kerapuhan dan total transparansi dari proses itu; di sisi lain, ia mencoba menjadi penginstal "automagic", yang hanya OK jika "hanya berfungsi". Alih-alih gagal diam-diam dan meninggalkan Anda dengan sistem yang tidak t bekerja dan tidak ada informasi yang dapat digunakan tentang di mana mulai mencoba memperbaikinya. Terima kasih Tuhan untuk open source dan dimasukkannya open-vm-tools di manajer paket Ubuntu. Ini bekerja dengan baik.

Christopher Lee
sumber
Terima kasih. Menghapus instalan alat vmware kemudian menggunakan instruksi ini membuatnya bekerja untuk saya pada host OSX dan Ubuntu 13.04.
Jeff Allen
Wow, saya tidak tahu open-vm-tools ada. Ini berfungsi dengan baik pada Debian yang tidak stabil tanpa kesulitan sama sekali. Saya mungkin akan merekomendasikan agar orang mencobanya terlebih dahulu sebelum repot dengan VMware Tools.
jobo3208
0

Solusi Phssthpok adalah yang terbaik ketika itu akan berhasil. VMWare Tools dan fitur-fitur VMWare lainnya tidak diperbarui ketika versi baru VMWare dirilis. Ini sangat menjengkelkan dan saya berharap VMWare akan tetap di atas ini. The penulis fitur ini telah diakui masalah untuk beberapa kernel ( 3.13) dan ini dapat diperbarui dalam v7 tetapi dalam v5 saya itu tidak diperbarui.

Dalam kasus saya ini tidak berfungsi karena kernel saya ( 3.16.0-33) tidak berfungsi dengan VMWare Tools di VMWare Fusion 5. Saya harus menggunakan kernel yang lebih lama.

Kernel terbaru yang saya tahu berfungsi dengan v5 3.8.13jadi saya menambahkan kernel ini, reboot ke dalamnya, instal ulang vmware-tools, reboot lagi ke kernel ini dan alat vmware sekarang berfungsi.

Catatan: Tidak baik mengacaukan kernel kecuali Anda tahu apa yang Anda lakukan.

Anda dapat menemukan instruksi untuk menambahkan kernel lain di sini . Setelah kernel ditambahkan pilihlah saat boot. Untuk beberapa ini mungkin berarti menahan shift saat boot tetapi bagi saya itu hanya menekan advanced ubuntudan memilih kernel daripada membiarkannya ubuntu. Jangan lupa untuk boot dengan kernel ini mulai sekarang.

Setiap komentar tentang kernel mana yang bekerja di v6 atau v7 dipersilakan. Saya butuh sedikit hanya untuk menyadari kernel mana yang akan bekerja.

DUTGRIFF
sumber