无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3470|回复: 6
打印 上一主题 下一主题

[讨论] 关于用winvblock安装xp在gui界面T39时出错的研究报告

[复制链接]
跳转到指定楼层
1#
发表于 2012-5-24 20:04:16 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前两天发了个帖子,因为用集成winvblock的iso+grub4dos安装xp,在gui界面T39时出现错误,而向大家求助。hotdll大师认为我的iso有问题,我遂对此错误进行了排查,基本找到了错误的原因,但是目前还没有解决方法。特发此贴与大家讨论。我还是将错误界面作为附件发出。

先说一下我排查错误的方法:
首先准备两个xp的安装版iso:第一个是微软msdn原版的iso;第二个是用7z软件将原版iso解压,再用oscdimg封装,其间不对文件做任何修改,封装时加上参数-j1。经过虚拟光驱加载以及beyond compare 2软件比对,两个iso内部的文件是完全一致的。
然后进行安装测试:
1、用map /xp.iso 加载微软msdn原版的iso,用map --mem /winvblock.ima (fd0)加载winvblock虚拟软盘,完成文本阶段安装后,用同样的g4d菜单进行gui安装,完全无任何错误。
2、用map /xp.iso 加载自行封装但未改造的iso,用map --mem /winvblock.ima (fd0)加载winvblock虚拟软盘,完成文本阶段安装后,用同样的g4d菜单进行gui安装,出现下图错误。

用google在网上进行了查询,得知这个ASMS的错误一般是在用自己刻录的xp安装盘时出现,而且同一张xp安装盘可能在一些光驱上出错,而在另一些光驱上就正常。而且微软原版发行的xp安装盘不会出现这种错误。
同时,我用firadisk进行测试时,自行封装的iso也不会出错。

由此,我初步得出如下结论:

winvblock带入xp的虚拟光驱,与xp安装程序的兼容性不好,这个虚拟光驱加载微软原版iso可以正常安装,但是加载自行封装的iso就要出错。

我认为可能的解决方案:

1、winvblock本身提高兼容性(目前来看firadisk的兼容性更好),但是这个本人无能为力,实在没有这么高深的编程和改造能力。说实话,现在Sha0官网上的那个未编译的winvblock版本我都不知该如何编译,不知道这个版本解决了这个问题没有。
2、调整oscdimg封装参数,实现自行封装的iso与微软原装iso具有同样的兼容性。但是,似乎现在的结论是还没有人知道微软原版xp安装盘的iso的封装参数,cdimage2.52似乎没有流出,也从无人知道如何封装出与原版iso的md5值相同iso。

以上拙见,与高人共同探讨。

Windows XP Professional-2012-05-20-15-28-06.png (117.83 KB, 下载次数: 78)

Windows XP Professional-2012-05-20-15-28-06.png

Windows XP Professional-2012-05-20-15-28-22.png (81.63 KB, 下载次数: 83)

Windows XP Professional-2012-05-20-15-28-22.png
2#
 楼主| 发表于 2012-5-24 22:07:11 | 只看该作者
一个晚上也没有一个人回复我的帖子,有些失望。

还好,经过google查询,有一篇帖子认为微软原来的封装参数是用-nt -o -xx,我用oscdimg搭配上述参数进行封装,终于克服了这个asms的错误,现在集成winvblock的光盘也可以顺利完成安装了。还是要感谢在我的求助帖中对我进行帮助的hotdll大师,是您的回复让我找到了正确的方向,在此再次感谢!!!

现在用firadisk和winvblock集成的iso都可以顺利工作了,接下来我会再比较两者之间的优劣与不同,但是在对封装iso的兼容性方面,可以说firadisk更好一些,winvblock会挑剔封装参数。
回复

使用道具 举报

3#
发表于 2012-5-24 23:49:04 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

4#
发表于 2012-5-25 17:51:55 | 只看该作者
-nt -o -xx,xp原版的封装参数好像是泄漏的,可以用原文件+cdimge封装md5一样的iso,而其它vista等系统门都没有。
回复

使用道具 举报

5#
 楼主| 发表于 2012-5-25 21:33:38 | 只看该作者
那个CDImage2.52泄露过吗?似乎都说是假的。
回复

使用道具 举报

6#
发表于 2012-5-25 21:46:52 | 只看该作者

回复 #5 evilwz 的帖子

2.52 同 2.47 只是 52 47 不同, 其他都一样。见过 2.52 比 2.47 大的,只是在文件尾加了一些 0D 0A。
回复

使用道具 举报

7#
发表于 2012-6-10 12:22:49 | 只看该作者
我也碰到同样问题, 楼主, 你是做了什么才可以顺利安装? 集成用firadisk和winvblock? 这个用NLITE去操作?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-12 17:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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