Gentoo安装Virtualbox
来源:互联网 发布:unity3d 官方demo 编辑:程序博客网 时间:2024/05/22 09:51
Gentoo安装Virtualbox
很多时候在Linux下无法摆脱使用部分Windows下软件的宿命,手动滑稽,尤其是office系列,虽然对于国人来说wps已经足够强大了但是很多时候还是没法与word、excel、ppt匹敌更不用说还有project和visio的需求。
这种情况下我们就智能通过虚拟机软件虚拟一个Windows来满足临时需求了,既然使用Linux了那么就肯定采用开源的虚拟机方案了,VirtualBox就成了首选方案。
网上有很多安装配置VirtualBox的指南了当然复制粘贴的居多,但是仅仅是简单的教你完成软件的安装,但是对于是否能运行起虚拟机却并没有提到,作者针对自己遇到的情况写了这么一个简单的文档希望能帮助到大家。
首先从virtualbox官网下载虚拟机软件
https://www.virtualbox.org/wiki/Linux_Downloads
根据各自的平台下载适合的软件包,rpm、deb等等我下载的是run格式的软件包
下载好后给软件包添加执行权限
chomod 755 VirtualBox-5.1.22-115126-Linux_amd64.run
这样就完成了虚拟机软件的安装,但是很多时候会出现建好了虚拟机但是无法启动的问题,最典型的就是这种
VBoxNetAdpCtl: Error while adding new interface: failed to open /dev/vboxnetctl: No such file or directory.
出现这种情况很多时候都是由于virtualbox的模块没有加载造成的,通常你可以手动的方式启动相应的模块,例如
modprobe vboxnetflt
但是每次重启机器都会手动加载一次模块所以可以采用系统自动加载的方式
在/etc/modules-load.d/这个目录下建立一个virtualbox.conf文件
jacky@gentoo ~ $ vi /etc/modules-load.d/virtualbox.conf
然后在这个配置文件中加入需要自动加载的模块名称
vboxdrvvboxnetadpvboxnetfltvboxpci
这四个是我目前用到的模块,保存后重启系统就能实现自动加载模块了
本文以安装Ubuntu为例其他的操作系统安装很类似,我采用的ubuntu版本是ubuntu-16.04.2-server-amd64,服务器版本的好处就是没有图形界面所以消耗资源较少
安装完系统后可以选择更新一下源,先保存旧的文件再更新
root@node:~# cp /etc/apt/sources.list /etc/apt/sources.list.bak
修改sources.list内容为
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricteddeb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-propertiesdeb http://mirrors.aliyun.com/ubuntu/ xenial main restricteddeb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-propertiesdeb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricteddeb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-propertiesdeb http://mirrors.aliyun.com/ubuntu/ xenial universedeb http://mirrors.aliyun.com/ubuntu/ xenial-updates universedeb http://mirrors.aliyun.com/ubuntu/ xenial multiversedeb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiversedeb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiversedeb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-propertiesdeb http://archive.canonical.com/ubuntu xenial partnerdeb-src http://archive.canonical.com/ubuntu xenial partnerdeb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricteddeb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-propertiesdeb http://mirrors.aliyun.com/ubuntu/ xenial-security universedeb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse
注:
1、我这里遇到一个情况就是虚拟机配置的时候不能选择启用3d加速,一旦启用虚拟机就无法完成启动
2、当安装ubuntu服务器版本时候选择了efi模式启动进行安装,安装完成后无法进入系统进入shell界面:百度了一下发现一个解决方案,直接在Shell里运行 FS0:\EFI\ubuntu\grubx64.efi这种方式的结果就是系统每次启动的时候都需要输入,更好的方式是
Shell> FS0:
FS0:> cd EFI
FS0:\EFI> mkdir boot
FS0:\EFI> cp ubuntu\grubx64.efi boot\bootx64.efi
这两种办法我都没有进行过尝试,我选择的方法是不启用efi模式,但是切记在第一个选择语言的时候一定要选择英语不然系统是无法安装成功的,后面的再选中文没有任何问题
- VirtualBox中安装Gentoo
- Gentoo安装Virtualbox
- gentoo安装 virtualbox上可用
- 在VirtualBox 3.2.10中安装Gentoo
- gentoo安装
- gentoo 安装
- Gentoo 安装
- gentoo 安装
- gentoo安装
- Gentoo安装
- gentoo 安装
- Gentoo VirtualBox虚拟机虚拟Window XP
- migrate gentoo from virtualbox to vmware vsphere
- 硬盘安装Gentoo(原创)
- GENTOO 安装手记(转)
- gentoo安装文档 笔记
- gentoo安装步骤整理
- 快速安装gentoo
- php取两个整数的最大公约数算法大全
- php 实现欧拉函数Euler
- Python自动化脚本【2】从sql文件中随机抽取条目
- 好玩的一句话签名
- 三阶魔方还原公式
- Gentoo安装Virtualbox
- HTML5 localStorage使用教程
- 利用Navicat for mysql 导出和导入数据库
- zuul网关的设计思路的思考
- 【剑指offer】【二维数组中的查找】【有序二维数组整数查找】【判断二维数组是否为空方法】
- web测试发现bug,如何定位bug
- 【JavaScript】类和对象
- 相关英语单词汇总
- 文章标题