无忧启动论坛

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

[求助] 看似简单做起来真难,如何在无IDE模式的电脑安装XP系统?

[复制链接]
跳转到指定楼层
1#
发表于 2013-2-2 21:33:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
因为工作原因 有个设备必须在WINDOWSXP下运行 连虚拟机或者PE都不行
手上这台电脑型号是HP-ENVY4,操蛋的事情是HP家用机系列都是精简的BIOS没有办法更改硬盘模式 只能设为AHCI,而且这电脑是SSD+HDD的混合硬盘
致电HP工程师给出的答复是接一个USB软驱在XP安装过程中加载驱动 但是现在快递公司都不发货了 就想着用其他办法解决
查找了相关资料 针对这种无法更改硬盘模式的电脑 差不多是三种解决办法
1.制作集成SATA驱动的XP安装程序 2.GHOST系统至硬盘再通过SRS离线驱动注入SATA驱动 3.模拟F6软驱在安装程序中加载
看上去都不难 但是二十个小时后 我深深地发现我错了 每种办法都试过 包括号称下载集成SATA的XP系统、用NLITE、DPs_BASE等工具集成驱动、SRS离线驱动注入工具也试过好多种 结果还是蓝屏或者直接关机
特在此求助 谢谢

--------------------------------------分割线-------------------------------------------
非常感谢大家帮助我 连续奋战多天 在此期间也增加了不少技能XD
昨晚找了两台ACER、三星同是H77芯片组的超级本,无论是用NLITE合成的系统盘、GHOST系统后注入SRS驱动,或者用0PE的F6模拟软驱都可以正常安装,还有什么XPPE、03PE都是轻松愉快
所以我认为这台采用系微20精简BIOS的ENVY4应该是在更底层的层面屏蔽掉了NT5系统
再次感谢大家

[ 本帖最后由 2013chaoslc 于 2013-2-5 12:03 编辑 ]
2#
发表于 2013-2-2 21:39:38 | 只看该作者
U盘  XP 系统 试试
回复

使用道具 举报

3#
 楼主| 发表于 2013-2-2 22:06:01 | 只看该作者
LS的意思是把XP系统装在U盘上? 随用随插?
回复

使用道具 举报

4#
发表于 2013-2-2 22:14:10 | 只看该作者
有两种方法。
0,首先你要有该主板的SATA驱动程序,一般是一张软盘映像文件,比如a.img,该img里面包含了SATA驱动程序。
1,用nlite制作一份集成该SATA驱动程序的win xp sp3的安装光盘iso,然后使用该iso刻盘安装也可以,或者展开iso,直接用硬盘安装,运行i386子目录下面的winnt.exe 。
2,使用firadisk或者vboot虚拟一个软盘,在该虚拟软盘中使用a.img文件,则虚拟出来的软盘就包含了SATA驱动,然后在安装过程中按F6键,xp安装程序会找到SATA驱动程序,从虚拟软盘中安装进硬盘的XP系统,同时连同firadisk驱动,或者vboot驱动一同安装进了硬盘的XP系统,如果安装好以后,不需要firadisk或者vboot驱动,手工卸载这2个驱动就可以了。
使用firadisk和vboot的方法比较类似,下面仅仅列出使用firadisk的方法。
使用grub4dos虚拟映射2个虚拟软盘,fd0和fd1,fd0中间使用firadisk.img,fd1中使用a.img,这样xp的安装程序在实模式的时候会识别grub4dos虚拟出来的2个软盘,会安装firadisk和sata驱动程序,然后进入保护模式后,xp安装程序会使用已经安装的firadisk程序再次识别由firadisk驱动的2个grub4dos的虚拟软盘,然后使用firadisk驱动的虚拟软盘1也就是fd1安装sata驱动程序,最终在硬盘系统上成功安装firadisk驱动和sata驱动,然后手工删除firadisk驱动即可。
grub4dos映射fd0,fd1的命令如下:
map --mem (hd0,0)/firadisk.img (fd0)
map --mem (hd0,0)/a.img (fd1)
map --mem (hd0,0)/xpsp3.iso 0xff
chainloader 0xff
boot
以上的(hd0,0)更改为你自己的硬盘分区,如果映像文件不是在这个分区的话。
回复

