鸟安装ParallesDesktopTools增强

鸟安装ParallesDesktop增强

将ParallesTools挂载到指定位置,我没想那么复杂,直接把光驱里的文件复制出来了,然后新建了个文件夹

su -
mkdir eee
chmod +x -R /eee
cd eee
./install



这里可能提示你要安装什么什么包,如果他提示安装失败,你可以手动进行安装

sudo apt-get install checkpolicy
sudo apt-get install libelf-dev 
sudo apt-get install printer-driver-postscript-hp




再继续安装,就可以看到安装成功并重启的字样了。

重启不会崩溃么,我去年在鸟装pdtools重启直接崩溃,只能重装系统

不会,复制,粘贴,共享文件都没问题,测试的是PD15

继上次把鸟玩蹦没做快照这次,在安装的时候已经知道是内核的问题,但是按照网上给的解释没办法成功修复,报错如下:

E: Command line option --capability is not understood in combination wi
th the other options
2020-07-23T12:53:38+0800: o printer-driver-postscript-hp
2020-07-23T12:53:39+0800: execCmd: ./installer/pm.sh --install gtools --logfile
/var/log/parallels-tools-install.log [0]
Started installation of Parallels Guest Tools version '15.1.2.47123'
/tmp/parallels_fixed/installer/pm.sh: line 702: [: apt: integer expression expec
ted
E: Command line option --capability is not understood in combination wi
th the other options
o printer-driver-postscript-hp

Error during report about start installation of parallels tools.
Thu Jul 23 12:53:39 CST 2020
Start installation or upgrade of Guest Tools
new version of parallels tools
Installed Guest Tools were not found
Register service to install new Guest Tools
Perform installation into the /usr/lib/parallels-tools directory
make: Entering directory '/usr/lib/parallels-tools/kmods'
Will use compiler CC="cc".
Compiler version "cc (Debian 9.3.0-11) 9.3.0"
cd prl_eth/pvmnet && make CC=cc
make[1]: Entering directory '/usr/lib/parallels-tools/kmods/prl_eth/pvmnet'
make -C /lib/modules/5.5.0-1parrot1-amd64/build M=/usr/lib/parallels-tools/kmods
/prl_eth/pvmnet CC=cc
make[2]: Entering directory '/usr/src/linux-headers-5.5.0-1parrot1-amd64'
  AR      /usr/lib/parallels-tools/kmods/prl_eth/pvmnet/built-in.a
  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 [M]  /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-5.5.0-1parrot1-amd64'
make[1]: Leaving directory '/usr/lib/parallels-tools/kmods/prl_eth/pvmnet'
cd prl_tg/Toolgate/Guest/Linux/prl_tg && make CC=cc
make[1]: Entering directory '/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Gues
t/Linux/prl_tg'
1: /lib/modules/5.5.0-1parrot1-amd64/build
2: /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg
3: 20200723
4: 1.6.0
Start compile prl_tg...
make -C /lib/modules/5.5.0-1parrot1-amd64/build M=/usr/lib/parallels-tools/kmods
/prl_tg/Toolgate/Guest/Linux/prl_tg SRCROOT=/usr/lib/parallels-tools/kmods/prl_t
g/Toolgate/Guest/Linux/prl_tg CC=cc modules
make[2]: Entering directory '/usr/src/linux-headers-5.5.0-1parrot1-amd64'
1: /lib/modules/5.5.0-1parrot1-amd64/build
2: /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg
3: 20200723
4: 1.6.0
  CC [M]  /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prlt
g.o
  CC [M]  /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prlt
g_call.o
  LD [M]  /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_
tg.o
1: /lib/modules/5.5.0-1parrot1-amd64/build
2: /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg
3: 20200723
4: 1.6.0
  Building modules, stage 2.
  MODPOST 1 modules
  CC [M]  /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_
tg.mod.o
  LD [M]  /usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prl_
tg.ko
make[2]: Leaving directory '/usr/src/linux-headers-5.5.0-1parrot1-amd64'
make[1]: Leaving directory '/usr/lib/parallels-tools/kmods/prl_tg/Toolgate/Guest
/Linux/prl_tg'
cp -f prl_tg/Toolgate/Guest/Linux/prl_tg/*.symvers prl_fs/SharedFolders/Guest/Li
nux/prl_fs ||:
cd prl_fs/SharedFolders/Guest/Linux/prl_fs && make CC=cc
make[1]: Entering directory '/usr/lib/parallels-tools/kmods/prl_fs/SharedFolders
/Guest/Linux/prl_fs'
make -C /lib/modules/5.5.0-1parrot1-amd64/build M=/usr/lib/parallels-tools/kmods
/prl_fs/SharedFolders/Guest/Linux/prl_fs CC=cc
make[2]: Entering directory '/usr/src/linux-headers-5.5.0-1parrot1-amd64'
  AR      /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs
/built-in.a
  CC [M]  /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs
/super.o
  CC [M]  /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs
/inode.o
  CC [M]  /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs
/file.o
  CC [M]  /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs
/interface.o
  LD [M]  /usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs
/prl_fs.o
  Building modules, stage 2.
  MODPOST 1 modules
ERROR: "call_tg_sync" [/usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest
/Linux/prl_fs/prl_fs.ko] undefined!
make[4]: *** [/usr/src/linux-headers-5.5.0-1parrot1-common/scripts/Makefile.modp
ost:94: __modpost] Error 1
make[3]: *** [/usr/src/linux-headers-5.5.0-1parrot1-common/Makefile:1620: module
s] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-5.5.0-1parrot1-amd64'
make[2]: *** [/usr/src/linux-headers-5.5.0-1parrot1-common/Makefile:179: sub-mak
e] Error 2
make[1]: Leaving directory '/usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/
Guest/Linux/prl_fs'
make[1]: *** [Makefile:36: all] Error 2
make: Leaving directory '/usr/lib/parallels-tools/kmods'
make: *** [Makefile.kmods:31: compile] Error 2
Error: could not build kernel modules
Error during report about failed installation of parallels tools.
Error: failed to install Parallels Guest Tools!
2020-07-23T12:53:48+0800: Started installation of Parallels Guest Tools version
'15.1.2.47123'
/tmp/parallels_fixed/installer/pm.sh: line 702: [: apt: integer expression expec
ted

Error during report about start installation of parallels tools.
Thu Jul 23 12:53:39 CST 2020
Start installation or upgrade of Guest Tools
ERROR: "call_tg_sync" [/usr/lib/parallels-tools/kmods/prl_fs/SharedFolders/Guest
/Linux/prl_fs/prl_fs.ko] undefined!
make[4]: *** [/usr/src/linux-headers-5.5.0-1parrot1-common/scripts/Makefile.modp
ost:94: __modpost] Error 1
make[3]: *** [/usr/src/linux-headers-5.5.0-1parrot1-common/Makefile:1620: module
s] Error 2
make[2]: *** [/usr/src/linux-headers-5.5.0-1parrot1-common/Makefile:179: sub-mak
e] Error 2
make[1]: *** [Makefile:36: all] Error 2
make: *** [Makefile.kmods:31: compile] Error 2
Error: could not build kernel modules
Error during report about failed installation of parallels tools.
Error: failed to install Parallels Guest Tools!
2020-07-23T12:53:48+0800: execCmd: ./install --install [167]
2020-07-23T12:53:48+0800: Error: An error occurred when installing Parallels Too
ls. Please go to /var/log/parallels-tools-install.log for more information.
2020-07-23T12:54:02+0800: Exiting with code 1

一样装不上,感觉pd就不适合linux

害,就是内核没适配上

因为前边已经判断,是因为更新内核之后一些变量名称发生了变化,但是pd15没有及时更新导致,pdtools安装失败


解决办法就是,用4.7或者低版本的镜像安装升级上去,再去装tools

PD15.1.4版本,对最新内核进行了支持,可以完美支持安装tools
链接: https://pan.baidu.com/s/15wNsleF2s8WMOsQ02g9RNg 密码: kk7q


服务器资源由ZeptoVM赞助

Partners Wiki IRC