说一下安装环境:Fedora 20 + Virtualbox。这里说一下为什么虚拟机的软件要选择virtualbox而不是vmware,那是因为个人觉得在Linux系统中virtualbox比vmware要快,消耗的资源要少,很适合配置不怎么给力的机器使用,而且最重要的一点这个软件是自由软件,你不必为了它而上网寻找注册码,它本身就是免费的。
写这篇文章是因为我要在Fedora里面装个虚拟机然后装个windows XP,因为我还是新手,Linux系统使用起来还不是得心应手。
OK,啰啰嗦嗦的说了一大堆,下面直接进入正题吧:
安装过程
2、由于Fedora系统也是linux的发行版所以这里点击Linux
3、众所周知Linux有很多的发行版,我装的是Fedora 20 32bit系统,所以这里就选择Fedora 18 i386 这里没有Fedora 20选择一个相近的也可以 32位的系统的就选择i386 64位的就选择AMD64 点击之后就会下载 跟windows下面差不多 也有进度条
下载完了之后找到安装包直接双击安装就行,(非常简单这里就不上图了)安装的过程中要输入一次密码,在linux系列的系统里面安装软件的过程中,都需要输入一次密码。使用linux系统的应该都知道吧?
4、安装好了之后直接打开就行
后记
如果没有什么问题,应该就可以使用了,但是我这里新建虚拟机之后直接弹出一个错误:'/etc/init.d/vboxdrv setup'问题。
这个问题是因为Linux内核更新很频繁,每次更新内核后启动VirtualBox都需要重新编译一次。
我们只需要打开终端输入:sudo /etc/init.d/vboxdrv setup
如果提示:
[iansiu@iansiu ~]$ sudo /etc/init.d/vboxdrv setup
Stopping VirtualBox kernel modules [ 确定 ]
Recompiling VirtualBox kernel modules [ 确定 ]
Starting VirtualBox kernel modules [ 确定 ]
这代表以编译成功,可以直接运行。
但是有时间也会遇见以下这种问题:
Stopping VirtualBox kernel modules [ 确定 ]
Recompiling VirtualBox kernel modules [失败]
(Look at /var/log/vbox-install.log to find out what went wrong)
这种原因是因为Fedora没有安装kernel-devel
在终端里面输入:sudo yum install kernel-devel
接着输入:sudo /etc/init.d/vboxdrv setup
现在再打开看看,应该没有问题了吧?
(全文完)