使用道具 举报

5#
 楼主| 发表于 2013-2-2 22:34:25 | 只看该作者
多谢LS 第一个方法我试过 不仅仅nlite还试了另外一个DPs_BASE 皆为失败 按说我这个驱动是HP工程师给的 不会有错
另外无法展开ISO直接用硬盘安装 因为在我机子上能用的PE都是WIN7或以上版本的PE 找不到能U盘启动的XP版本PE
用F6模拟软驱也就是firadisk 是我最后一个尝试的办法 当时已强弩之末所以没仔细看了 瞎操作了一番后只能在XP的安装程序中识别firadisk 但是不知如何加载SATA驱动 愿闻其详
回复

使用道具 举报

6#
发表于 2013-2-2 22:41:37 | 只看该作者
你只要按那些命令虚拟出软盘就可以了,虚拟出来的fd1,xp的安装程序会自动安装a.img里面的sata驱动程序。
以上命令
map --mem (hd0,0)/firadisk.img (fd0)
map --mem (hd0,0)/a.img (fd1)
map --mem (hd0,0)/xpsp3.iso 0xff

这里加一条
map --hook

chainloader 0xff
boot
回复

使用道具 举报

7#
 楼主| 发表于 2013-2-2 22:53:54 | 只看该作者
我得到的驱动程序是散碎的文件 里面众多东西 用ultraiso这种软件把它做成IMG?
回复

使用道具 举报

8#
发表于 2013-2-2 22:57:08 | 只看该作者
6楼的0xff 还要加上括号,改成(0xff) 用这样的菜单:

map --mem (hd0,0)/firadisk.img (fd0)
map --mem (hd0,0)/a.img (fd1)
map --mem (hd0,0)/xpsp3.iso (0xff)
map --hook
chainloader (0xff)
boot

以前没事把64位的2003的ISO安装到一个VHD文件中就用了类似的方法,当时想用上AHCI方式。

做64位的2003的内存系统。
回复

使用道具 举报

9#
发表于 2013-2-3 08:02:57 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

10#
发表于 2013-2-3 08:09:38 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

11#
发表于 2013-2-3 08:10:11 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

12#
发表于 2013-2-3 08:32:36 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

13#
 楼主| 发表于 2013-2-3 10:34:26 | 只看该作者
skyiar这个我有试过 进入WIN8PE后GHOST系统到硬盘 然后灌入推荐驱动 最后以失败告终
回复

使用道具 举报

14#
发表于 2013-2-3 12:07:02 | 只看该作者
这么多方法都失败,严重怀疑你的SATA驱动程序是不是版本不对。
告诉你一个方法把。
你先安装win7,机器可以启动了,然后安装驱动精灵,自动检测你的SATA驱动程序的版本并且从驱动之家的网站下载正确的SATA驱动程序,你保存好以后,制作成IMG文件,然后,你可以全盘格式化硬盘,用这个正确的SATA驱动程序来安装WIN XP系统。
回复

使用道具 举报

15#
发表于 2013-2-3 12:10:00 | 只看该作者
你安装win xp的时候,尽量使用完全正版的win xp安装盘,不要使用集成了各种SATA驱动的安装盘,使用干净的xp安装盘,手动按F6键来安装SATA驱动程序。
回复

使用道具 举报

16#
 楼主| 发表于 2013-2-3 14:22:45 | 只看该作者
现在是卡在F6模拟软驱这块了 驱动确定没有错误
回复

使用道具 举报

17#
发表于 2013-2-3 15:31:15 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

18#
发表于 2013-2-3 15:37:48 | 只看该作者
要么你就把a.img映射到fd0,firadisk.img映射到fd1,按f6的时候就可以选择a.img里面的SATA驱动了,然后xp安装程序会自动安装fd1里面的firadisk。
回复

使用道具 举报

19#
 楼主| 发表于 2013-2-3 16:10:51 | 只看该作者
