在macbook上用过virtualbox的朋友都知道,每次打开虚拟机的时候,总是显示一个下窗口 如图。。
就算 command + F 加载到全屏 也只是这么大。。
这就很坑爹了。。对于我这种 要求用户体验完美的人来说 是无法忍受的。。
于是我也开始折腾 想办法让virtualbox全屏显示。。
1 在virtualbox应用的最上面的选项条中
Devices ———> Insert Guest Additions CD image…..
2 然后在kali的桌面就会蹦出一个光盘。如图。。
这时候你可别妄想直接运行,这可不是windows,光盘没挂载你怎么用?
3 挂载一下吧 在/mnt/ 下创建一个文件夹 cdrom 然后挂载上去。
然后到重头戏了。 这里应该运行那个 VBoxLinuxAdditions.run。 但是最开始试的时候,总是报错。查了一个小时左右,才知道这玩意和要和内核打交道。。一些内核的模块在编译运行的时候需要用到。。。
作为一个小白,第一次和内核打交道,心中十分忐忑。。
最坑爹的是,我的Kali系统还比较新 uname -r一下。。
各种想 apt-get install。。 发现在源里找不到想要下载的内核版块。。
没办法,只能去网站自己下载 然后编译吧。。
4 http://http.kali.org/kali/pool/main/l/linux/。 这个网站,需要的内核版块都有。。
如果你的系统和我一样很新 几乎没怎么动过。。那么你需要下载的是这几个文件。。
这里特别注意!!! 下载的内核模块 必须要和你系统的内核版本 要一致!!!
如我是4.9.0 amd64的 , 你在网站下载的时候也要找和自己内核版本一致的下载!!! 不然之后都是白搭。。
5 依次编译
dpkg -i linux-compiler-gcc-6-x86_4.9.18-1kali1_amd64.deb
dpkg -i linux-kbuild-4.9_4.9.18-1kali1_amd64.deb
dpkg -i linux-headers-4.9.0-kali3-common_4.9.18-1kali1_all.deb