Не удается установить Parallels Tools в Ubuntu 18.04 LTS

Я не могу установить Parallels Tools на Ubuntu 18.04 LTS. Вот журнал ошибок:

Started installation of Parallels Guest Tools version '13.3.0.43321'

Thu Apr 26 21:45:11 PDT 2018
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
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.15.0-20-generic/build M=/usr/lib/parallels-tools/kmods/prl_eth/pvmnet
make[2]: Entering directory '/usr/src/linux-headers-4.15.0-20-generic'
Makefile:976: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
  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
FATAL: modpost: GPL-incompatible module prl_eth.ko uses GPL-only symbol 'sev_enable_key'
scripts/Makefile.modpost:92: recipe for target '__modpost' failed
make[3]: *** [__modpost] Error 1
Makefile:1555: recipe for target 'modules' failed
make[2]: *** [modules] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-4.15.0-20-generic'
/usr/lib/parallels-tools/kmods/prl_eth/pvmnet/Makefile.v26:11: recipe for target 'all' failed
make[1]: *** [all] Error 2
make[1]: Leaving directory '/usr/lib/parallels-tools/kmods/prl_eth/pvmnet'
Makefile.kmods:34: recipe for target 'installme' failed
make: *** [installme] Error 2
make: Leaving directory '/usr/lib/parallels-tools/kmods'
Error: could not build kernel modules
Error: failed to install kernel modules
Error: failed to install Parallels Guest Tools!
Please, look at /var/log/parallels-tools-install.log file for more information.

Однако при установке Parallels Tools на Ubuntu 16.04 LTS все прошло нормально.


person Kevin Zhang    schedule 27.04.2018    source источник


Ответы (3)


Parallels Tools не может собрать требуемый модуль ядра для ядер 4.15+.

См. https://forum.parallels.com/threads/fail-to-build-kernel-modules-on-linux-kernel-v4-15.343748/

В качестве обходного пути вы можете попробовать перейти на версию 4.14, но я не вижу пакетов ядра с предварительно скомпилированной версией 4.14. Возможно, вам придется перекомпилировать или посмотреть, была ли у предыдущих ежедневных газет версия 4.14 (не рекомендуется).

Решение: дождитесь, пока Parallels выпустит обновление.

person Marek Bettman    schedule 27.04.2018
comment
См. Здесь, как понизить версию ядра: bartsimons.me/installing-parallels -tools-on-ubuntu-18-04 - person Doka; 13.05.2018

Если вы хотите иметь полностью работающий Parallels Tools в дистрибутиве, использующем новейшее ядро, вы можете использовать это исправление, которое я сделал: https://gist.github.com/rudolfratusinski/a4d9e3caff11a4d9d81d2e84abc9afbf

Он принимает во внимание самые последние изменения в ядре (в данном случае timer.h)

person Rudolf Ratusiński    schedule 15.05.2018

Parallels 13.3.1-43365 и более поздние версии поддерживают Ubuntu 18.04. Источник: https://kb.parallels.com/124262

person bleater    schedule 04.07.2018
comment
Здесь по-прежнему не удается установить Parallels Tools для этой версии. - person darklon; 26.09.2020