免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1377 | 回复: 0
打印 上一主题 下一主题

Ubuntu 8.10下VirtualBox安装Ubuntu虚拟机 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-04-30 13:17 |只看该作者 |倒序浏览

最近由于多方面需要,现在Linux下安装虚拟,VMWare的Linux版本还存在许多问题,令人非常恼火,最后我选择了VirtualBox(以前只在Windows上用过VirtualBox).下面记录了简要的工作流程:
1.安装VirtualBox OSE版
sudo apt-get install virtualbox-ose
2.新建一个Ubuntu虚拟机

2.1 常规及硬盘配置较简单,可以参考默认配置。
2.2 配置虚拟光驱,从ISO文件安装系统

2.3 软驱不怎么需要
2.4 声音用Host OS的就可以了
2.5 网络配置主要有NAT和桥接方式两种,NAT较简单,这里用桥接方式的网络连接而且不用DHCP而采用静态IP(这是我们实验室目前的环境)
3.配置桥接网络的静态IP
3.1 安装用于桥接网络的库
sudo apt-get install uml-utilities bridge-utils
3.2 将自己加入uml-net组,以便以当前帐户启动VirtualBox时有网络配置权限
sudo gpasswd -a yourusername uml-net
3.3 修改网络接口配置文件
sudo gedit /etc/network/interfaces
配置前:cat /etc/network/interfaces
auto eth0
iface eth0 inet static
address 192.168.0.212
netmask 255.255.255.0
gateway 192.168.0.3
配置后:
auto eth0
iface eth0 inet static
address 192.168.0.212
netmask 255.255.255.0
gateway 192.168.0.3
auto vbox0
iface vbox0 inet static
address 192.168.0.214
netmask 255.255.255.0
gateway 192.168.0.3
tunctl_user yourusername
auto br0
iface br0 inet static
address 192.168.0.213
netmask 255.255.255.0
gateway 192.168.0.3
bridge_ports all vbox0
除此之外还需要下面一步,否则打开虚拟机时会出现Failed to initialize Host Interface Networking的错误。

添加vbox0接口到网桥br0
sudo /usr/bin/VBoxAddIF vbox0 yourusername br0
这时会在/etc/vbox/interfaces里产生一行
vbox0 yourusername br0
如果有必要,你还需要重启计算机
运行ifconfig后会发现有br0, eth0, lo, vbox0四个接口,这说明网络配置是正确的。
接下来在VirtualBox OSE中选择新建的虚拟机,设置->网络,选中启用网络连接,Attach to: Host Interface, 选中接入网线,Interface Name中写上vbox0,确定。



最后一步就是运行虚拟机,重虚拟光驱里安装系统。

虚拟机中的Guest OS的安装过程和Host OS一模一样,它在网络中和Host OS处于对等地位,因此网络配置也是一样。这就是为什么要使用网桥的原因.


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/95535/showart_1915076.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP