Puoi anche modificare i file direttamente per risolvere questo problema. Questo è un po 'una seccatura, ma i comandi seguono.
vmhgfs
cd /vmware-tools-distrib/lib/modules/source
tar xf vmhgfs.tar
cd vmhgfs-only/
Apri e modifica inode.c
. Modifica riga 888, modifica
result = compat_vmtruncate(inode, newSize);
per
result = 0;
Quindi salva il file ed esci dall'editor. Infine, esegui il backup:
cd ..
rm -rf vmhgfs.tar
tar cf vmhgfs.tar vmhgfs-only/
rm -rf vmhgfs-only/
VMCI
cd ./lib/modules/source
tar -xvf vmci.tar.
Apri e modifica ./vmci-only/linux/driver.c
.
Modifica riga 127, modifica
.remove = __devexit_p(vmci_remove_device),
per
.remove = vmci_remove_device,
Modifica riga 1753, modifica
static init __devinit vmci_probe_device(struct pci_dev *pdev, const struct pci_device_id *id)
per
static int vmci_probe_device(struct pci_dev *pdev, const struct pci_device_id *id)
Modifica riga 1981, modifica
static void __devexit vmci_remove_device(struct pci_dev* pdev)
per
static void vmci_remove_device(struct pci_dev* pdev)
Chiudi e salva ./vmci-only/linux/driver.c. Quindi eseguire il backup dei file di backup.
tar -cf vmci.tar vmci-only
Ora puoi eseguire ./vmware-install.pl
e dovrebbe installare correttamente HGFS.
Ho dovuto riparare entrambi questi moduli rotti per far funzionare HGFS. Altri siti segnalano solo la necessità di correggere il modulo vmhgfs.
fonti:
HGFS: https://answers.launchpad.net/ubuntu/+question/227866
VMCI: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2050666
sudo vmware-config-tools
? Hai provato a reinstallare le aggiunte degli ospiti?