kali上安装virtual box

简介:

在win7上习惯用vmware workstation,但在kali,我想尝试virtual box。

      于是便查询一些资料,网上完整的教程是没有的!这里我们来说一下要点。

      其实要点是两个,第一个是该选择什么版本?第二个是怎样才能正确更新内核头文件!

      (1)下面我们先是到virtual box的官网,那么我们该下载那个版本呢?这里可以看到有很多个版本,我们该选择那个呢!

wKiom1M0QaixVg2ZAAJ9Q6i3jeE068.jpg

       我们来分析一下吧!记得网上有文章介绍,我们刚安装好kali,需要修改软件源!在软件源列表上,国内的软件源如下!可以看到一个关键词wheezy,而kali这些都是基于debian类型的系统!因而在上哪里我们应该选择Debian 7.0 ("Wheezy"),根据你自己的系统位数选择,i386是32位的.


wKioL1M0QYDApxSZAAOeQHJLfXQ040.jpg

(2)下载完成后,到对应的目录!使用下列命令。


1
2
3
4
dpkg -i virtualbox-4.3_4.3.10-92957~Debian~wheezy_i386.deb
#这里是安装下载好的virtual box的安装包
#之后我们输入运行命令
virtualbox

然后我们会看到如下错误,我们还是不能正确运行vbox,并说叫我们重新编译内核模块。并且安装vboxdrv。

wKiom1M0QamjwXeeAANHr0FvGxs646.jpg


这时候我们尝试编译将会如我执行的上图的显示(Recompiling VirtualBox kernel moudles ... failede!)


(3)这个时候,我们到了安装步骤的关键一步。就是如何重新编译内核模块!在查找资料过后,了解到我们需要下载新的内核头文件

[1]首先我们得修改软件源,把地址修改为kali官方的更新地址。

[Note:经过测试,国内的软件源是没有办法进行内核头文件更新的,因而当更新的时候,应该写入的是官方的地址]

[2]之后我们进行apt-get update以及apt-get upgrade更新目录索引就好了

[3]执行下列命令apt-get install linux-headers-$(uname -r)

[4]之后再重新执行sudo  /etc/init.d/vboxdrv setup

[5]在终端上运行,virtualbox即可


命令如下:


1
2
3
4
5
6
7
8
9
10
vi  /etc/apt/sources .list
#这个时候吧官方的软件源添加上上去,并把原来的软件源注释掉
#官方的软件源如下(记得复制的时候把deb前的注释号去掉)
#deb http://security.kali.org/kali-security kali/updates main contrib non-free
#deb-src http://http.kali.org/kali kali main non-free contrib
#deb http://security.kali.org/kali-security kali/updates main contrib non-free
apt-get update
apt-get upgrade
apt-get  install  linux-headers-$( uname  -r)
sudo  /etc/init .d /vboxdrv  setup


执行流程图片展示

(1)修改软件源,添加官方的软件源,并且注释掉其他的软件源

官方的


wKioL1M7ZF7TBf2EAAFpTMx0c-0664.jpg


国内的


wKiom1M7ZIWTB7EbAAOeQHJLfXQ621.jpg

(2)设置了官方的软件源,可以看到内核头文件更新是正常的

wKioL1M0QYSDXLldAATu06n3U54883.jpg


设置了国内的软件源,是没有办法找到更新的头文件

wKioL1M0QYjjXi13AAQsES-54N4708.jpg


(3)按照上述步骤更新后,就可以在终端运行了

之前显示失败的命令成功执行,重新编译的模块

wKiom1M7ZVmB2gz9AADsYfQEVZY774.jpg


(4)剩下就是收获成功的喜悦吧!

wKioL1M7Zl6AsbBrAANtp3pfrfc684.jpg










本文转自 qq414207614 51CTO博客,原文链接:http://blog.51cto.com/skytina/1388748,如需转载请自行联系原作者
目录
相关文章
Virtual Box 安装教程/安装步骤
快速学习Virtual Box 安装教程/安装步骤
190 1
Virtual Box 安装教程/安装步骤
|
Oracle 关系型数据库 Unix
在Linux系统里安装Virtual Box的详细步骤
在Linux系统里安装Virtual Box的详细步骤
195 0
在Linux系统里安装Virtual Box的详细步骤
|
Ubuntu
如何安装Virtual Box的VBox Guest Additions扩展程序
如何安装Virtual Box的VBox Guest Additions扩展程序
267 0
如何安装Virtual Box的VBox Guest Additions扩展程序
Mac 下 Brew 安装 Node
Mac下 brew 安装 Node
415 0
virtual 安装 centos6.3 中遇到的问题
1 Unable to boot – please use a kernel appropriate for your CPU.   运行到下面步骤后,哥选了个skip(无关选项的事):      结果如题的错误,google了一下找到的解决办法是PAE开启一下就可以了,步骤是:设置——系统——处理器——扩展特性 ------启用 PAE/NX! 2 no usable disk have been found   安装本来一向顺利,但是选择完语言后蹦出了个warning:      这里应该选择Re-initialize All。
939 0
|
虚拟化 Ubuntu
Ubuntu 18.04 安装Virtual Box or VMWare workstation Pro 14
Linux相关的知识:https://www.cnblogs.com/dunitian/p/4822808.html#linux Virtual Box:sudo apt-get install virtualbox   VMware Workstation All Key:https://www.
2213 0
|
Linux 编解码 C语言

热门文章

最新文章