主要是参考这篇文章: http://journal.dedasys.com/2015/10/26/parallels-with-ubuntu-15-10/
首先你需要把kmods文件夹的压缩包用tar xvf prl_mod.tar.gz解包.
下面说一下需要修改的两个文件:
第一个文件是kmods/prl_tg/Toolgate/Guest/Linux/prl_tg/prltg.c
增加一个头文件的引用
#include "linux/vmalloc.h"
第二个文件是kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/inode.c在
-#if 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)
+#define compat_follow_link_t const char*
+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,13)
并删除
-#if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,13)
然后还需要将prlfs_follow_link这个函数做修改:
在函数前新增
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(4,2,0)
+static compat_follow_link_t prlfs_follow_link(struct dentry *dentry,
+ void **cookie)
+{
+ return *cookie = do_read_symlink(dentry);
+}
+#else
并在函数的结束点新增
+#endif
完成后使用tar czf打包回去就可以完成安装了.
还不快抢沙发