Windows XP VHD 成功经验分享
本帖最后由 carbonjiao 于 2014-2-20 15:46 编辑从win7刚发布就开始将系统装到vhd上用, 直到现在的win8.1
但由于特殊需要windows xp系统, 但不想让硬盘内乱糟糟的, 因此还是想将xp装到vhd中
最开始是从http://bbs.wuyou.net/forum.php?mod=viewthread&tid=202057&extra=page%3D1
下载的 bfgxp 大大做好的xp vhd, 搞了好久都没成功。。。问题见 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=326241&extra=page%3D1
然后又用 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=298248&extra=page%3D2 也问题同上 。。。
不知道 什么原因, 第二次启动, 总是 屏幕黑, 但没死机 , 不知道什么原因。。。
后来试着用WinXP_VHD_2011_24 来自行从零开始安装(从iso文件),由于本本 ahci等驱动问题, 还是觉得太麻烦了。。。想着从gho来装还是快点——集成了sata ahci 驱动
最后成功的步骤为:
1、下载相应工具 WinXP_VHD_2011_24
windowsxp-sp3-usboot-winvblock-vhd-clean.gho[ http://pan.baidu.com/share/link?shareid=4009105255&uk=2281817069 ]
原贴找不到了,麻烦知道的说一下。。。
0pe
vboot1.1 破解驱动vbootdsk.sys vboot1.1(XP到期时间已破解).zip
2、用WinXP_VHD_2011_24安装gho到vhd。。。 [ 是否导入vboot驱动,点是]
3、重新启动,进入bios,将系统时间设置为 2009年或者2010年 【如果已经替换破解驱动vbootdsk.sys,修改时间可以省略】;
4、启动到vlite界面 , 选直接启动到 vhd文件, 时间会有点久。。。
5、等自动重启,这时要进win7或者win7pe, 加载 xp的vhd,用regedit加载vhd xp的注册表文件 WINDOWS\system32\config\system为111111,将MountedDevices删除,同时将系统本身的MountedDevices包含 vhd被加载盘符的注册表项,修改盘符为C: 再导入到 111
===没描述清楚啊。。。哈
同时将破解的vbootdsk.sys 替换xp的vhd中。。。
6、重新启动,仍然选 启动到 vhd, 然后就根据cpu类型选择启动选项了。。。熟悉的界面出现了, 也顺利启动到vhd的xp了。。。
后续完美化处理,利用0pe的siso的 ntboot替换vboot。。。
这样,整个盘就剩下一个vhdos文件夹了,xp的vhd也放在这个文件夹下,。。。
发现这个gho 还有个好处,就是做好的vhd文件, 部署到移动硬盘里, 正常使用。。。真威武。。。
xp vhd 就那个 gho的 吧, 集成了usbboot 这个很好。。。 2010sya 发表于 2014-2-20 20:47
恭喜!!!
XP用最原始的安装方法,启动成功率当然是最好的。不过,楼主的方法还是有点繁琐了。
另外,你 ...
感谢回复。
可能bfgxp 大大的 xp vhd在我这里不行的原因 有其它的。。。 因为我重新分区了, 放vhd文件的剩余空间都超过40GB了。。。
没有出现 7B错误, 7pe下 挂载注册表, 发现盘符也没有错误的。。。 本帖最后由 2010sya 于 2014-2-20 20:54 编辑
恭喜!!!
XP用最原始的安装方法,启动成功率当然是最好的。不过,楼主的方法还是有点繁琐了。
另外,你提到的VHD系统,原帖地址:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=314336&extra=page%3D1
分析一下启动失败的原因,我大致想到了以下几点:
1、bfgxp 大大的xp vhd,对磁盘空间有一定的要求。
2、硬盘SATA模式会引起7B蓝屏。
3、可能最多的还是驱动问题。比如,http://bbs.wuyou.net/forum.php?mod=viewthread&tid=298248&extra=提到的系统,在部分机器上安装显卡驱动会出现问题。 bfgxp大的xp vhd有两个,纯净版的比办公版的要求剩余磁盘空间大得多。
我遇到的问题后来发现都是剩余空间不足所致。确保空间足、文件连续(也许不用连续)存放就没问题了。 本帖最后由 ka1698 于 2014-8-9 19:23 编辑
基本成功,我的电脑 是 2009年的 compaq (IcH9),用 VHD xp 辅助工具 转gho搞定,gho是 楼主提供的那个 terminal console
graphicsmode -1 100:1000 100:1000 24:32
default 0
timeout 5
color 11 12 13 14
debug off
write 0x8274 0x2e01
cat (md)0x20000+1 | set NTBOOT=
if not /i "%NTBOOT:~-6%"=="NTBOOT" && set NTBOOT=()/NTBOOT
font > nul
font ()/boot/grub/unifont.hex > nul
command --set-path=()/BOOT/GRUB
title Winxp
command /NTBOOT vboot=/winxp/winxp.vhd
title Winxp2.5
command /NTBOOT vboot=/winxp.vhd
title Win8
command /NTBOOT NT6=/win81x64/win81_20140611.vhd
title Win8132
command /NTBOOT NT6=/win8/WIN8_VHD.VHD
title WIN8_V.VHDX
command /NTBOOT NT6=/WIN_VHD/WIN8_V.VHDX
title USM.ISO
command /NTBOOT iso_inst=firadisk cdrom=/PEISO/USM.ISO
title hd ntboot
command /boot/NTBOOT/ntboot menu
title --fira srs iso=/win$.iso --wvbk
if not exist /BOOT/GRUB/RUN --fira --set-root --devices=chpu /BOOT/GRUB/RUN
command RUN --fira srs iso=/PEISO/Win$.iso
title 111--fira srs iso=/win$.iso --wvbk
if not exist /BOOT/GRUB/RUN --fira --set-root --devices=chpu /BOOT/GRUB/RUN
command RUN --wvbk /PEISO/lmt.ISO
title Win7PE20110525.iso
command /NTBOOT iso_inst=winvblk cdrom=/PEISO/Win7PE20110525.iso
title mycd.iso
command /NTBOOT iso_inst=winvblk cdrom=/PEISO/mycd.iso
title WinPE20120305.ISO
command /NTBOOT iso_inst=winvblk cdrom=/PEISO/WinPE20120305.ISO
title 8.1RAMOSX64_2014.0730.ISO
command /NTBOOT iso_inst=winvblk cdrom=/PEISO/8.1RAMOSX64_2014.0730.ISO
title WINPE.IS_
command /NTBOOT PE1=/PEISO/WINPE.IS_
title USM8PE8F.WIM
command /NTBOOT NT6=/USM8PE8F.WIM 好东西,谢谢分享。 谢谢分享经验, 5、等自动重启,这时要进win7或者win7pe, 加载 xp的vhd,用regedit加载vhd xp的注册表文件 WINDOWS\system32\config\system为111111,将MountedDevices删除,同时将系统本身的MountedDevices包含 vhd被加载盘符的注册表项,修改盘符为C: 再导入到 111
楼主,这句没看懂,是将修改好的111.reg注册表导入到111111中吗?是的话麻烦提供下修改的reg或具体修改位置。多谢! 那深度的精简版6.2怎么装进VHD呀? 20090101 发表于 2015-1-25 17:18
那深度的精简版6.2怎么装进VHD呀?
你还有6.2 的Gho文件吗 pink 发表于 2015-1-29 21:11
你还有6.2 的Gho文件吗
只有6.2的安装版。 不错学习了 看不明白,用win7算了 我0x0000007e错误代码,为什么? thanks a lot 滚动条过后自动重启 是什么问题? - -.......
页:
[1]