无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6829|回复: 13
打印 上一主题 下一主题

[求助] firadisk制作VHD XP,mem可进系统,vhd引导出现autochk progtam not found 错误

[复制链接]
跳转到指定楼层
1#
发表于 2012-12-27 20:25:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
昨天想到利用工具封装成img内存盘系统,然后克隆到vhd 文件,并修改montdevice值,对齐vhd mbr磁盘签名。
map mem能进入系统
可是引导vhd却出现 autochk program not fount 界面,觉得应该是系统找不到加载磁盘
不知道如何解决,再次请教

----------------------------------
使用了很多方法,总是出现 这个蓝屏能出现 Windows Logo,能读条,稍微黑屏后,就出现蓝屏错误上网查找也没找到方法,应该是磁盘的问题
我的制作方法是,使用DiskGenus 克隆C盘刚安装的XP到 VHD文件,然后Grub添加启动项目,可是两种菜单都无法启动

title VHD WinXP-1
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
find --set-root /GRUB/FIRADISK.IMG
map /GRUB/FIRADISK.IMG (fd0)
find --set-root /WinXP.vhd
map /WinXP.vhd (hd0)
map (hd0) (hd1)map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/WinXP.vhd;floppy,vmem=find:/GRUB/FIRADISK.IMG;\n\0
root (hd0,0)
chainloader /ntldr

title VHD WinXP-2
map --heads=2 --sectors-per-track=18 --mem (md)0x800+4 (99)
find --set-root /WinXP.vhd
map /WinXP.vhd (hd0)
map (hd0) (hd1)
map --hook
write (99) [FiraDisk]\nStartOptions=disk,vmem=find:/WinXP.vhd;\n\0
root (hd0,0)
chainloader /ntldr

[ 本帖最后由 Shmildys 于 2012-12-29 13:37 编辑 ]
2#
 楼主| 发表于 2012-12-28 07:38:59 | 只看该作者
当然firadisk驱动肯定加载了
不然启动不了
启动了进不去
回复

使用道具 举报

3#
发表于 2012-12-28 08:39:54 | 只看该作者
我也出现过类似情况,我对此的解释是firadisk有bug.
要解决此问题可以试一下,修改主硬盘MBR的偏移为01b8H开始的4个字节,
这4个字节是磁盘签名,可以把这4个字节的最末一个字节+1,这样就避免
了主硬盘和VHD硬盘使用相同的磁盘签名。

[ 本帖最后由 2012rospartner 于 2012-12-28 08:49 编辑 ]
回复

使用道具 举报

4#
发表于 2012-12-28 08:44:34 | 只看该作者
你还要确保注册表中间mounteddevice里面的键值启动盘(假设为C盘,有可能你改为了其他盘符)的键值的前4个字节{xx-xx-xx-xx-yy-yy-yy-yy-.....},其中的xx-xx-xx-xx和VHD磁盘的签名是一致的,如果不一致,修改VHD的主引导记录偏移01B8H处的4个字节为xx-xx-xx-xx。

[ 本帖最后由 2012rospartner 于 2012-12-28 08:49 编辑 ]
回复

使用道具 举报

5#
发表于 2012-12-28 14:26:27 | 只看该作者
应该和主板有关系    我的一个A55 主板 没有问题
另一个  B75
map /WinXP.vhd (hd0)            不行  
map --mem  /WinXP.vhd (hd0)     没有问题
回复

使用道具 举报

6#
 楼主| 发表于 2012-12-28 15:04:22 | 只看该作者
原帖由 zqjiang 于 2012-12-28 14:26 发表
应该和主板有关系    我的一个A55 主板 没有问题
另一个  B75
map /WinXP.vhd (hd0)            不行  
map --mem  /WinXP.vhd (hd0)     没有问题


我mem 后,不蓝屏可是进不了系统,滚动条后就黑屏
回复

使用道具 举报

7#
 楼主| 发表于 2012-12-29 07:46:24 | 只看该作者
