热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

在Ubuntu系统中使用VirtualBox虚拟机安装WinXp要点

1.首先到下面这个网址下载VirtualBox,http://www.virtualbox.org/download/1.3.6/VirtualBox_1.3.6_Ubuntu_dapper_i386.deb或者也可以在终端下输入sudoapt-getinstallvirtualbox来进行安装。2.在系统-系统工具下

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,然后在菜单工具中选映射驱动器,然后把共享的文件夹或驱动器映射到本地以后就可以通过我的电脑直接访问了,而且可以读写。


推荐阅读
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 深入理解 Oracle 存储函数:计算员工年收入
    本文介绍如何使用 Oracle 存储函数查询特定员工的年收入。我们将详细解释存储函数的创建过程,并提供完整的代码示例。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 在 Windows 10 中,F1 至 F12 键默认设置为快捷功能键。本文将介绍几种有效方法来禁用这些快捷键,并恢复其标准功能键的作用。请注意,部分笔记本电脑的快捷键可能无法完全关闭。 ... [详细]
  • 在计算机技术的学习道路上,51CTO学院以其专业性和专注度给我留下了深刻印象。从2012年接触计算机到2014年开始系统学习网络技术和安全领域,51CTO学院始终是我信赖的学习平台。 ... [详细]
  • CSS 布局:液态三栏混合宽度布局
    本文介绍了如何使用 CSS 实现液态的三栏布局,其中各栏具有不同的宽度设置。通过调整容器和内容区域的属性,可以实现灵活且响应式的网页设计。 ... [详细]
  • Linux 系统启动故障排除指南:MBR 和 GRUB 问题
    本文详细介绍了 Linux 系统启动过程中常见的 MBR 扇区和 GRUB 引导程序故障及其解决方案,涵盖从备份、模拟故障到恢复的具体步骤。 ... [详细]
  • 本文介绍了如何使用jQuery根据元素的类型(如复选框)和标签名(如段落)来获取DOM对象。这有助于更高效地操作网页中的特定元素。 ... [详细]
  • 本文介绍如何在 Xcode 中使用快捷键和菜单命令对多行代码进行缩进,包括右缩进和左缩进的具体操作方法。 ... [详细]
  • 本文介绍了一款用于自动化部署 Linux 服务的 Bash 脚本。该脚本不仅涵盖了基本的文件复制和目录创建,还处理了系统服务的配置和启动,确保在多种 Linux 发行版上都能顺利运行。 ... [详细]
  • 在Linux系统中配置并启动ActiveMQ
    本文详细介绍了如何在Linux环境中安装和配置ActiveMQ,包括端口开放及防火墙设置。通过本文,您可以掌握完整的ActiveMQ部署流程,确保其在网络环境中正常运行。 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • 本文介绍如何通过Windows批处理脚本定期检查并重启Java应用程序,确保其持续稳定运行。脚本每30分钟检查一次,并在需要时重启Java程序。同时,它会将任务结果发送到Redis。 ... [详细]
  • 本文介绍如何通过SQL查询从JDE(JD Edwards)系统中提取所有字典数据,涵盖关键表的关联和字段选择。具体包括F0004和F0005系列表的数据提取方法。 ... [详细]
  • 本文详细介绍了MicroATX(也称Mini ATX)和MATX主板规格,探讨了它们的结构特点、应用场景及对电脑系统成本和性能的影响。同时,文章还涵盖了相关操作系统的实用技巧,如蓝牙设备图标删除、磁盘管理等。 ... [详细]
author-avatar
纤妍内衣天旺店
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有