在virtualbox下用pe安装Xp的方法(全硬盘安装,无需光盘或光盘镜像)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在virtualbox下用pe安装Xp的方法(全硬盘安装,无需光盘或光盘镜像)
VirtualBox教程
由于virtualbox在未安装系统及增强功能的情况下,对与真实硬盘之间的文件共享支持不好,所以在PE下无法访问和共享真实硬盘上的iso、gho等文件,解决的方法只有挂载真实硬盘,且仅支持命令行方式;另外,启动虚拟机后,按F12,启动项boot不支持U盘启动,故也需挂载U盘,才能实现U盘启动。

下面介绍在virtualbox下用pe安装Xp的方法:
1、挂载真实硬盘
一定要在关闭虚拟机的情况下(非常重要,否则会出现错误)
开始--运行,输入cmd,打开命令提示符,输入以下命令
F:\"Program Files"\Sun\VirtualBox\VBoxManage.exe internalcommands createrawvmdk -filename F:\.VirtualBox\HardDisks\real.vmdk -rawdisk \\.\PhysicalDrive0 -register
(其中F:\"Program Files"\Sun\VirtualBox\VBoxManage.exe是本机上virtualbox的安装路径
F:\.VirtualBox\HardDisks\real.vmdk是真实硬盘的虚拟映像的路径,可以根据自己电脑上virtualbox的路径修改)
这样的结果是,在virtualbox的虚拟介质管理--虚拟硬盘中看到文件名为real.vmdk的真实硬盘的虚拟映像文件,这样硬盘就挂载好了。

挂载后,对虚拟机上真实硬盘虚拟映像的任何操作,对于真实硬盘数据无影响,相当于真实硬盘只读,所以请放心使用此方法。

2、挂载U盘
(注:如果你的U盘量产为含有“pe”或“pe+系统安装盘”的usb-cdrom,那这一步可以省略。

直接通过虚拟机的光盘挂载你的usb-cdrom,并启动进入pe即可。

学习U盘量产,请看这篇文章;学习PE及XP封装,请看这篇文章)进入pe我们选择用使用含有PE的启动U盘(如果你不懂什么是量产和制作启动盘,那么请看这篇文章),由于virtualbox对USB设备的自动挂载支持的不好,于是我们选择手动挂载,方法类似于挂载真实硬盘。

命令为:
F:\"Program Files"\Sun\VirtualBox\VBoxManage.exe internalcommands createrawvmdk -filename F:\.VirtualBox\HardDisks\UsbDisk.vmdk -rawdisk \\.\PhysicalDrive1 -register
(由于大家一般是一块硬盘,一块U盘,所以硬盘路径为PhysicalDrive0,U盘路径为PhysicalDrive1)
这样的结果是,在virtualbox的虚拟介质管理--虚拟硬盘中看到文件名为UsbDisk.vmdk的U盘的虚拟映像文件,这样U盘就挂载好了。

3、建立并注册xp.vdi虚拟硬盘(虚拟机的内存设为你真实内存的一半,硬盘分配30G,其它设置均默认)
4、设置启动优先级(非常重要,否则会出现错误)
在Virtualbox的管理器中,右键单击你建立的虚拟机xp.vdi,设置--介质--IDE Controller,添加虚拟硬盘及虚
拟光盘(如果有量产U盘为usb-cdrom)
启动优先级如下
硬盘:xp.vdi 优先级:IDE Primary Master
硬盘:UsbDisk.vmdk 优先级:IDE Primary Slave
(如果你的U盘量产过,请把上面一行改为光盘:Host Dirve 'J' 这里是你的usb-cdrom的盘符优先级:IDE Primary Slave)
硬盘:real.vmdk 优先级:IDE Secondary Master
当然介质为SATA、SCSI硬盘也可以,看需要模拟的测试环境喽。

5、启动虚拟机
启动虚拟机,系统自动从IDE Primary Slave启动进入PE(因为此时IDE Primary Master 没有启动文件),在PE下可以看见挂载的硬盘xp.vdi和real.vmdk的各分区。

用PE自带的分区软件,将xp.vdi分区为5G-XP-NTFS,15G-Win7-NTFS,10G未分配(用来安装ubuntu)。

把XP的分区设为Pri&Act,即主要启动设备和激活状态(非常重要,否则进入不了系统)。

6、在PE下硬盘安装XP至5G-XP-NTFS的分区
(不会的请看这篇文章)
安装完后,再次重启时,系统自动从IDE Primary Master启动进入XP。

7、设置XP与主机的数据共享
(不会的请看这篇文章)
8、安装Tiny7优化版Windows7系统,更改启动方式为grub0.4方式
(不会的请看这篇文章)
9、安装Ylmf-OS优化版Ubuntu系统,更改启动方式为grub0.4方式
(不会的请看这篇文章)
10、关于Ghost系统的安装:进入PE后用Ghost将硬盘的镜像还原至相应分区,重启后仍无法进入系统的话,只须在PE下用PTDD修复MBR即可。

2010年12月更新:最新Oracle VirtualBox 4.0版本挂载硬盘的方法
Sun被Oracle收购以后,Sun的VirtualBox的路径改了。

另外4.0版本命令行方式无法使用-register参数。

并且,创建real.vmdk时一定要注意,目录的存在性,因为命令行不支持创建目录及文件,仅支持创建文件。

所以不如把real.vmdk创建在某盘的根目录之下。

相关文档
最新文档