Parallesl Desktop 個人認(rèn)為它是macOS平臺上最強大的一個虛擬機軟件,國光曾經(jīng)用這個虛擬機甚至可以流暢的打守望先鋒,不過隨著一些高版本的Linux內(nèi)核的發(fā)行,PD Tools的安裝可能并不是那么順利。
最近Kali Linux 出來2019.4的版本,外觀變化蠻大,于是乎就打算使用PD虛擬機安裝來嘗嘗鮮,但是安裝PD Tools的時候遇到問題了,查看日志是內(nèi)核相關(guān)的問題。找了些國外資料發(fā)現(xiàn)這種情況還是很多的,下面的解決方法同樣也適用于 Ubuntu18.04、Ubuntu 19.10、Manjaro等高版本內(nèi)核的Linux發(fā)行版
解決這個問題得修改PD Tools的關(guān)鍵文件,然后重新打包PD Tools,但是這樣折騰比較耗費時間,國光我這里直接附上我打包好的 PD Tools,大家直接安裝即可(沒有安裝PD Tools 怎么拷貝到虛擬機里面呢???我這里是通搭建Web服務(wù)傳文件進(jìn)去的,當(dāng)然直接SSH COPY也是可以的):
文件名:prl_mod.tar.gz 下載地址:藍(lán)奏云
將這個文件替換掉PD Tools的kmods
目錄下的同名文件即可,然后就可以愉快的安裝了。
如果大家不放心用上面的prl_mod.tar.gz的話,也可以自己手動折騰一下,下面是相關(guān)細(xì)節(jié):
從Parallels安裝光盤中復(fù)制文件,并將它們放在某個文件夾中(例如?/pd_fixed)
# 進(jìn)入到 kmods 目錄下cd ?/pd_fixed/kmods# 解壓并刪除文件tar -xzf prl_mod.tar.gz && rm prl_mod.tar.gz# 編輯 prlfs.h 文件vim ?/pd_fixed/kmods/prl_fs/SharedFolders/Guest/Linux/prl_fs/prlfs.h
在16行插入如下內(nèi)容:
#include <uapi/linux/mount.h>
最后插入完應(yīng)該是這樣一個效果:
...#include <linux/fs.h>#include <uapi/linux/mount.h>#include <linux/types.h>...
接著修改保存這個文件后重新打包一下就可以了:
# 進(jìn)入到 kmods 目錄下cd ?/pd_fixed/kmods# 重新打包壓縮tar -zcvf prl_mod.tar.gz . dkms.conf Makefile.kmods
然后就可以愉快的安裝了:
# 開放最高權(quán)限sudo chmod -R 777 ?/pd_fixed/# 安裝pd toolscd ?/pd_fixed/ && ./installer
不出意外的話 現(xiàn)在是可以安裝成功了,安裝完成后重啟虛擬機即可。