无忧启动论坛

标题: 0pe启动xp的vhd文件的办法 [打印本页]

作者: long760418    时间: 2017-6-14 10:38
标题: 0pe启动xp的vhd文件的办法
研究0pe有两天了,现在又这么个问题。任意文件启动时,ISO正常,win7的vhd也正常,不知道xp的vhd怎么解决的,望高手相告!!
作者: 2013feng901012    时间: 2017-6-14 11:52
本帖最后由 2013feng901012 于 2017-6-14 11:54 编辑

xp.vhd应该是用map方式启动,

title Microsoft Windows XP vhd
find --set-root /winxp.vhd
map /winxp.vhd (hd0)
map (hd0) (hd1)
map --hook
root (hd0,0)
chainloader /ntldr


当然如果是精简版的xp,完全可以mem加载到内存,不过条件是ssd加大ram
作者: long760418    时间: 2017-6-14 12:41
2013feng901012 发表于 2017-6-14 11:52
xp.vhd应该是用map方式启动,

title Microsoft Windows XP vhd

用【任意文件启动】菜单是不能直接启动xp.vhd的吗?

这个代码是添加到 grldr 内置菜单的吗?
作者: long760418    时间: 2017-6-14 12:48
我做好的xp.VHD现在是一选择启动,再选 nt5选项 能显示windows xp启动画面,然后蓝屏。机子重启
作者: pseudo    时间: 2017-6-14 14:56
从这个帖子http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
下载现成的VHD_WinXP_X86_Office_20151116.7z。解开提取其两个vhd文件
xp.VHD(父)
XP_CHILD.vhd(子)
放到硬盘某盘(须为ntfs分区,盘剩余空间足够大)文件夹xp下,参考此帖http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
引导XP_CHILD.vhd,有成功先例。
作者: 2013feng901012    时间: 2017-6-14 14:58
本帖最后由 2013feng901012 于 2017-6-14 15:06 编辑
long760418 发表于 2017-6-14 12:41
用【任意文件启动】菜单是不能直接启动xp.vhd的吗?

这个代码是添加到 grldr 内置菜单的吗?


没有长期使用0pe,不是很懂你说的那个,不过应该是调用siso模块中整合的ntboot来引导vhd。

我提供的菜单,添加到grldr内置菜单即可。


对了,想起来个事,xp的话,一般是vboot做的吧,可以使用ntboot来引导vboot方式制作的xp.vhd
参考 http://chenall.net/post/ntboot/

应该是
title xp.vhd vboot \n
find --set-root /ntboot/ntboot
/ntboot/ntboot vboot=/xp.vhd
boot

如果是使用firadisk来安装的xp.vhd。那么参考下面的帖子
http://www.cnblogs.com/liuzhaoyzz/p/4319630.html
作者: long760418    时间: 2017-6-14 17:00
pseudo 发表于 2017-6-14 14:56
从这个帖子http://bbs.wuyou.net/forum.php?mod=viewthread&tid=202057&extra=page%3D1
下载现成的VHD_Win ...

是的,换了这个xp.vhd,正常了。是我的xp.vhd有问题,多谢了。

具体原因是直接ghost到vhd,忘了加vboot驱动。

给同样问题的小伙伴提醒!!!!




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3