现在的情况是
1.用nlite集成驱动做成ISO安装,行至选择硬盘时,直接关机
2.用win8pe将xp系统GHOST至本机硬盘,离线注入驱动,用nlite的驱动,由于也不知道是哪个是,反正都是蓝屏错误stop:0x000000B4(0X8A271008,0X89F8D000,0X8A09D000,0X00050000),括号里面的时有改变。。

映射软驱这块我遇到些问题,目前我手上就一个可以量产的U盘,带F6软驱这个功能的PE必须量产成光驱才能启动否则直接进PE,所以不知如何同时加载XP的安装程序,求教
回复

使用道具 举报

20#
发表于 2013-2-3 17:17:00 | 只看该作者
直接格式化硬盘,激活一个主分区,拷贝grldr.mbr,grldr文件到c:\,拷贝a.img,firadisk.img,xpsp3.iso到c:\,bootice改写主引导记录和分区引导记录为grub引导。直接硬盘C启动,就进入grub的命令行状态,运行我提供的命令。
回复

使用道具 举报

21#
发表于 2013-2-3 20:40:04 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

22#
发表于 2013-2-3 21:03:13 | 只看该作者
如果主板是intel芯片组.可以到intel公司i下载Intel® Rapid Storage Technology F6 Driver 驱动,然后使用nlite集成,如果是amd芯片组,有可能无法安装xp,我怀疑还是你的驱动不正确,例如可以将hp提供的驱动文件名传上来.
回复

使用道具 举报

23#
 楼主| 发表于 2013-2-3 23:39:32 | 只看该作者
[IMG][/IMG]

[ 本帖最后由 2013chaoslc 于 2013-2-3 23:44 编辑 ]
回复

使用道具 举报

24#
发表于 2013-2-4 06:39:01 | 只看该作者
可以看看我的帖子,这款型号的应该是组建了raid。它的bios好像是系微的。我没尝试过装xp。win7和win8安装使用正常

[ 本帖最后由 假大空 于 2013-2-4 06:40 编辑 ]
回复

使用道具 举报

25#
发表于 2013-2-4 07:47:34 | 只看该作者
试试for nt5.x的最新驱动,目前是11.2,以前遇到过sony amd芯片组无法安装的问题,经过搜索,是amd采用了全新架构。与sata控制器无关。intel好像还没有遇到这种现象。

[ 本帖最后由 yfwang0798 于 2013-2-4 07:55 编辑 ]

f6flpy-x86.zip

287.93 KB, 下载次数: 13, 下载积分: 无忧币 -2

回复

使用道具 举报

26#
 楼主| 发表于 2013-2-4 10:19:06 | 只看该作者
原帖由 假大空 于 2013-2-4 06:39 发表
可以看看我的帖子,这款型号的应该是组建了raid。它的bios好像是系微的。我没尝试过装xp。win7和win8安装使用正常

这位仁兄说到点上了。。。应该是阵列的原因吧 没理由各种驱动都不行 因为XP安装程序都加载到选择分区那块了 只不过后来强制关机了...
回复

使用道具 举报

27#
发表于 2013-2-4 11:11:04 | 只看该作者
用U盘启动RAMOS,注入驱动,然后克隆到硬盘.
回复

使用道具 举报

28#
发表于 2013-2-4 13:37:25 | 只看该作者
回复

使用道具 举报

29#
发表于 2013-2-4 14:02:21 | 只看该作者
自由天空有个可以导入驱动的工具。。
回复

使用道具 举报

30#
发表于 2013-2-4 17:41:56 | 只看该作者
HP的嘛,先别急安装,你先弄几个03的PE启动下电脑,如果能进去(能不能找到硬盘不重要),再考虑安装吧,若启动时就蓝屏,试过几个版本都这样,干脆放弃吧,或者换BIOS,因为HP某些机型在BIOS中就已经把NT5.X屏蔽掉了(甚至有些型号,先前的几个批次的没问题,后边几批就不行了),而这种事售后是不会承认的。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 17:13

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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