转载来源:http://hi.baidu.com/1988jianglong/item/4e960ed73ee4fafdcb0c393c#d8eede7c9c87a2275d17895e 一. 需要的工具: 1.vboot(最好是破解了vbootdsk.sys的,用Ultraedit打开vbootdsk.sys,搜索“76220503a426f3”字串,一共可以搜到2处,把76改为eb就行) 2.windowsXPmsdn原版安装盘镜像(命名为windowsxp.iso)(最好集成AHCI驱动了的) 3.Windows XP.vhd文件(就起这个名字)(可以是win7、win8创建的,也可以是虚拟机创建的)
把vboot文件夹、vbootldr、vbootldr.mbr复制到C盘跟目录 ![]()
XP :在C盘的boot.ini文件里加一行字:C:\vbootldr.mbr=vboot(等号后面写啥都行就是个启动项的名字) Win7:用bootice编辑系统BCD文件,在里面添加vbootldr.mbr实模启动项。 ![]()
这样启动的时候就会有vboot选项 vboot文件夹下grub.cfg文件里添加(用记事本打开)
其中uuid要换成所在硬盘分区的UUID,UUID获取方法,运行vboot文件夹下cmd.exe文件,输入vbootedit uuid X: 回车X是需要获取UUID的盘的盘符。 ![]() 然后重启系统进vboot选XP Install Step1,跟正常安装XP一样,不过在选择磁盘的时候会看到一个你创立VHD文件的那么大小的一个磁盘安装到那个磁盘里。再次重启进入vboot选XP Install Step 2.会出那个大概40分钟的图形安装界面继续安装XP。再次重启进vboot选XP VHD进入XP。就安装好了。以后都选XP VHD进XP就行了。
三.安装中遇到的问题 1.STOP:0x0000007B蓝屏 ![]() 这个蓝屏是因为XP的系统盘没有集成AHCI驱动,而主板又恰好开了AHCI模式。 解决方法:关闭AHCI模式,或给XP系统盘即成AHCI驱动(本空间有文章介绍集成方法)。
2.STOP:0x0000012F蓝屏
![]() 这个蓝屏的原因是因为vboot.img过期所致,我尝试过用winimage8.5集成破解好的vbootdsk.sys到其中但安装过程中会显示不识别。 我把BIOS时间调整到2009年,问题解决。待安装好VHD XP以后,挂载VHD文件再替换windows\system32\drivers\vbootdsk.sys文件即可。
以上转自:http://hi.baidu.com/1988jianglong/item/4e960ed73ee4fafdcb0c393c 做好VHD镜像后 我的电脑-右键-管理-设备管理器-IDE ATA/ATAPI 控制器 ![]() ![]() ![]() ![]() ![]() ps:换主板后开机蓝屏但能进安全模式 停机码0x0000007E 从 安全模式 重启XP, 点击 开始--运行--输入regedit--回车 找到 HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Intelppm 找到Start项。双击编辑,将值改成4 保存退出注册表编辑 重启XP。 改过的地方作一纪录,以便不行时还原! |
|