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