文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Ubuntu 8.10下VirtualBox安装Ubuntu虚拟机

Ubuntu 8.10下VirtualBox安装Ubuntu虚拟机

时间:2009-04-30  来源:done100

最近由于多方面需要,现在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处于对等地位,因此网络配置也是一样。这就是为什么要使用网桥的原因.

相关阅读 更多 +
排行榜 更多 +
摆个车游戏

摆个车游戏

休闲益智 下载
哈基跑酷最新版

哈基跑酷最新版

休闲益智 下载
冷血射手最新版

冷血射手最新版

休闲益智 下载