Kali 2016 can't install Parallels Tools.

Thare

Bit poster
When I install Parallels Tools in the newest Kali(2016),there is a error ...
11.1.2 (32408)
 

Attachments

  • 001.jpg
    001.jpg
    92.3 KB · Views: 154
Last edited:
Hi ,
I found a way to install parallel tools.

I did install Kali 2016.1 on Parallels 11, in the moment to install parallel tools, I got the same problem.
Trying to get the headers manually throws an error: Unable to locate the package linux-headers-4.3.0-kali1-amd64.
After some troubleshooting, I found the way
0) Verify that the repositories for kali are correct:
>more /etc/apt/sources.list
deb http://http.kali.org/kali kali-rolling main contrib non-free
# For source package access, uncomment the following line
# deb-src http://http.kali.org/kali kali-rolling main contrib non-free

1) >apt-get clean
2) >apt-get update
3) >apt-get upgrade -y
4) >apt-get dist-upgrade -y
5) restart
---- you should be upgraded to 4.4.0 or higher (use '>uname -r' to confirm)
6) install the parallel tools by running the installer

regards
Mauricio

please check the original post here:
https://kalitut.blogspot.com.au/201...t-repositories.html?showComment=1456659118060
 
I am getting error asking to install linux-headers-4.3.0 and printer-driver-postscript-hp (ref S3)
However I have already install printer-driver-postscript-hp (refer screen shot s4)
I cant find linux-headers-4.3.0 .. and instead I have linux-headers-4.4.0 available (Refer screen shot s5)
And linux-headers-4.4.0 is already installed. (refer Screen shot s6)
Still I am getting error (screen shot s1) ..
 

Attachments

  • s3.png
    s3.png
    79.3 KB · Views: 60
  • s4.png
    s4.png
    446.6 KB · Views: 64
  • s5.png
    s5.png
    634.4 KB · Views: 57
  • s6.png
    s6.png
    336.9 KB · Views: 58
Last edited:
Hi ,
I found a way to install parallel tools.

I did install Kali 2016.1 on Parallels 11, in the moment to install parallel tools, I got the same problem.
Trying to get the headers manually throws an error: Unable to locate the package linux-headers-4.3.0-kali1-amd64.
After some troubleshooting, I found the way
0) Verify that the repositories for kali are correct:
>more /etc/apt/sources.list
deb http://http.kali.org/kali kali-rolling main contrib non-free
# For source package access, uncomment the following line
# deb-src http://http.kali.org/kali kali-rolling main contrib non-free

1) >apt-get clean
2) >apt-get update
3) >apt-get upgrade -y
4) >apt-get dist-upgrade -y
5) restart
---- you should be upgraded to 4.4.0 or higher (use '>uname -r' to confirm)
6) install the parallel tools by running the installer

regards
Mauricio

please check the original post here:
https://kalitut.blogspot.com.au/201...t-repositories.html?showComment=1456659118060
u r right
 
Tried all solutions in the net including #6.
But here is the solution that worked for me:
Just copy the whole content of the Parallels installer "CD" to your Desktop or any other directory and than do:
$ ./install
Thats it.
 
Try this one steps:
Open up a Terminal window in Kali and run the following commands
cd /media/cdrom0
cp -r install installer/ kmods/ tools/ version /tmp
cd /tmp
./install
 
what I did to get installation of the Parallels Tools -
Copied the contents of Parallels tools CD to a folder on Desktop - changed the permissions of 'install, 'install-gui' and one more file (i dont remember which was it) - then I could run the installation.
Later I installed some packages as suggested by the installer.
I did the update, upgrade and dist-upgrade
But still the installer keeps asking me to install 'printer-driver-postscript-hp' which actually is already installed and reinstalled it many times. when the installer tries to install it by itself it returns some error - error in installing parallels tools please look up the log file --.
Please help me
 
Last edited:
Ok thanks, i tried it too...
I've got a problem during downloading after prompt : "Some component needed for Paralleles Tools installation are missing on your system. Do you want to download theses component automatically?"
I choose "Next" (Yes), then, download begins... then error.
An idea ?
 
Hi, i have the same issue.
I did what suggested in #6, but it keeps asking me to install printer-driver-postscript-hp.
Here is the log file.
Help, please!

2016-09-20T20:22:00+0200:

