无忧启动论坛

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

[求助] 安装原版XP ISO问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-7-2 09:39:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我是新手,最近想做一个U盘启动安装XP,我的XP是联想OEM XP3(用原版光盘做成ISO文件)。由于启天M7300主板是Intel H57,我下载了Intel最新驱动f6flpy-x86.zip,然后解压做了个SATA.IMG。

menu.lst
title 【3】  安装联想OEM_XP_SP3 Step 1
map (hd1) (hd0)
map (hd0) (hd1)
map /IMG/FIRADISK.IMG (fd0)
map /Lenovo_XP_OEM.ISO (0xff)
map --hook
chainloader (0xff)
title 【4】  安装联想OEM_XP_SP3 Step 2
map /Lenovo_XP_OEM.ISO (0xff)
map (hd1) (hd0)
map (hd0) (hd1)
map --hook
root (hd0,0)
chainloader (hd0)+1

在安装过程中,出现以下几个问题:
1. 用firadisk.img直接出现蓝屏(7B),用WinVBlock.IMG则不会出现,但找不到硬盘,只有U盘。

2. 加载SATA.IMG
map /IMG/SATA.IMG (fd0)
map /IMG/FIRADISK.IMG (fd1)
F6加载"Intel(R) 5 Series/3400 Series SATA AHCI Controller",用firadisk.img还是出现蓝屏,用WinVBlock.IMG也会出现蓝屏。

map /IMG/FIRADISK.IMG (fd0)
map /IMG/SATA.IMG (fd1)
F6无法加载“Intel(R) 5 Series/3400 Series SATA AHCI Controller”,用firadisk.img还是出现蓝屏,用WinVBlock.IMG找不到硬盘只有U盘。

3. 只好将f6flpy-x86.zip整合到firadisk.img和WinVBlock.IMG,过程我就不详述了。
F6加载“Intel(R) 5 Series/3400 Series SATA AHCI Controller”,当然还有“FiraDisk Driver x86”和“WinVBlock Bus (32-bit)”,选择“S=Use the driver on floppy”;
用firadisk.img可以安装,但安装过程提示找不到iaStor.sys、firadisk.sys等一系列文件;
用WinVBlock.IMG也可以安装,但同样提示找不到iaStor.sys、WVBlk32.sys等一系列文件。

4. 执行安装第二步:
用firadisk.img,进入到安装画面,但提示找不到光盘,用Shift+F10,发现Lenovo_XP_OEM.ISO并没有虚拟到光驱。
用WinVBlock.IMG,则进入不到安装画面,提示找不到“\WINDOWS\System32\hal.dll”文件。

firadisk.img用的是iradisk-driver-0.0.1.30-f6.7z
WinVBlock.IMG用的是WinVBlock 0.0.1.8.zip
Grub4dos用的是
grub4dos-0.4.5b-2011-06-27.7z

请各位大大看看如何解决此问题。

2#
发表于 2011-7-2 10:01:05 | 只看该作者
镜像文件是否 连续存放
回复

使用道具 举报

3#
发表于 2011-7-2 10:27:45 | 只看该作者
menu.lst 改成这样试试。并用最新的grub4dos,
title 【3】  安装联想OEM_XP_SP3 Step 1
map (xxx,xx)/IMG/FIRADISK.IMG (fd0)
map --hook
map (xxx,xx)//wvblv.img (fd1)
map --hook
map (xxx,xx)//Lenovo_XP_OEM.ISO (0xff)
map --hook
chainloader (0xff)
title 【4】  安装联想OEM_XP_SP3 Step 2
map (xxx,xx)/Lenovo_XP_OEM.ISO (0xff)
map (hd1) (hd0)
map (hd0) (hd1)
map --hook
root (hd0,0)
chainloader (hd0)+1


找包合适的sata硬盘驱动。。  txtsetup.oem 中的 [default]下的scsi= ***。  ***要指定对应的磁盘驱动。。。
回复

使用道具 举报

4#
发表于 2011-7-2 10:35:01 | 只看该作者
回复

使用道具 举报

5#
发表于 2011-7-2 11:25:52 | 只看该作者
你用nlite先把sata驱动整合到iso,用contig检测和整理下iso,保证iso是连续存放的,然后单独用firadisk软驱镜像来安装试试
title INSTALL_VHDXP 1

write (md)0x200+1 [FiraDisk]\nStartOptions=cdrom,vmem=find:/test.iso;floppy,vmem=find:/firadisk.ima;\n\0
map --mem (md)0x200+16 (99)
find --set-root /firadisk.ima
map /firadisk.ima (fd0)
find --set-root /test.iso
map /test.iso (0xff)
map (hd0) (hd1)
map --hook
chainloader (0xff)


title INSTALL_VHDXP 2

write (md)0x200+1 [FiraDisk]\nStartOptions=cdrom,vmem=find:/test.iso;\n\0
map --mem (md)0x200+16 (99)
find --set-root /test.iso
map /test.iso (0xff)
map --hook
root (hd0,0)
chainloader /ntldr
回复

使用道具 举报

6#
发表于 2011-7-2 15:23:51 | 只看该作者
路上不觉的很麻烦么?

http://bbs.wuyou.net/forum.php?m ... &extra=page%3D2

同样适用于XP.ISO

其实楼主的菜单就是错的
回复

使用道具 举报

7#
发表于 2011-7-2 16:44:33 | 只看该作者
原帖由 3370123 于 2011-7-2 15:23 发表
路上不觉的很麻烦么?

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=196149&extra=page%3D2

同样适用于XP.ISO

其实楼主的菜单就是错的


说实话,我感觉0pe对于我来说更复杂一些,如果只是把xp或者2003安装到物理硬盘的话,我更愿意用pxe网络启动,模拟ris安装的方式,这样不会安装多余的驱动,并且用winnt.sif在网络安装的过程中加载scsi或者ahci驱动更方便
回复

使用道具 举报

8#
发表于 2011-7-2 18:25:42 | 只看该作者

回复 #7 yueyezhan 的帖子

一样的,只不过0PE是自动完成了你上面所说的步骤罢了

残留的驱动都是一样

firadisk.sys

不也是制作了firadisk.img 么?PXE跟USB启动,只是启动方式不一样,但是都是用grub4dos模拟仿真
回复

使用道具 举报

9#
发表于 2011-7-2 20:25:40 | 只看该作者
原帖由 3370123 于 2011-7-2 18:25 发表
一样的,只不过0PE是自动完成了你上面所说的步骤罢了

残留的驱动都是一样

firadisk.sys

不也是制作了firadisk.img 么?PXE跟USB启动,只是启动方式不一样,但是都是用grub4dos模拟仿真


用pxe server 和binlsrv.exe模拟ris安装nt5,是不需要firadisk的,也不需要挂载iso来模拟仿真,不过我喜欢用grldr来做tftp的启动文件
回复

使用道具 举报

10#
 楼主| 发表于 2011-7-6 09:26:54 | 只看该作者
原帖由 yueyezhan 于 2011-7-2 11:25 发表
你用nlite先把sata驱动整合到iso,用contig检测和整理下iso,保证iso是连续存放的,然后单独用firadisk软驱镜像来安装试试
title INSTALL_VHDXP 1

write (md)0x200+1 [FiraDisk]\nStartOptions=cdrom,vmem= ...


终于解决了,基本采用yueyezhan大大的思路:
用nlite把SATA驱动整合到ISO,再将menu.lst改成如下:
title 【3】  安装联想XP_SP3_With_SATA
map --mem (md)0x800+4 (99)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
map /Lenovo_XP_OEM_With_SATA.ISO (222)
map /IMG/firadisk.img (fd0)
map /IMG/firadisk.img (fd1)
map --harddrives=1
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Lenovo_XP_OEM_With_SATA.ISO;floppy,vmem=find:/IMG/FIRADISK.IMG;\n\0
rootnoverify (222)
chainloader

