Mac OS X系统下利用VirtualBox安装和配置Windows XP虚拟机
准备工作
- 下载并安装VirtualBox for Mac
到https://www.virtualbox.org/wiki/Downloads下载VirtualBox <版本> for OS X hosts - 下载并安装VirtualBox Extension Pack
在步骤1的页面点击VirtualBox <版本> Oracle VM VirtualBox Extension Pack右侧的链接进行下载。 - 下载Windows XP镜像(请自行搜索^^)
在VirtualBox中安装Windows XP
详细步骤我就不一一列出来了,这里我只重点说一下比较关键的配置参数。
- 虚拟盘类型选“VDI磁盘映像”,这种磁盘类型是VirtualBox支持最好的;
- 磁盘容量建议设置大于20GB
- 给虚拟机命名,假设名字叫做winxp-vbox (这个名字在后面会用到~)
- 若处理器的数量大于1个,请同时勾选系统>主板下的“启用I/O APIC”
- 在端口>USB设备选项卡中,勾选“启用USB 2.0 (EHCI) 控制器”
在虚拟机中安装VirtualBox的守护程序Guest Additions
当虚拟机操作系统安装完成后,第一次开机,在虚拟机的菜单下选择Devices > Insert Guest Additions CD Image,然后在虚拟机系统中根据向导安装这个守护程序。一定要安装它,这个程序时虚拟机和主机进行通信的中间媒介。
对主机硬件的支持
- 显卡:默认支持,如需3D支持,修改对应的虚拟机设置即可
- 声卡和麦克风:默认支持
- 摄像头:这个稍微复杂一点,这里详细解释以下具体的步骤
使虚拟机支持调用主机摄像头的具体步骤
- 如果你安装了VirtualBox的扩展包(Extension Pack)的话,第一次打开虚拟机时,系统会弹出很多驱动程序安装向导,全部安装;
- 在主机下,打开终端,输入以下命令找到摄像头设备的标识符:
VBoxManage list webcams
之后会返回类似如下的结果:
Video Input Devices: 1
.1 "FaceTime 高清摄像头"
DJH4166A3GLF6VTDG
其中第三行即为摄像头的标示。 - 在终端运行以下命令来为虚拟机系统启用摄像头:
VBoxManage controlvm "<虚拟机名称>" webcam attach <摄像头标识>
举例来说,我的虚拟机电脑名字叫winxp-vbox,摄像头标识为DJH4166A3GLF6VTDG,那么命令即为:
VBoxManage controlvm "winxp-vbox" webcam attach DJH4166A3GLF6VTDG
其他问题
1. 如何为Mac OS X系统启用NTFS文件系统的写操作?
网上的方法我都试过了,mount和mount_ntfs的命令行方法在Mavericks系统不起作用,所以还是花钱买个软件来解决吧,我用的是Tuxera NTFS
2. 如何解除主机摄像头和虚拟机之间的联系?
当你想用主机的Skype或Facetime进行视频聊天的时候,就需要先把摄像头从虚拟机中释放出来。运行如下命令可以解除摄像头和虚拟机之间的关系:
VBoxManage controlvm "<虚拟机名称>" webcam detach <摄像头标识>
Mac OS X系统下利用VirtualBox安装和配置Windows XP虚拟机的更多相关文章
- Mac OS X系统下的Android环境变量配置
在Mac下开发Android,要想在终端利用命令行使用adb/android等命令时,需要配置一下环境变量. 步骤: 1.首先,假设你已经下载了Android SDK,解压后安装了adb.记住sdk文 ...
- windows系统下GCC的安装与配置
刚开始看 C++ Primer,看到编译器的部分,自己搜了搜怎么搭建GCC,搜到以下内容,复制过来留个印象: windows系统下GCC的安装方法,以及一些环境变量的配置,如果对GCC不是很清楚,关于 ...
- Mac OS X 系统下快速显示隐藏文件的方法(使用Automator创建workflow)
有的时候需要显系统中的隐藏文件,在 Mac 中不像windows系统那么方便(勾选选项就能够操作),需要在 Terminal 中执行: localhost:~ mx$ defaults write c ...
- Windows系统下Nginx的安装与配置
Nginx是lgor Sysoev在2004年的时候为俄罗斯访问量第二大的rambler.ru站点设计开发的,发布至今,凭借开源的力量,已经接近成熟与完善.其功能丰富,可作为HTTP服务器,也可作为反 ...
- WinXP系统下Opencms的安装与配置
1.WinXP系统下安装opencms (1)mysql已安装5.1.40 cmd命令行:mysql -uroot -proot (2)OpenCMS在安装时要求MySQL系统变量“max_al ...
- 第一讲 Windows10系统下IDE-CLion的安装与配置
01 为什么使用CLion?02 CLion安装方法03 CLion的基本使用04 课程形式及答疑说明 toc 参考链接: Window10上CLion极简配置教程 学生免费注册Pycharm专业版 ...
- VirtualBox 安装ghost版windows XP
昨天尝试在VirtualBox中安装深度技术的GhostXP SP3 V8.02版本的系统,可是安装过程中出现了问题,无法安装,错误提示如下图: 昨天搞了一会,没有结果,今天对于这个无法安装的问题耿耿 ...
- 在Mac OS X系统下 用dd命令将iso镜像写入u盘
一. Mac下将ISO写入U盘可使用命令行工具dd,操作如下: 1.找出U盘挂载的路径,使用如下命令:diskutil list2.将U盘unmount(将N替换为挂载路径):diskutil unm ...
- Mac 系统下 mysql 的安装与配置
1.mysql 的安装 1)官网下载 mysql 安装包:http://www.mysql.com/downloads/ 2)下载后解压打开安装包,点击 pkg 文件进行安装 3)注意:最后一步弹窗会 ...
随机推荐
- Cgroups控制cpu,内存,io示例
Cgroups是control groups的缩写,最初由Google工程师提出,后来编进linux内核. Cgroups是实现IaaS虚拟化(kvm.lxc等),PaaS容器沙箱(Docker等)的 ...
- WPF DATAGRID - COMMITTING CHANGES CELL-BY-CELL
In my recent codeproject article on the DataGrid I described a number of techniques for handling the ...
- iOS之08-核心语法
1.点语法 点语法( . )的本质还是方法调用, java中的点是访问成员变量, 在OC中直接访问成员变量的方式只有 -> p.age = ; // [p setAge:10] int a = ...
- Windows7下安装MongoDB
1.下载地址:http://www.mongodb.org/downloads(32位还是64位自行选择).我下载的是:mongodb-win32-x86_64-2.4.5.zip 2.解压把mong ...
- POJ 3276 (开关问题)
题目链接: http://poj.org/problem?id=3276 题目大意:有一些牛,头要么朝前要么朝后,现在要求确定一个连续反转牛头的区间K,使得所有牛都朝前,且反转次数m尽可能小. 解题思 ...
- hdu1181 变形课
Problem Description 呃......变形课上Harry碰到了一点小麻烦,因为他并不像Hermione那样能够记住所有的咒语而随意的将一个棒球变成刺猬什么的,但是他发现了变形咒语的一个 ...
- 【BZOJ】1132: [POI2008]Tro
题意 给\(n(1 \le n \le 3000)\)个点,求所有三角形的面积和. 分析 首先枚举一个点,发现把其它点按照关于这个点的极角排序后第\(i\)个点关于前面\(1\)到\(i-1\)的点组 ...
- 【CodeVS】 p1077 多源最短路
题目描述 Description 已知n个点(n<=100),给你n*n的方阵,a[i,j]表示从第i个点到第j个点的直接距离. 现在有Q个询问,每个询问两个正整数,a和b,让你求a到b之间的最 ...
- /var/log目录下的20个Linux日志文件功能详解
如果愿意在Linux环境方面花费些时间,首先就应该知道日志文件的所在位置以及它们包含的内容.在系统运行正常的情况下学习了解这些不同的日志文件有助于你在遇到紧急情况时从容找出问题并加以解决. 以下介绍的 ...
- linux系统下yum源的搭建
1.建立挂载点 系统默认在 /mnt目录 1>创建挂载点 mkdir -p /mnt/cdrom 参数-p是需要时创建目标目录的上层目录,但即使这些目录已存在也不当作错误处理 2>查看 ...