Parallels Desktop: v.10.3.0 (29227)
Platform: Macbook Pro Retina, Mid 2012
Host: OSX v.10.11.3
Guest: Ubuntu Linux v.14.04 LTS, 64 bit, kernel 4.2.0-27-generic
Problem: Parallels tools will not install
To reproduce the problem:
1. Open application: Parallels Desktop v.10.3.0 (29227)
2. Install VM: Ubuntu Linux v.14.04 LTE, 64 bit, kernel 4.2.0-27-generic. Reboot
3. Open a terminal emulator. Issue commands:
4. Select:
Parallels application menu > Devices > CD/DVD 1 > Disconnect
Parallels application menu > Devices > CD/DVD 1 > Connect Image...
/Applications/Parallels/Desktop/Contents/Resources/Tools/prl-tools-lin.iso
5. Open a terminal emulator. Issue commands:
Parallels Tools installer GUI starts. Select <Next>
Do you want to proceed to installing? Select <Next>
Download additional components? Select <Next>
An error occurred when installing Parallels Tools. Please go to /var/logs/parallels-tools-install.log for more information. Select <Exit>
6. Supress anger. Control impulse to trash PD and purchase VMWare. Spend hours 'Googling' and reading forum posts. Reinstall VM. Try this. Try that. Control impulse to trash PD and purchase VMWare.
9. Post to PD forum. Kindy ask fellow users for suggestions as to what the problem may be. Thank them in advance for any suggestions they may have.
Platform: Macbook Pro Retina, Mid 2012
Host: OSX v.10.11.3
Guest: Ubuntu Linux v.14.04 LTS, 64 bit, kernel 4.2.0-27-generic
Problem: Parallels tools will not install
To reproduce the problem:
1. Open application: Parallels Desktop v.10.3.0 (29227)
2. Install VM: Ubuntu Linux v.14.04 LTE, 64 bit, kernel 4.2.0-27-generic. Reboot
3. Open a terminal emulator. Issue commands:
Code:
$ sudo apt-get update && sudo apt-get upgrade
$ sudo apt-get install gcc make
$ sudo apt-get install linux-headers-$(uname -r) build-essential
4. Select:
Parallels application menu > Devices > CD/DVD 1 > Disconnect
Parallels application menu > Devices > CD/DVD 1 > Connect Image...
/Applications/Parallels/Desktop/Contents/Resources/Tools/prl-tools-lin.iso
5. Open a terminal emulator. Issue commands:
Code:
$ sudo umount /media/<username>/Parrallels\ Tools
$ sudo mkdir /media/cdrom
$ sudo mount /dev/cdrom /media/cdrom
$ ls /media/cdrom
$ Parallels Tools
$ cd /media/cdrom/Parallels\ Tools/
$ sudo ./install
Do you want to proceed to installing? Select <Next>
Download additional components? Select <Next>
An error occurred when installing Parallels Tools. Please go to /var/logs/parallels-tools-install.log for more information. Select <Exit>
6. Supress anger. Control impulse to trash PD and purchase VMWare. Spend hours 'Googling' and reading forum posts. Reinstall VM. Try this. Try that. Control impulse to trash PD and purchase VMWare.
9. Post to PD forum. Kindy ask fellow users for suggestions as to what the problem may be. Thank them in advance for any suggestions they may have.
Code:
Parallels Tools 10.3.0-29227 Installer started.
2016-03-18T10:11:37-0400: execCmd: ./installer/pm.sh check_guest_tools 2>&1 [0]
Started installation of Parallels Guest Tools version '10.3.0.29227'
Fri Mar 18 10:11:37 EDT 2016
Start installation or upgrade of Guest Tools
new version of parallels tools
Installed Guest Tools were not found
Perform installation into the /usr/lib/parallels-tools directory
cat: /usr/lib/parallels-tools/kmods/../version: No such file or directory
Start installation of prl_eth kernel module
make: Entering directory `/usr/lib/parallels-tools/kmods'
cd prl_eth/pvmnet && make
make[1]: Entering directory `/usr/lib/parallels-tools/kmods/prl_eth/pvmnet'
make -C /lib/modules/4.2.0-27-generic/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet
make[2]: Entering directory `/usr/src/linux-headers-4.2.0-27-generic'
LD /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/built-in.o
CC [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/pvmnet.o
LD [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.o
Building modules, stage 2.
MODPOST 1 modules
CC /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.mod.o
LD [M] /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/prl_eth.ko
make[2]: Leaving directory `/usr/src/linux-headers-4.2.0-27-generic'
make[1]: Leaving directory `/usr/lib/parallels-tools/kmods/prl_eth/pvmnet'
cd prl_tg/Toolgate/Guest/Linux/prl_tg && make
make[1]: Entering directory `/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg'
make -C /lib/modules/4.2.0-27-generic/build SUBDIRS=/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg SRCROOT=/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg modules
make[2]: Entering directory `/usr/src/linux-headers-4.2.0-27-generic'
CC [M] /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c: In function 'call_tg_sync':
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:776:2: error: implicit declaration of function 'vmalloc' [-Werror=implicit-function-declaration]
dst = vmalloc(dsize);
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:776:6: warning: assignment makes pointer from integer without a cast [enabled by default]
dst = vmalloc(dsize);
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:784:2: error: implicit declaration of function 'vfree' [-Werror=implicit-function-declaration]
vfree(dst);
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c: In function 'prl_tg_write':
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:852:15: warning: assignment makes pointer from integer without a cast [enabled by default]
sdesc.idata = vmalloc(src->InlineByteCount);
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:866:8: warning: assignment makes pointer from integer without a cast [enabled by default]
sbuf = vmalloc(ssize);
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:888:6: warning: assignment makes pointer from integer without a cast [enabled by default]
dst = vmalloc(dsize);
^
cc1: some warnings being treated as errors
make[3]: *** [/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o] Error 1
make[2]: *** [_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg] Error 2
make[2]: Leaving directory `/usr/src/linux-headers-4.2.0-27-generic'
make[1]: *** [prl_tg] Error 2
make[1]: Leaving directory `/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg'
make: *** [installme] Error 2
make: Leaving directory `/usr/lib/parallels-tools/kmods'
Error: could not build kernel modules
Error: failed to install kernel modules
2016-03-18T10:11:39-0400: execCmd: ./install --install [143]
2016-03-18T10:11:39-0400: Error: An error occurred when installing Parallels Tools. Please go to /var/log/parallels-tools-install.log for more information.
2016-03-18T10:11:42-0400: Exiting with code 1