不用加入第二步,只等出现光盘启动时,不按任何键让它继续就行了。

我分析了一下原因,可能是因为在以前按F6加载SATA驱动时,提示光驱并没有虚拟软盘的文件,也就是说虚拟软盘在加载驱动后进入选择安装逻辑驱动器前又没有了(因为在此过程中,键盘灯闪了一下,这就说明系统相当于重启了),造成虚拟软盘的驱动无法拷入,而形成以前的问题。也不知道是Grub4Dos的问题还是联想光盘的问题,希望能各个大大能讨论一下。
回复

使用道具 举报

11#
发表于 2011-7-6 09:45:27 | 只看该作者
用这种方式安装,最省事的是用0pe,它的作者对grub4dos的参数的了解是一般人很难达到的程度
其次是把sata用nlite做进iso,单独加载furadisk镜像
再其次是把sata和firadisk驱动整合进安装盘,不过firadisk不支持用nlite来集成,只能手动做进iso
再其次就是把sata和firadisk整合在一个软驱镜像

不过,如果是安装到物理磁盘的话,用firadisk我自己认为不是很好的选择,安装完之后,你的系统中会有firadisk驱动,如果你不做ramos的话,你以后几乎不会去用到,相比较来说,pe下挂载iso或者运行i386的winnt32,pxe启动网络安装这些方式会更好一些;但是,如果你做ramos或者用iso安装系统到一个map的虚拟磁盘,grub4dos+firadisk,是最佳组合,除了win2000,从xp-最新的windows8 m3都可以
回复

使用道具 举报

12#
发表于 2011-7-17 23:37:59 | 只看该作者
其实是WINNT.SIF文件在搞鬼
回复

使用道具 举报

13#
发表于 2011-7-18 00:31:47 | 只看该作者
多看多学。。。。。。。。
回复

使用道具 举报

14#
发表于 2011-7-25 08:50:20 | 只看该作者
原帖由 2011Kwaney 于 2011-7-6 09:26 发表


终于解决了,基本采用yueyezhan大大的思路:
用nlite把SATA驱动整合到ISO,再将menu.lst改成如下:
title 【3】  安装联想XP_SP3_With_SATA
map --mem (md)0x800+4 (99)
checkrange 0x80 read 0x8280 & ...



括号里的99、222是什么意思?
回复

使用道具 举报

15#
发表于 2011-7-26 17:06:50 | 只看该作者
说说我的方法,具体步骤:
1.U启到2003PE的环境下,通过虚拟光驱运行ISO里面的WINNT32.exe把必须的安装文件解压到硬盘分区里面
2.U启map H51的驱动IMG为fd0+fd1,然后从硬盘启动,执行文本安装阶段。
3.同样U启map H51的驱动IMG为fd0+fd1,然后从硬盘启动,执行图形安装阶段。

以上方法优先是不需要firadisk或winvblock,不产生多余的驱动
回复

使用道具 举报

16#
发表于 2011-9-29 10:54:20 | 只看该作者
原帖由 2011Kwaney 于 2011-7-6 09:26 发表


终于解决了,基本采用yueyezhan大大的思路:
用nlite把SATA驱动整合到ISO,再将menu.lst改成如下:
title 【3】  安装联想XP_SP3_With_SATA
map --mem (md)0x800+4 (99)
checkrange 0x80 read 0x8280 & ...





一次安装成功吗?不用重启吗?重启的话从哪里安装文件啊
回复

使用道具 举报

17#
发表于 2011-9-29 12:13:19 | 只看该作者

回复 #15 rockrock99 的帖子

第2、3步均可通过0PE的菜单项
[7] 仿真F6驱动软盘后串接菜单
来完成。
中文界面,不写菜单,SRS驱动现成,可选要不要firadisk。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-17 06:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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