原帖由 2012rospartner 于 2012-12-28 08:39 发表
我也出现过类似情况,我对此的解释是firadisk有bug.
要解决此问题可以试一下,修改主硬盘MBR的偏移为01b8H开始的4个字节,
这4个字节是磁盘签名,可以把这4个字节的最末一个字节+1,这样就避免
了主硬盘和VHD ...

我修改了后 又出现其他蓝屏错误,不过RAMos模式滚动条后一直黑屏,无解。看来是主板支持的问题了。
我即使从论坛下通用的vhd 也是如此。
不知道winvblock 兼容性如何。
今天试一下
回复

使用道具 举报

8#
 楼主| 发表于 2012-12-29 13:38:14 | 只看该作者
无法进入桌面了
回复

使用道具 举报

9#
发表于 2013-2-19 17:53:06 | 只看该作者
同样的遭遇啊,不过是在virtualbox虚拟机里发生

还有就是——用-mem参数加载firadisk时,光盘安装就卡在了Setup is starting Windows这个环节,不动弹了,去掉mem,一切正常

到底是什么原因呢
回复

使用道具 举报

10#
发表于 2013-6-7 20:09:29 | 只看该作者
我用个弱智的办法,解决了这个问题,你可以试试:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

11#
发表于 2013-6-8 00:23:59 来自手机 | 只看该作者
我也说一下我的情况,我给vhd系统安装了firdisk驱动,用imdisk创建了一个内存盘,然后复制系统盘到内存盘,最后保存内存盘,以后map-men那个内存盘系统也出现了楼主的情况,当时就感觉系统没这内存盘的信息,注册表加入信息就能启动了,我制作方法有误,应该创建文件后,用firdisk加载一下,再复制系统的。当时没管他,关机忙别的去了,后来有一次奇迹般的进入了那个ramos系统,那时以为自己已经改过那系统了,几天后又进那系统又出现楼主的情况了,当时纳闷,前几天不是进去过吗?怪了,然后才想起来,我根本就没改那系统,那前几天又是怎么进去的呢?关机重启,怎么也进不了那系统,后来进别的系统,有wifi发现新网络的提示,反正不用网络和蓝牙,就Fn+F2关了他们,突然意识到以前能进那系统的时候wifi好像是关着的,于是重启,选择那个RAMOS启动,结果顺利进入了系统,然后打开wifi,一切正常,备份了一下注册表,替换掉原来的,以后不管开不开wifi都能进系统了。
感觉以前进不了系统的原因是网络初始化影响了新磁盘的识别。
回复

使用道具 举报

12#
发表于 2013-6-9 19:11:26 | 只看该作者
本帖最后由 2012hongrui 于 2013-6-9 19:33 编辑

如果说用的是VHD,用注入vboot驱动的办法也可以修正这种错误提示,只要用vboot成功启动一次就行了,以后直接map就没有问题。直接map后再把vboot的驱动文件vbootdsk.sys删除就行了。如果说是2003,2003的vboot驱动vbootsmp.sys可以不删除,比直接map还方便,还可以安装驱动类的软件(比如说VSuite或Primo),直接map是不能安装的。

因为性能问题,我自己用的XP是vsuite和primo混合驱动的内存系统,VSuite制作的SCSI的C.VDF(120m),Primo制作的5G动态的IO盘,2003直接用VSuite制作的SCSI的C.VDF(128m),和5G的IO动态内存盘。机子性能不太好,只能借助于VSuite和primo驱动,firadisk的4K指标只有260多,而用VSuite制作的2003性能4K指标上1000了,速度贼快,而firadisk那个慢啊,实在让人无法忍受!不过更新倒是很方便,直接map就行了。
回复

使用道具 举报

13#
发表于 2013-6-9 19:19:49 | 只看该作者
我用firadisk map --mem 可以成功,直接map每次都不行,加boot参数滚动条一直转进不了系统,不加autochk progtam not found 蓝屏
winvblock就没有问题
回复

使用道具 举报

14#
发表于 2020-10-11 19:33:18 | 只看该作者
本帖最后由 wfccsqk 于 2020-10-11 19:34 编辑

SVBus 取代 FiraDisk, WinVblock  
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=411365
没有--mem     同样的问题
autochk program not fount

带--mem未测试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-24 00:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表