Onway

我是一只菜菜菜菜鸟...
posts - 61, comments - 56, trackbacks - 0, articles - 34

VirtualBox笔记

Posted on 2011-11-22 15:58 Onway 阅读(490) 评论(0)  编辑 收藏 引用 所属分类: 使用说明
一,使用数据空间:
环境:
宿主机:ubuntu
步骤:
1,进入虚拟机系统(将虚拟机开机),选择:设备->安装增强功能
(最好先在网上下载一个VBoxGuestAdditions.iso的增强功能文件,放到宿主机的/usr/share/virtualbox目录下)
2,安装完后就将虚拟机关机了,选择:控制->设置->数据空间,弹出的界面右侧有一个带加号的文件夹图标,鼠标移动过去有提示,添加数据空间。
3,弹出的“添加数据空间”界面里,数据空间位置选择一个在宿主机上的文件夹,数据空间名称随便,例如sharedata。选上底下的auto-mount,是否只读,你喜欢。
4,确定后开机就行了。
数据空间在虚拟机的位置是/media/sf_数据空间名称,如果是XP的虚拟机,则可以看到一个额外的盘符。
5,注意在虚拟机(linux)中虚拟空间文件夹是所有者是root,所属组是vboxsf,这意味着一般用户是不能访问的,将你的账户添加到其所属组吧。
具体参见用户手册,Guest Additions->Shared folders章节。


二,修正虚拟机的屏幕大小:
XP直接调整分辨率
ubuntu还没试成功


三,导入导出虚拟电脑:
按照向导操作即可。问题是:虚拟电脑上的驱动会不会因为两台宿主机硬件的不同而出问题。应该不会吧,硬件都是虚拟出来的。
因为导入的XP进不了系统,总是自动重启,导入的ubuntu屏幕大小太大(原虚拟机是在19寸的台式电脑,导入到14寸的笔记本),以为驱动出了问题。
后来重装XP才发现,装完后蓝屏(原来导入的XP可能也是这个问题而进不了系统),按照网上教程搞好后,还是要自行调整分辨率。
所以觉得导入导出虚拟电脑,应该不用担心驱动问题。



四,宿主机和虚拟机通信并且虚拟机能够上网
宿主机:ubuntu 11.10 使用adsl拨号上网
虚拟机:centos 6.0

1,宿主机使用ifconfig可以查看到有三个网络接口:eth0,lo,ppp0,其中eth0是没有地址的。
2,宿主机编辑/etc/network/interfaces,修改
auto eth0
iface eth0 inet static
address 192.168.1.1
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
然后重启网络:
sudo /etc/init.d/networking restart
3,virtualbox在虚拟机中虚拟两个网卡,一个使用NAT,一个使用Bridged Adapter
4,虚拟机中编辑/etc/sysconfig/eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROT=dhcp
NAME=net    //不知道这个是做什么的
HWADDR=        //必须的,对照virtualbox中使用NAT方式的网卡MAC地址
5,虚拟机中编辑/etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
BOOTPROT=static
IPADDR=192.168.1.2
NETMASK=255.255.255.0
NAME=bridge
TYPE=Ethernet
HWADDR=        //必须的,对照virtualbox中使用bridged adapter的网卡mac地址
6,添加网络管理服务:
chkconfig NetworkManager on    
chkconfig network on
service network restart        //重启网络

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理