Parallels 10(v10.40) ubuntu desktop 14.04.4 无法安装Parallels tools
来源:互联网 发布:linux trap 编辑:程序博客网 时间:2024/06/06 07:39
终于搞定了这个该死的问题,一直用paralles在mac上安装ubuntu,而且买的正版软件,可惜parallels是个提了裤子就不认账的主,本来有个ubuntu14.04虚拟机,升级了一下ubuntu导致我无法登陆,后来就索性删除了这个系统,直接重新安装ubuntu,可惜最后无法安装parallels tools,我用的是parallels 10的最新版v10.4.0,一直提示无法安装parallels tools,后来安装ubuntu 16.04,也无法安装Parallels tools,在官网上也没有提供为什么这样,后来他的官方论坛里找到了问题的解决方案,
地址:https://forum.parallels.com/threads/parallels-10-ubuntu-14-04-tools-will-not-install.336252/
用这个论坛的第8楼的解决方案就可以完美解决问题,我用中文记录如下
- 挂载 Parallels Tools镜像
打开一个terminal,执行如下命令(注意:这些命令一定要用命令行,不要用UI工具代替来执行,否则会有很多莫名其妙的错误,我第一次就遇到了好多错误)
cd /media/<username>/Parallels\ Tools/mkdir ~/Desktop/toolscp -pr * ~/Desktop/toolscd ~/Desktop/toolschmod -R 777 kmods
用解压缩工具打开~/Desktop/tools/kmods目录下的prl_mod.tar.gz压缩文件
在压缩工具里用gedit打开./prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c,在其他include的代码后面添加如下代码
#include <linux/vmalloc.h>
在压缩工具里用gedit打开./prl_fs/SharedFolders/Guest/Linux/prl_fs/inode.c,找到prlfs_follow_link (大约在650行)并修改为如下代码(包括 compat_follow_link_t):
#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,2,0)#define compat_follow_link_t const char*#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,13)#define compat_follow_link_t void*#else#define compat_follow_link_t int#endif#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,2,0)static compat_follow_link_t prlfs_follow_link(struct dentry *dentry, void **cookie)#elsestatic compat_follow_link_t prlfs_follow_link(struct dentry *dentry, struct nameidata *nd)#endif{#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,2,0) return do_read_symlink(dentry);#else #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) nd_set_link(nd, do_read_symlink(dentry)); #endif #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,13) return NULL; #elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) return 0; #else return vfs_follow_link(nd, do_read_symlink(dentry)); #endif#endif}
打开一个terminal (在~/Desktop/tools目录)并执行如下命令:
sudo ./install
- Parallels 10(v10.40) ubuntu desktop 14.04.4 无法安装Parallels tools
- Parallels Desktop CentOS 安装Parallels Tools
- parallels desktop 安装linux tools
- Parallels Desktop 11 安装 Kali 2.0 Parallels tools
- Parallels Desktop CentOS 安装Parallels Tools和共享文件夹
- Mac下Parallels Desktop安装Ubuntu无法全屏
- 无法注册Parallels Desktop
- 在Mac 的 parallels 中用ubuntu 安装 Parallels Tools
- 在Ubuntu虚拟机中安装Parallels Tools
- 如何安装Parallels Tools
- 无法激活Parallels Desktop怎么办
- kali 1.1.0 无法安装parallels tools完美解决办法【Fusion比parallels好的理由】
- Unity is broken after Parallels Tools installation in Ubuntu 14.04
- 在Parallels Desktop中安装OpenWRT
- 在Parallels Desktop上安装Win8虚拟机
- 在Parallels Desktop中安装Win7虚拟机
- Parallels desktop 10 虚拟机支持 USB 3.0
- Parallels desktop 10 虚拟机支持 USB 3.0
- SQL语句中AND OR运算符优先级
- bootstrap-datetimepicker时间控件
- Ubuntu下github pages+hexo搭建自己的博客
- spring java 发送邮箱验证
- small使用
- Parallels 10(v10.40) ubuntu desktop 14.04.4 无法安装Parallels tools
- solr原理详解
- [从头读历史] 第287节 神之物语 赫拉克勒斯的故事
- DIV与SPAN之间有什么区别
- Bootstrap下载与安装(配图)
- 用pcl以某个视角显示rgbd
- SSH框架总结(框架分析+环境搭建+实例源码下载)
- html5的canvas的基础知识(ie9+)
- 安卓和h5交互