Parallels Tools 10.2.1-29006 Installer started.
2016-09-20T20:22:00+0200: Failed to setup console printk level.
2016-09-20T20:22:02+0200: execCmd: ./installer/pm.sh check_guest_tools 2>&1 [1]
2016-09-20T20:23:23+0200: Scaricamento di:1 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease [30,5 kB]
Scaricamento di:2 http://kali.mirror.garr.it/mirrors/kali kali-rolling/main amd64 Packages [14,0 MB]
Recuperati 14,0 MB in 12s (1.087 kB/s)
Lettura elenco dei pacchetti...
Return code from apt-get update is 0
Selezionato il pacchetto cpp-5 non precedentemente selezionato.
(Lettura del database...
(Lettura del database... 5%
(Lettura del database... 10%
(Lettura del database... 15%
(Lettura del database... 20%
(Lettura del database... 25%
(Lettura del database... 30%
(Lettura del database... 35%
(Lettura del database... 40%
(Lettura del database... 45%
(Lettura del database... 50%
(Lettura del database... 55%
(Lettura del database... 60%
(Lettura del database... 65%
(Lettura del database... 70%
(Lettura del database... 75%
(Lettura del database... 80%
(Lettura del database... 85%
(Lettura del database... 90%
(Lettura del database... 95%
(Lettura del database... 100%
(Lettura del database... 302932 file e directory attualmente installati.)
Preparativi per estrarre .../0-cpp-5_5.4.1-1_amd64.deb...
Estrazione di cpp-5 (5.4.1-1)...
Selezionato il pacchetto gcc-5 non precedentemente selezionato.
Preparativi per estrarre .../1-gcc-5_5.4.1-1_amd64.deb...
Estrazione di gcc-5 (5.4.1-1)...
Selezionato il pacchetto linux-compiler-gcc-5-x86 non precedentemente selezionato.
Preparativi per estrarre .../2-linux-compiler-gcc-5-x86_4.6.4-1kali1_amd64.deb...
Estrazione di linux-compiler-gcc-5-x86 (4.6.4-1kali1)...
Selezionato il pacchetto linux-headers-4.6.0-kali1-common non precedentemente selezionato.
Preparativi per estrarre .../3-linux-headers-4.6.0-kali1-common_4.6.4-1kali1_amd64.deb...
Estrazione di linux-headers-4.6.0-kali1-common (4.6.4-1kali1)...
Selezionato il pacchetto linux-kbuild-4.6 non precedentemente selezionato.
Preparativi per estrarre .../4-linux-kbuild-4.6_4.6.4-1kali1_amd64.deb...
Estrazione di linux-kbuild-4.6 (4.6.4-1kali1)...
Selezionato il pacchetto linux-headers-4.6.0-kali1-amd64 non precedentemente selezionato.
Preparativi per estrarre .../5-linux-headers-4.6.0-kali1-amd64_4.6.4-1kali1_amd64.deb...
Estrazione di linux-headers-4.6.0-kali1-amd64 (4.6.4-1kali1)...
Configurazione di linux-kbuild-4.6 (4.6.4-1kali1)...
Elaborazione dei trigger per man-db (2.7.5-1)...
Configurazione di linux-headers-4.6.0-kali1-common (4.6.4-1kali1)...
Configurazione di cpp-5 (5.4.1-1)...
Configurazione di gcc-5 (5.4.1-1)...
Configurazione di linux-compiler-gcc-5-x86 (4.6.4-1kali1)...
Configurazione di linux-headers-4.6.0-kali1-amd64 (4.6.4-1kali1)...
Selezionato il pacchetto dkms non precedentemente selezionato.
(Lettura del database...
(Lettura del database... 5%
(Lettura del database... 10%
(Lettura del database... 15%
(Lettura del database... 20%
(Lettura del database... 25%
(Lettura del database... 30%
(Lettura del database... 35%
(Lettura del database... 40%
(Lettura del database... 45%
(Lettura del database... 50%
(Lettura del database... 55%
(Lettura del database... 60%
(Lettura del database... 65%
(Lettura del database... 70%
(Lettura del database... 75%
(Lettura del database... 80%
(Lettura del database... 85%
(Lettura del database... 90%
(Lettura del database... 95%
(Lettura del database... 100%
(Lettura del database... 315032 file e directory attualmente installati.)
Preparativi per estrarre .../0-dkms_2.2.1.0+git20160527-1_all.deb...
Estrazione di dkms (2.2.1.0+git20160527-1)...
Selezionato il pacchetto linux-headers-amd64 non precedentemente selezionato.
Preparativi per estrarre .../1-linux-headers-amd64_4.6+74+kali1_amd64.deb...
Estrazione di linux-headers-amd64 (4.6+74+kali1)...
Configurazione di linux-headers-amd64 (4.6+74+kali1)...
Configurazione di dkms (2.2.1.0+git20160527-1)...
Elaborazione dei trigger per man-db (2.7.5-1)...

Estrazione dei template dai pacchetti: 93%
Estrazione dei template dai pacchetti: 100%
Preconfigurazione dei pacchetti in corso
Selezionato il pacchetto libcupsmime1:amd64 non precedentemente selezionato.
(Lettura del database...
(Lettura del database... 5%
(Lettura del database... 10%
(Lettura del 2016-09-20T20:23:26+0200: database... 15%
(Lettura del database... 20%
(Lettura del database... 25%
(Lettura del database... 30%
(Lettura del database... 35%
(Lettura del database... 40%
(Lettura del database... 45%
(Lettura del database... 50%
(Lettura del database... 55%
(Lettura del database... 60%
(Lettura del database... 65%
(Lettura del database... 70%
(Lettura del database... 75%
(Lettura del database... 80%
(Lettura del database... 85%
(Lettura del database... 90%
(Lettura del database... 95%
(Lettura del database... 100%
(Lettura del database... 315092 file e directory attualmente installati.)
Preparativi per estrarre .../00-libcupsmime1_2.1.4-4_amd64.deb...
Estrazione di libcupsmime1:amd64 (2.1.4-4)...
Selezionato il pacchetto bc non precedentemente selezionato.
Preparativi per estrarre .../01-bc_1.06.95-9+b1_amd64.deb...
Estrazione di bc (1.06.95-9+b1)...
Selezionato il pacchetto cups-daemon non precedentemente selezionato.
Preparativi per estrarre .../02-cups-daemon_2.1.4-4_amd64.deb...
Estrazione di cups-daemon (2.1.4-4)...
Selezionato il pacchetto libart-2.0-2:amd64 non precedentemente selezionato.
Preparativi per estrarre .../03-libart-2.0-2_2.3.21-2_amd64.deb...
Estrazione di libart-2.0-2:amd64 (2.3.21-2)...
Selezionato il pacchetto libcupscgi1:amd64 non precedentemente selezionato.
Preparativi per estrarre .../04-libcupscgi1_2.1.4-4_amd64.deb...
Estrazione di libcupscgi1:amd64 (2.1.4-4)...
Selezionato il pacchetto libcupsppdc1:amd64 non precedentemente selezionato.
Preparativi per estrarre .../05-libcupsppdc1_2.1.4-4_amd64.deb...
Estrazione di libcupsppdc1:amd64 (2.1.4-4)...
Selezionato il pacchetto libqpdf17:amd64 non precedentemente selezionato.
Preparativi per estrarre .../06-libqpdf17_6.0.0-2_amd64.deb...
Estrazione di libqpdf17:amd64 (6.0.0-2)...
Selezionato il pacchetto cups-filters-core-drivers non precedentemente selezionato.
Preparativi per estrarre .../07-cups-filters-core-drivers_1.10.0-1_amd64.deb...
Estrazione di cups-filters-core-drivers (1.10.0-1)...
Selezionato il pacchetto cups-core-drivers non precedentemente selezionato.
Preparativi per estrarre .../08-cups-core-drivers_2.1.4-4_amd64.deb...
Estrazione di cups-core-drivers (2.1.4-4)...
Selezionato il pacchetto cups-server-common non precedentemente selezionato.
Preparativi per estrarre .../09-cups-server-common_2.1.4-4_all.deb...
Estrazione di cups-server-common (2.1.4-4)...
Selezionato il pacchetto cups-ppdc non precedentemente selezionato.
Preparativi per estrarre .../10-cups-ppdc_2.1.4-4_amd64.deb...
Estrazione di cups-ppdc (2.1.4-4)...
Selezionato il pacchetto libfontembed1:amd64 non precedentemente selezionato.
Preparativi per estrarre .../11-libfontembed1_1.10.0-1_amd64.deb...
Estrazione di libfontembed1:amd64 (1.10.0-1)...
Selezionato il pacchetto cups-filters non precedentemente selezionato.
Preparativi per estrarre .../12-cups-filters_1.10.0-1_amd64.deb...
Estrazione di cups-filters (1.10.0-1)...
Selezionato il pacchetto cups non precedentemente selezionato.
Preparativi per estrarre .../13-cups_2.1.4-4_amd64.deb...
Estrazione di cups (2.1.4-4)...
Selezionato il pacchetto cups-browsed non precedentemente selezionato.
Preparativi per estrarre .../14-cups-browsed_1.10.0-1_amd64.deb...
Estrazione di cups-browsed (1.10.0-1)...
Selezionato il pacchetto hplip-data non precedentemente selezionato.
Preparativi per estrarre .../15-hplip-data_3.16.8+repack0-2_all.deb...
Estrazione di hplip-data (3.16.8+repack0-2)...
Selezionato il pacchetto libhpmud0:amd64 non precedentemente selezionato.
Preparativi per estrarre .../16-libhpmud0_3.16.8+repack0-2_amd64.deb...
Estrazione di libhpmud0:amd64 (3.16.8+repack0-2)...
Selezionato il pacchetto libsane-hpaio:amd64 non precedentemente selezionato.
Preparativi per estrarre .../17-libsane-hpaio_3.16.8+repack0-2_amd64.deb...
Estrazione di libsane-hpaio:amd64 (3.16.8+repack0-2)...
Selezionato il pacchetto printer-driver-hpcups non precedentemente selezionato.
Preparativi per estrarre .../18-printer-driver-hpcups_3.16.8+repack0-2_amd64.deb...
Estrazione di printer-driver-hpcups (3.16.8+repack0-2)...
Selezionato il pacchetto pyth2016-09-20T20:23:30+0200: on3-ptyprocess non precedentemente selezionato.
Preparativi per estrarre .../19-python3-ptyprocess_0.5.1-1_all.deb...
Estrazione di python3-ptyprocess (0.5.1-1)...
Selezionato il pacchetto python3-pexpect non precedentemente selezionato.
Preparativi per estrarre .../20-python3-pexpect_4.2.0-1_all.deb...
Estrazione di python3-pexpect (4.2.0-1)...
Selezionato il pacchetto python3-reportlab-accel:amd64 non precedentemente selezionato.
Preparativi per estrarre .../21-python3-reportlab-accel_3.3.0-1+b1_amd64.deb...
Estrazione di python3-reportlab-accel:amd64 (3.3.0-1+b1)...
Selezionato il pacchetto python3-reportlab non precedentemente selezionato.
Preparativi per estrarre .../22-python3-reportlab_3.3.0-1_all.deb...
Estrazione di python3-reportlab (3.3.0-1)...
Selezionato il pacchetto hplip non precedentemente selezionato.
Preparativi per estrarre .../23-hplip_3.16.8+repack0-2_amd64.deb...
Estrazione di hplip (3.16.8+repack0-2)...
Selezionato il pacchetto libgutenprint2 non precedentemente selezionato.
Preparativi per estrarre .../24-libgutenprint2_5.2.11-1_amd64.deb...
Estrazione di libgutenprint2 (5.2.11-1)...
Selezionato il pacchetto printer-driver-gutenprint non precedentemente selezionato.
Preparativi per estrarre .../25-printer-driver-gutenprint_5.2.11-1_amd64.deb...
Estrazione di printer-driver-gutenprint (5.2.11-1)...
Selezionato il pacchetto printer-driver-postscript-hp non precedentemente selezionato.
Preparativi per estrarre .../26-printer-driver-postscript-hp_3.16.8+repack0-2_all.deb...
Estrazione di printer-driver-postscript-hp (3.16.8+repack0-2)...
Selezionato il pacchetto python3-renderpm:amd64 non precedentemente selezionato.
Preparativi per estrarre .../27-python3-renderpm_3.3.0-1+b1_amd64.deb...
Estrazione di python3-renderpm:amd64 (3.3.0-1+b1)...
Selezionato il pacchetto qpdf non precedentemente selezionato.
Preparativi per estrarre .../28-qpdf_6.0.0-2_amd64.deb...
Estrazione di qpdf (6.0.0-2)...
Selezionato il pacchetto liblouisutdml-data non precedentemente selezionato.
Preparativi per estrarre .../29-liblouisutdml-data_2.6.0-3_all.deb...
Estrazione di liblouisutdml-data (2.6.0-3)...
Selezionato il pacchetto liblouisutdml7:amd64 non precedentemente selezionato.
Preparativi per estrarre .../30-liblouisutdml7_2.6.0-3+b1_amd64.deb...
Estrazione di liblouisutdml7:amd64 (2.6.0-3+b1)...
Selezionato il pacchetto liblouisutdml-bin non precedentemente selezionato.
Preparativi per estrarre .../31-liblouisutdml-bin_2.6.0-3+b1_amd64.deb...
Estrazione di liblouisutdml-bin (2.6.0-3+b1)...
Configurazione di libart-2.0-2:amd64 (2.3.21-2)...
Configurazione di cups-server-common (2.1.4-4)...
Configurazione di liblouisutdml-data (2.6.0-3)...
Elaborazione dei trigger per menu (2.1.47)...
Configurazione di libcupsmime1:amd64 (2.1.4-4)...
Configurazione di libgutenprint2 (5.2.11-1)...
Configurazione di hplip-data (3.16.8+repack0-2)...
Configurazione di libcupsppdc1:amd64 (2.1.4-4)...
Configurazione di libfontembed1:amd64 (1.10.0-1)...
Configurazione di libqpdf17:amd64 (6.0.0-2)...
Elaborazione dei trigger per libc-bin (2.23-5)...
Elaborazione dei trigger per systemd (231-4)...
Elaborazione dei trigger per man-db (2.7.5-1)...
Configurazione di python3-reportlab-accel:amd64 (3.3.0-1+b1)...
Configurazione di qpdf (6.0.0-2)...
Elaborazione dei trigger per dbus (1.10.10-1)...
Configurazione di bc (1.06.95-9+b1)...
Configurazione di libhpmud0:amd64 (3.16.8+repack0-2)...
Configurazione di python3-ptyprocess (0.5.1-1)...
Configurazione di libcupscgi1:amd64 (2.1.4-4)...
Configurazione di libsane-hpaio:amd64 (3.16.8+repack0-2)...
Configurazione di python3-renderpm:amd64 (3.3.0-1+b1)...
Configurazione di liblouisutdml7:amd64 (2.6.0-3+b1)...
Configurazione di cups-ppdc (2.1.4-4)...
Configurazione di cups-daemon (2.1.4-4)...
update-rc.d: As per Kali policy, cups init script is left disabled.
insserv: warning: current start runlevel(s) (empty) of script `cups' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (1 2 3 4 5) of script `cups' overrides LSB defaults (1).
Configurazione di liblouisutdml-bin (2.6.0-3+b1)2016-09-20T20:23:43+0200: ...
Configurazione di python3-reportlab (3.3.0-1)...
Configurazione di python3-pexpect (4.2.0-1)...
Configurazione di cups-filters-core-drivers (1.10.0-1)...
Configurazione di cups-filters (1.10.0-1)...
Configurazione di cups-browsed (1.10.0-1)...
update-rc.d: We have no instructions for the cups-browsed init script.
update-rc.d: It looks like a network service, we disable it.
insserv: warning: current start runlevel(s) (empty) of script `cups-browsed' overrides LSB defaults (2 3 4 5).
insserv: warning: current stop runlevel(s) (0 1 2 3 4 5 6) of script `cups-browsed' overrides LSB defaults (0 1 6).
Configurazione di cups-core-drivers (2.1.4-4)...
Configurazione di cups (2.1.4-4)...
Configurazione di printer-driver-gutenprint (5.2.11-1)...
Configurazione di printer-driver-hpcups (3.16.8+repack0-2)...
Configurazione di hplip (3.16.8+repack0-2)...
Creating/updating hplip user account...
Configurazione di printer-driver-postscript-hp (3.16.8+repack0-2)...
Elaborazione dei trigger per menu (2.1.47)...
Elaborazione dei trigger per libc-bin (2.23-5)...
Elaborazione dei trigger per systemd (231-4)...
Elaborazione dei trigger per dbus (1.10.10-1)...
2016-09-20T20:23:43+0200: execCmd: ./installer/pm.sh download_guest_tools 2>&1 [0]
Started installation of Parallels Guest Tools version '10.2.1.29006'

mar 20 set 2016, 20.23.43, CEST
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: File o directory non esistente
Start installation of prl_eth kernel module
make: ingresso nella directory "/usr/lib/parallels-tools/kmods"
cd prl_eth/pvmnet && make
make[1]: ingresso nella directory "/usr/lib/parallels-tools/kmods/prl_eth/pvmnet"
make -C /lib/modules/4.6.0-kali1-amd64/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet
make[2]: ingresso nella directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
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]: uscita dalla directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
make[1]: uscita dalla directory "/usr/lib/parallels-tools/kmods/prl_eth/pvmnet"
cd prl_tg/Toolgate/Guest/Linux/prl_tg && make
make[1]: ingresso nella directory "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg"
make -C /lib/modules/4.6.0-kali1-amd64/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]: ingresso nella directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
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 'tg_submit':
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:314:2: error: implicit declaration of function 'page_cache_get' [-Werror=implicit-function-declaration]
page_cache_get(rq.pg);
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:376:2: error: implicit declaration of function 'page_cache_release' [-Werror=implicit-function-declaration]
page_cache_release(rq.pg);
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/processor.h:15:0,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/cpufeature.h:4,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/thread_info.h:52,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/thread_info.h:54,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/preempt.h:6,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/preempt.h:59,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/spinlock.h:50,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/seqlock.h:35,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/time.h:5,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/stat.h:18,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/module.h:10,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:9:
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c: In function 'map_user_request':
/usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/current.h:17:17: warning: passing argument 1 of 'get_user_pages' makes integer from pointer without a cast [-Wint-conversion]
#define current get_current()
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:23: note: in expansion of macro 'current'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'long unsigned int' but argument is of type 'struct task_struct *'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/processor.h:15:0,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/cpufeature.h:4,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/thread_info.h:52,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/thread_info.h:54,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/preempt.h:6,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/preempt.h:59,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/spinlock.h:50,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/seqlock.h:35,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/time.h:5,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/stat.h:18,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/module.h:10,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:9:
/usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/current.h:17:17: warning: passing argument 2 of 'get_user_pages' makes integer from pointer without a cast [-Wint-conversion]
#define current get_current()
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:32: note: in expansion of macro 'current'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'long unsigned int' but argument is of type 'struct mm_struct *'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:482:9: warning: passing argument 5 of 'get_user_pages' makes pointer from integer without a cast [-Wint-conversion]
sbuf->Writable, 0,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'struct page **' but argument is of type 'unsigned char:1'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:8: error: too many arguments to function 'get_user_pages'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: declared here
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/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:8: 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 [-Wint-conversion]
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 [-Wint-conversion]
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 [-Wint-conversion]
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 [-Wint-conversion]
dst = vmalloc(dsize);
^
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.6.0-kali1-common/scripts/Makefile.build:296: set di istruzioni per l'obiettivo "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o" non riuscito
make[5]: *** [/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o] Errore 1
/usr/src/linux-headers-4.6.0-kali1-common/Makefile:1446: set di istruzioni per l'obiettivo "_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg" non riuscito
make[4]: *** [_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg] Errore 2
Makefile:146: set di istruzioni per l'obiettivo "sub-make" non riuscito
make[3]: *** [sub-make] Errore 2
Makefile:8: set di istruzioni per l'obiettivo "all" non riuscito
make[2]: *** [all] Errore 2
make[2]: uscita dalla directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/Makefile.v26:29: set di istruzioni per l'obiettivo "prl_tg" non riuscito
make[1]: *** [prl_tg] Errore 2
make[1]: uscita dalla directory "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg"
Makefile.kmods:23: set di istruzioni per l'obiettivo "installme" non riuscito
make: *** [installme] Errore 2
make: uscita dalla directory "/usr/lib/parallels-tools/kmods"
Error: could not build kernel modules
Error: failed to install kernel modules
2016-09-20T20:23:45+0200: execCmd: ./install --install [143]
2016-09-20T20:23:45+0200: Error: An error occurred when installing Parallels Tools. Please go to /var/log/parallels-tools-install.log for more information.
2016-09-20T20:23:52+0200: Exiting with code 1
2016-09-21T11:28:26+0200:

Parallels Tools 10.2.1-29006 Installer started.
2016-09-21T11:28:26+0200: Failed to setup console printk level.
2016-09-21T11:28:28+0200: execCmd: ./installer/pm.sh check_guest_tools 2>&1 [1]
2016-09-21T11:28:40+0200: Scaricamento di:1 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease [30,5 kB]
Scaricamento di:2 http://kali.mirror.garr.it/mirrors/kali kali-rolling/main amd64 Packages [14,0 MB]
Recuperati 14,0 MB in 7s (1.962 kB/s)
Lettura elenco dei pacchetti...
Return code from apt-get update is 0
2016-09-21T11:28:40+0200: execCmd: ./installer/pm.sh download_guest_tools 2>&1 [0]
Started installation of Parallels Guest Tools version '10.2.1.29006'

mer 21 set 2016, 11.28.40, CEST
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: File o directory non esistente
Start installation of prl_eth kernel module
make: ingresso nella directory "/usr/lib/parallels-tools/kmods"
cd prl_eth/pvmnet && make
make[1]: ingresso nella directory "/usr/lib/parallels-tools/kmods/prl_eth/pvmnet"
make -C /lib/modules/4.6.0-kali1-amd64/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet
make[2]: ingresso nella directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
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]: uscita dalla directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
make[1]: uscita dalla directory "/usr/lib/parallels-tools/kmods/prl_eth/pvmnet"
cd prl_tg/Toolgate/Guest/Linux/prl_tg && make
make[1]: ingresso nella directory "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg"
make -C /lib/modules/4.6.0-kali1-amd64/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]: ingresso nella directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
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 'tg_submit':
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:314:2: error: implicit declaration of function 'page_cache_get' [-Werror=implicit-function-declaration]
page_cache_get(rq.pg);
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:376:2: error: implicit declaration of function 'page_cache_release' [-Werror=implicit-function-declaration]
page_cache_release(rq.pg);
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/processor.h:15:0,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/cpufeature.h:4,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/thread_info.h:52,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/thread_info.h:54,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/preempt.h:6,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/preempt.h:59,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/spinlock.h:50,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/seqlock.h:35,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/time.h:5,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/stat.h:18,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/module.h:10,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:9:
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c: In function 'map_user_request':
/usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/current.h:17:17: warning: passing argument 1 of 'get_user_pages' makes integer from pointer without a cast [-Wint-conversion]
#define current get_current()
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:23: note: in expansion of macro 'current'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'long unsigned int' but argument is of type 'struct task_struct *'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/processor.h:15:0,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/cpufeature.h:4,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/thread_info.h:52,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/thread_info.h:54,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/preempt.h:6,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/preempt.h:59,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/spinlock.h:50,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/seqlock.h:35,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/time.h:5,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/stat.h:18,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/module.h:10,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:9:
/usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/current.h:17:17: warning: passing argument 2 of 'get_user_pages' makes integer from pointer without a cast [-Wint-conversion]
#define current get_current()
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:32: note: in expansion of macro 'current'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'long unsigned int' but argument is of type 'struct mm_struct *'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:482:9: warning: passing argument 5 of 'get_user_pages' makes pointer from integer without a cast [-Wint-conversion]
sbuf->Writable, 0,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'struct page **' but argument is of type 'unsigned char:1'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:8: error: too many arguments to function 'get_user_pages'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: declared here
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/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:8: 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 [-Wint-conversion]
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 [-Wint-conversion]
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 [-Wint-conversion]
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 [-Wint-conversion]
dst = vmalloc(dsize);
^
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.6.0-kali1-common/scripts/Makefile.build:296: set di istruzioni per l'obiettivo "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o" non riuscito
make[5]: *** [/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o] Errore 1
/usr/src/linux-headers-4.6.0-kali1-common/Makefile:1446: set di istruzioni per l'obiettivo "_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg" non riuscito
make[4]: *** [_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg] Errore 2
Makefile:146: set di istruzioni per l'obiettivo "sub-make" non riuscito
make[3]: *** [sub-make] Errore 2
Makefile:8: set di istruzioni per l'obiettivo "all" non riuscito
make[2]: *** [all] Errore 2
make[2]: uscita dalla directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/Makefile.v26:29: set di istruzioni per l'obiettivo "prl_tg" non riuscito
make[1]: *** [prl_tg] Errore 2
make[1]: uscita dalla directory "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg"
Makefile.kmods:23: set di istruzioni per l'obiettivo "installme" non riuscito
make: *** [installme] Errore 2
make: uscita dalla directory "/usr/lib/parallels-tools/kmods"
Error: could not build kernel modules
Error: failed to install kernel modules
2016-09-21T11:28:42+0200: execCmd: ./install --install [143]
2016-09-21T11:28:42+0200: Error: An error occurred when installing Parallels Tools. Please go to /var/log/parallels-tools-install.log for more information.
2016-09-21T11:28:46+0200: Exiting with code 1
2016-09-21T11:31:00+0200:

Parallels Tools 10.2.1-29006 Installer started.
2016-09-21T11:31:00+0200: Failed to setup console printk level.
2016-09-21T11:31:02+0200: execCmd: ./installer/pm.sh check_guest_tools 2>&1 [1]
2016-09-21T11:31:28+0200: Trovato:1 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease
Lettura elenco dei pacchetti...
Return code from apt-get update is 0
Selezionato il pacchetto printer-driver-postscript-hp non precedentemente selezionato.
(Lettura del database...
(Lettura del database... 5%
(Lettura del database... 10%
(Lettura del database... 15%
(Lettura del database... 20%
(Lettura del database... 25%
(Lettura del database... 30%
(Lettura del database... 35%
(Lettura del database... 40%
(Lettura del database... 45%
(Lettura del database... 50%
(Lettura del database... 55%
(Lettura del database... 60%
(Lettura del database... 65%
(Lettura del database... 70%
(Lettura del database... 75%
(Lettura del database... 80%
(Lettura del database... 85%
(Lettura del database... 90%
(Lettura del database... 95%
(Lettura del database... 100%
(Lettura del database... 317263 file e directory attualmente installati.)
Preparativi per estrarre .../printer-driver-postscript-hp_3.16.8+repack0-2_all.deb...
Estrazione di printer-driver-postscript-hp (3.16.8+repack0-2)...
Configurazione di printer-driver-postscript-hp (3.16.8+repack0-2)...
Elaborazione dei trigger per cups (2.1.4-4)...
2016-09-21T11:31:28+0200: execCmd: ./installer/pm.sh download_guest_tools 2>&1 [0]
Started installation of Parallels Guest Tools version '10.2.1.29006'

mer 21 set 2016, 11.31.28, CEST
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: File o directory non esistente
Start installation of prl_eth kernel module
make: ingresso nella directory "/usr/lib/parallels-tools/kmods"
cd prl_eth/pvmnet && make
make[1]: ingresso nella directory "/usr/lib/parallels-tools/kmods/prl_eth/pvmnet"
make -C /lib/modules/4.6.0-kali1-amd64/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet
make[2]: ingresso nella directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
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]: uscita dalla directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
make[1]: uscita dalla directory "/usr/lib/parallels-tools/kmods/prl_eth/pvmnet"
cd prl_tg/Toolgate/Guest/Linux/prl_tg && make
make[1]: ingresso nella directory "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg"
make -C /lib/modules/4.6.0-kali1-amd64/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]: ingresso nella directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
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 'tg_submit':
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:314:2: error: implicit declaration of function 'page_cache_get' [-Werror=implicit-function-declaration]
page_cache_get(rq.pg);
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:376:2: error: implicit declaration of function 'page_cache_release' [-Werror=implicit-function-declaration]
page_cache_release(rq.pg);
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/processor.h:15:0,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/cpufeature.h:4,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/thread_info.h:52,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/thread_info.h:54,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/preempt.h:6,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/preempt.h:59,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/spinlock.h:50,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/seqlock.h:35,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/time.h:5,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/stat.h:18,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/module.h:10,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:9:
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c: In function 'map_user_request':
/usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/current.h:17:17: warning: passing argument 1 of 'get_user_pages' makes integer from pointer without a cast [-Wint-conversion]
#define current get_current()
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:23: note: in expansion of macro 'current'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'long unsigned int' but argument is of type 'struct task_struct *'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/processor.h:15:0,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/cpufeature.h:4,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/thread_info.h:52,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/thread_info.h:54,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/preempt.h:6,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/preempt.h:59,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/spinlock.h:50,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/seqlock.h:35,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/time.h:5,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/stat.h:18,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/module.h:10,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:9:
/usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/current.h:17:17: warning: passing argument 2 of 'get_user_pages' makes integer from pointer without a cast [-Wint-conversion]
#define current get_current()
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:32: note: in expansion of macro 'current'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'long unsigned int' but argument is of type 'struct mm_struct *'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:482:9: warning: passing argument 5 of 'get_user_pages' makes pointer from integer without a cast [-Wint-conversion]
sbuf->Writable, 0,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'struct page **' but argument is of type 'unsigned char:1'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:8: error: too many arguments to function 'get_user_pages'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: declared here
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/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:8: 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 [-Wint-conversion]
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 [-Wint-conversion]
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 [-Wint-conversion]
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 [-Wint-conversion]
dst = vmalloc(dsize);
^
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.6.0-kali1-common/scripts/Makefile.build:296: set di istruzioni per l'obiettivo "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o" non riuscito
make[5]: *** [/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o] Errore 1
/usr/src/linux-headers-4.6.0-kali1-common/Makefile:1446: set di istruzioni per l'obiettivo "_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg" non riuscito
make[4]: *** [_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg] Errore 2
Makefile:146: set di istruzioni per l'obiettivo "sub-make" non riuscito
make[3]: *** [sub-make] Errore 2
Makefile:8: set di istruzioni per l'obiettivo "all" non riuscito
make[2]: *** [all] Errore 2
make[2]: uscita dalla directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/Makefile.v26:29: set di istruzioni per l'obiettivo "prl_tg" non riuscito
make[1]: *** [prl_tg] Errore 2
make[1]: uscita dalla directory "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg"
Makefile.kmods:23: set di istruzioni per l'obiettivo "installme" non riuscito
make: *** [installme] Errore 2
make: uscita dalla directory "/usr/lib/parallels-tools/kmods"
Error: could not build kernel modules
Error: failed to install kernel modules
2016-09-21T11:31:30+0200: execCmd: ./install --install [143]
2016-09-21T11:31:30+0200: Error: An error occurred when installing Parallels Tools. Please go to /var/log/parallels-tools-install.log for more information.
2016-09-21T11:31:36+0200: Exiting with code 1
2016-09-21T11:31:50+0200:

Parallels Tools 10.2.1-29006 Installer started.
2016-09-21T11:31:50+0200: Failed to setup console printk level.
2016-09-21T11:32:07+0200: execCmd: ./installer/pm.sh check_guest_tools 2>&1 [1]
2016-09-21T11:32:26+0200: Trovato:1 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease
Lettura elenco dei pacchetti...
Return code from apt-get update is 0
2016-09-21T11:32:26+0200: execCmd: ./installer/pm.sh download_guest_tools 2>&1 [0]
Started installation of Parallels Guest Tools version '10.2.1.29006'

mer 21 set 2016, 11.32.26, CEST
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: File o directory non esistente
Start installation of prl_eth kernel module
make: ingresso nella directory "/usr/lib/parallels-tools/kmods"
cd prl_eth/pvmnet && make
make[1]: ingresso nella directory "/usr/lib/parallels-tools/kmods/prl_eth/pvmnet"
make -C /lib/modules/4.6.0-kali1-amd64/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet
make[2]: ingresso nella directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
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]: uscita dalla directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
make[1]: uscita dalla directory "/usr/lib/parallels-tools/kmods/prl_eth/pvmnet"
cd prl_tg/Toolgate/Guest/Linux/prl_tg && make
make[1]: ingresso nella directory "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg"
make -C /lib/modules/4.6.0-kali1-amd64/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]: ingresso nella directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
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 'tg_submit':
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:314:2: error: implicit declaration of function 'page_cache_get' [-Werror=implicit-function-declaration]
page_cache_get(rq.pg);
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:376:2: error: implicit declaration of function 'page_cache_release' [-Werror=implicit-function-declaration]
page_cache_release(rq.pg);
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/processor.h:15:0,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/cpufeature.h:4,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/thread_info.h:52,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/thread_info.h:54,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/preempt.h:6,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/preempt.h:59,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/spinlock.h:50,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/seqlock.h:35,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/time.h:5,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/stat.h:18,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/module.h:10,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:9:
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c: In function 'map_user_request':
/usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/current.h:17:17: warning: passing argument 1 of 'get_user_pages' makes integer from pointer without a cast [-Wint-conversion]
#define current get_current()
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:23: note: in expansion of macro 'current'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'long unsigned int' but argument is of type 'struct task_struct *'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/processor.h:15:0,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/cpufeature.h:4,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/thread_info.h:52,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/thread_info.h:54,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/preempt.h:6,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/preempt.h:59,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/spinlock.h:50,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/seqlock.h:35,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/time.h:5,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/stat.h:18,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/module.h:10,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:9:
/usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/current.h:17:17: warning: passing argument 2 of 'get_user_pages' makes integer from pointer without a cast [-Wint-conversion]
#define current get_current()
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:32: note: in expansion of macro 'current'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'long unsigned int' but argument is of type 'struct mm_struct *'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:482:9: warning: passing argument 5 of 'get_user_pages' makes pointer from integer without a cast [-Wint-conversion]
sbuf->Writable, 0,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'struct page **' but argument is of type 'unsigned char:1'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:8: error: too many arguments to function 'get_user_pages'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: declared here
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/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:8: 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 [-Wint-conversion]
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 [-Wint-conversion]
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 [-Wint-conversion]
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 [-Wint-conversion]
dst = vmalloc(dsize);
^
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.6.0-kali1-common/scripts/Makefile.build:296: set di istruzioni per l'obiettivo "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o" non riuscito
make[5]: *** [/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o] Errore 1
/usr/src/linux-headers-4.6.0-kali1-common/Makefile:1446: set di istruzioni per l'obiettivo "_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg" non riuscito
make[4]: *** [_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg] Errore 2
Makefile:146: set di istruzioni per l'obiettivo "sub-make" non riuscito
make[3]: *** [sub-make] Errore 2
Makefile:8: set di istruzioni per l'obiettivo "all" non riuscito
make[2]: *** [all] Errore 2
make[2]: uscita dalla directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/Makefile.v26:29: set di istruzioni per l'obiettivo "prl_tg" non riuscito
make[1]: *** [prl_tg] Errore 2
make[1]: uscita dalla directory "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg"
Makefile.kmods:23: set di istruzioni per l'obiettivo "installme" non riuscito
make: *** [installme] Errore 2
make: uscita dalla directory "/usr/lib/parallels-tools/kmods"
Error: could not build kernel modules
Error: failed to install kernel modules
2016-09-21T11:32:28+0200: execCmd: ./install --install [143]
2016-09-21T11:32:28+0200: Error: An error occurred when installing Parallels Tools. Please go to /var/log/parallels-tools-install.log for more information.
2016-09-21T11:36:06+0200: Exiting with code 1
2016-09-21T11:37:32+0200:

Parallels Tools 10.2.1-29006 Installer started.
2016-09-21T11:37:32+0200: Failed to setup console printk level.
2016-09-21T11:37:35+0200: execCmd: ./installer/pm.sh check_guest_tools 2>&1 [1]
2016-09-21T11:38:17+0200: Scaricamento di:1 http://kali.mirror.garr.it/mirrors/kali kali-rolling InRelease [30,5 kB]
Scaricamento di:2 http://kali.mirror.garr.it/mirrors/kali kali-rolling/main amd64 Packages [14,0 MB]
Scaricamento di:3 http://kali.mirror.garr.it/mirrors/kali kali-rolling/contrib amd64 Packages [95,4 kB]
Recuperati 14,1 MB in 37s (372 kB/s)
Lettura elenco dei pacchetti...
Return code from apt-get update is 0
2016-09-21T11:38:17+0200: execCmd: ./installer/pm.sh download_guest_tools 2>&1 [0]
Started installation of Parallels Guest Tools version '10.2.1.29006'

mer 21 set 2016, 11.38.17, CEST
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: File o directory non esistente
Start installation of prl_eth kernel module
make: ingresso nella directory "/usr/lib/parallels-tools/kmods"
cd prl_eth/pvmnet && make
make[1]: ingresso nella directory "/usr/lib/parallels-tools/kmods/prl_eth/pvmnet"
make -C /lib/modules/4.6.0-kali1-amd64/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet
make[2]: ingresso nella directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
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]: uscita dalla directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
make[1]: uscita dalla directory "/usr/lib/parallels-tools/kmods/prl_eth/pvmnet"
cd prl_tg/Toolgate/Guest/Linux/prl_tg && make
make[1]: ingresso nella directory "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg"
make -C /lib/modules/4.6.0-kali1-amd64/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]: ingresso nella directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
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 'tg_submit':
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:314:2: error: implicit declaration of function 'page_cache_get' [-Werror=implicit-function-declaration]
page_cache_get(rq.pg);
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:376:2: error: implicit declaration of function 'page_cache_release' [-Werror=implicit-function-declaration]
page_cache_release(rq.pg);
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/processor.h:15:0,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/cpufeature.h:4,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/thread_info.h:52,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/thread_info.h:54,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/preempt.h:6,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/preempt.h:59,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/spinlock.h:50,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/seqlock.h:35,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/time.h:5,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/stat.h:18,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/module.h:10,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:9:
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c: In function 'map_user_request':
/usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/current.h:17:17: warning: passing argument 1 of 'get_user_pages' makes integer from pointer without a cast [-Wint-conversion]
#define current get_current()
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:23: note: in expansion of macro 'current'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'long unsigned int' but argument is of type 'struct task_struct *'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/processor.h:15:0,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/cpufeature.h:4,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/thread_info.h:52,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/thread_info.h:54,
from /usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/preempt.h:6,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/preempt.h:59,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/spinlock.h:50,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/seqlock.h:35,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/time.h:5,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/stat.h:18,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/module.h:10,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:9:
/usr/src/linux-headers-4.6.0-kali1-common/arch/x86/include/asm/current.h:17:17: warning: passing argument 2 of 'get_user_pages' makes integer from pointer without a cast [-Wint-conversion]
#define current get_current()
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:32: note: in expansion of macro 'current'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'long unsigned int' but argument is of type 'struct mm_struct *'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:482:9: warning: passing argument 5 of 'get_user_pages' makes pointer from integer without a cast [-Wint-conversion]
sbuf->Writable, 0,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: expected 'struct page **' but argument is of type 'unsigned char:1'
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:480:8: error: too many arguments to function 'get_user_pages'
got = get_user_pages(current, current->mm,
^
In file included from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/scatterlist.h:7:0,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/dmapool.h:14,
from /usr/src/linux-headers-4.6.0-kali1-common/include/linux/pci.h:1242,
from /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c:11:
/usr/src/linux-headers-4.6.0-kali1-common/include/linux/mm.h:1288:6: note: declared here
long get_user_pages(unsigned long start, unsigned long nr_pages,
^
/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:8: 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 [-Wint-conversion]
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 [-Wint-conversion]
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 [-Wint-conversion]
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 [-Wint-conversion]
dst = vmalloc(dsize);
^
cc1: some warnings being treated as errors
/usr/src/linux-headers-4.6.0-kali1-common/scripts/Makefile.build:296: set di istruzioni per l'obiettivo "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o" non riuscito
make[5]: *** [/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.o] Errore 1
/usr/src/linux-headers-4.6.0-kali1-common/Makefile:1446: set di istruzioni per l'obiettivo "_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg" non riuscito
make[4]: *** [_module_/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg] Errore 2
Makefile:146: set di istruzioni per l'obiettivo "sub-make" non riuscito
make[3]: *** [sub-make] Errore 2
Makefile:8: set di istruzioni per l'obiettivo "all" non riuscito
make[2]: *** [all] Errore 2
make[2]: uscita dalla directory "/usr/src/linux-headers-4.6.0-kali1-amd64"
/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/Makefile.v26:29: set di istruzioni per l'obiettivo "prl_tg" non riuscito
make[1]: *** [prl_tg] Errore 2
make[1]: uscita dalla directory "/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg"
Makefile.kmods:23: set di istruzioni per l'obiettivo "installme" non riuscito
make: *** [installme] Errore 2
make: uscita dalla directory "/usr/lib/parallels-tools/kmods"
Error: could not build kernel modules
Error: failed to install kernel modules
2016-09-21T11:38:19+0200: execCmd: ./install --install [143]
2016-09-21T11:38:19+0200: Error: An error occurred when installing Parallels Tools. Please go to /var/log/parallels-tools-install.log for more information.
2016-09-21T11:38:57+0200: Exiting with code 1
 
also having this problem. The link you posted doesn't seem to be online any longer.

Can you explain the details?

I am having this same issue. I have verified that the printer-driver-postscript-hp is installed, yet the installation still says it is missing
 
Back
Top