1.首先到下面这个网址下载VirtualBox,http://www.virtualbox.org/download/1.3.6/VirtualBox_1.3.6_Ubuntu_dapper_i386.deb
或者也可以在终端下输入sudo apt-get install virtualbox来进行安装。
2.在系统-系统工具下面出现有Innotek VirtualBox菜单,点击就开始运行virtualbox了。
3.到网上下载deepinxp精简版(我见到最新的是5.6版(2007-5-11)),深度优化的一个xp系统,很精简,但大部分功能都有。
4.下载的这个镜像文件必须放在ubuntu的目录下面,如果你是放在原来的windows下面,直接复制到ubuntu的分区下面。(ubuntu支持fat格式的分区,如果是NTFS格式的需要下载一个NTFS写入支持程序,源里面有,自己搜一下)。
5.在VirtualBox上面有一个new,单击进入,next,输入系统的名字,在下面的选项里面选择你要虚拟安装的系统类型。我要装windowsXp,所以我选WindowsXP。
6.next,接下来分配内存,如果你是512的,默认就行,不是的话,分配的内存不要超过你真是内存的一半。
7.next,到boot harddisk了,new,next,选择Dynamiclly expending image(镜像),next。(Dynamiclly是动态的意思,下面的那个是静态的意思。虚拟一个硬盘空间,VirtualBox是这样做的,你自己可以随便分多少,但他只按你实际占用多少空间来用,需要更多的就动态的增加,而静态的则是你分配多少就是多少,当你的虚拟系统超过这个这个限制后,就不能增加空间了,网上均建议动态的。)
8.next,选择空间,不要小于1G,否则不能装xp,个人建议分5~10G,到时可将系统分为两个盘(C,D),反正并不是直接占用这么多,而是动态的。
9.next,finish,ok,再next,finish,就好了。
10.现在你的VirtualBox里面已经有了你刚才建立的这个虚拟空间了,选Settings。选择CD/DVDROM,勾选Mount CD/DVDROM,意思即挂载光驱,选择ISO iamge file,谈后在现面选择你的WindowsXP的镜像文件。
11.在Audio处勾选Enable Audio,选择ALSA Audio Driver,不然装好系统是没有声音的。选OK。
12.选Start启动。然后就开始安装操作系统了,和真正安装WindowsXP一样,我就不多说了。
13.装好了,记得把镜像卸载了,要不然每次启动都挂载,影响速度,或者直接把CD/DVDROM给取消挂载了。
14. 进入虚拟系统后,通过右Ctrl键在两个系统之间切换鼠标。当然也可以全屏,Ctrl+f。你只需要将ip设置为动态获取就可以上网了,他是通过 Ubuntu上网的。但这时候的windows并不是特别合适,因为他的画面并不是大小合适,好办,通过VirtualBox软件的菜单栏FILE,下面有一个Install Guest Additions,安装它就实现了windows和ubuntu之间的正常切换。
15.装qq后要删除qq安装目录下的npkcrypt.sys,不然不能使用QQ。
16.usb的识别问题。由于系统自身usbfs权限限制,需要root权限运行VirtualBox才能加载USB设备;即需要sudo VirtualBox方式来启动程序;发现只要只要赋予普通用户usbfs权限,也是可以直接启用的usb的,即在/etc/fstab文件中添加如下一行自动挂载:
none /proc/bus/usb usbfs devgid=1000,devmode=664 0 0
注意,并不需要添加usbfs组,直接使用一个已经存在的用户组就行了。如果你桌面一般只有一个用户,使用gid=1000的用户组就是你的第一个用户的自身组。使用devmode=666就可以使得任意用户都有了usbfs的使用权限了。还要注意,由于usbfs之前已经被挂载了,所以需要重启host。
17.VirtualBox主要采用smb与主机通信,缺省采用NAT的方式,自带DHCP服务,因此客户端不要要进行任何设置。默认得到的客户端ip是 10.0.2.15,网关是10.0.2.2,DNS是10.0.2.3,可以手动如此修改。但是,一般只要重启一次主机后自带的DHCP就会生效的。对主机资源采用smb方式进行共享,需要采用\ip地址(主机的ip地址)的方式访问;其实,VirtualBox本身还带有一个虚拟的小型局域网络,提供额外的smb服务,即程序VBoxManage,使用该命令行的方式可以指定host 的目录共享给guest机,主机被虚拟成netbios名为vboxsvr,客户机通过访问 \\vboxsvr\共享名获得读写共享,但是这种共享方式很麻烦,没有直接host开启smb来得方便。为简化这种共享,网友huangjiahua(ubuntu中国)特地制作了一个配置软件,点击http://archive.ubuntu.org.cn/ubuntu- cn/dists/dapper/main/binary-i386/virtualbox/vboxsharedfolder_1.3.6_dapper_all.deb 获得deb安装包。注意的是,安装后的菜单也在系统工具下面,配置共享前guest不能开启。
18.配置好共享后,启动windows,然后在菜单工具中选映射驱动器,然后把共享的文件夹或驱动器映射到本地以后就可以通过我的电脑直接访问了,而且可以读写。