无忧启动论坛

标题: F6仿真软盘——解决系统安装过程的SRS硬盘识别问题(详细图文) [打印本页]

作者: pseudo    时间: 2009-7-30 20:41
标题: F6仿真软盘——解决系统安装过程的SRS硬盘识别问题(详细图文)
用原版安装盘(未经集成SRS驱动的)安装XP/2003等系统(非Ghost方式),经常遇到无法识别硬盘的困扰,尤其是安装服务器时。
正规的方法是使用F6驱动软盘,但现在软驱、软盘已渐少见。有网友设法将U盘量产为USB-FDD格式,取代软盘,不失为一种方法,但不是每个U盘、主板都支持USB-FDD。国外有人用光盘成功取代软盘,但技术已显落后。

chenall兄对外置F6磁盘驱动有许多创见,zhaohj、chenall对F6仿真软盘安装系统有实践经验和重要发现。
本人曾和chenall兄一起研究交流磁盘驱动问题,在0PE中集成了最新成果并加以发扬,直接可用于系统安装。
现在已经做到:

1、免软盘,用仿真软盘取代。
2、免软盘镜像,用普通zip格式压缩文件取代。
3、免按F6,自动识别磁盘类型,设置默认驱动。
4、免改造原版安装盘,不需集成SRS驱动,保持纯净。
5、串接用户菜单便于定制功能
6、增加驱动方便,仿真时使用/0PE/SRS/F6.ZIP或/OEM_SRS.ZIP,若有后者则优先级最高。
根目录的OEM_SRS.ZIP可由厂商提供的驱动软盘内容直接打包得到。网上下载来的针对某型号机器的驱动包一般也可直接使用(改名为OEM_SRS.ZIP放在某盘/分区根目录),包中txtsetup.oem文件应位于最上层目录。

窃以为F6自动仿真软盘是解决系统安装过程SRS硬盘识别问题的最佳方案,值得推广。
但目前认识其意义的似乎还不多。

[ 本帖最后由 pseudo 于 2009-7-30 22:18 编辑 ]
作者: pseudo    时间: 2009-7-30 20:42
标题: 回复 #1 pseudo 的帖子
以下演示0PE的仿真F6驱动软盘后串接用户菜单功能,应能解决安装原版系统的磁盘识别问题。
测试环境:VMware虚拟机,硬盘为VMSCSI。
安装盘:xp sp2原版光盘(592M真正纯净的?海?府版)
安装工具:0PE光盘(45M上网认盘全外置PE(免配服务器PXE启动)090620或〇peZip扩展版二合一090620或从0PE提取的大小不到1M的组件,见#3楼)

以下一律按使用光盘介质来解说,没有使用U盘,是为了简化问题,集中体现仿真盘效果。
其实可以变通一下,使用U盘取代光盘的。至于如何把pe和系统安装盘都做到U盘上,这里暂不说。


测试过程总结:先启动0PE(或从0PE提取的组件)进入用户定义菜单,即完成了驱动软盘仿真,后面就完全是常规的系统安装了。系统安装盘不必集成SRS磁盘驱动。


测试过程:
1、直接启动安装盘,配置如下:


2、会找不到硬盘

3、现在开始用本帖方案安装。
首先用0PE光盘启动机器,出现菜单时,选串接用户菜单选项,如图


4、可以看到外置磁盘驱动包/0PE/SRS/F6.ZIP被成功加载


5、自动发现适用VMSCSI驱动,可选仿真为A或B盘(一般不用选,几秒后进入默认选项)。


6、出现用户自定义菜单


接下来干什么就由你通过grub4dos菜单定义了。
这个菜单的文本是KERNEL.ZIP内wxpe目录下的MENU.USR文件,一定要注意,这个grub4dos菜单原则上是由用户你来定义、作主的,我只给个例子。
这个例子的第一个菜单项[1]Bootable CD就是从光盘启动的意思,正好用来启动系统安装光盘。

7、至此0PE已完成仿真驱动软盘任务,可以取出0PE光盘,换入xp安装光盘,回车,就可以从安装光盘启动,开始正常的系统安装了。以下是常规安装过程的一些画面



8、马上要访问硬盘了

9、呵呵,硬盘成功出现了


10、拷贝文件到硬盘


11、准备重启,请取出安装光盘,以便从硬盘启动


12、提示再插入安装光盘时,插入安装盘



13、中途有提示徽标认证,选“是”继续。显然,硬盘驱动已经被加载了。


14、安装纯净版大功告成!


[ 本帖最后由 pseudo 于 2009-7-31 21:03 编辑 ]
作者: pseudo    时间: 2009-7-30 20:42
相关资源:
1、45M上网认盘全外置PE(免配服务器PXE启动)090620
2、〇peZip扩展版二合一090620
3、从0PE提取的仿真S&R&S驱动软盘后串接用户菜单组件


4、零体积版可以作为专用于系统安装的工具,支持PXE引导

5、 未集成SRS的系统安装盘认硬盘工具-下载地址.zip (343 Bytes, 下载次数: 3680) (建议使用上述4M+的0PE的零体积版功能更完整,体积只相差2M)


              《未集成SRS的系统安装盘认硬盘工具——免软驱免按F6可PXE启动》
一、简介
    这是从0PE提取的工具。适用于未集成SRS的XP/2003系统安装盘。解决未集成SRS驱动的安装盘找不到硬盘的困扰。
免软驱,免按F6。支持PXE启动,带PXE服务器,已配置好直接可用。   
    这个工具带有无忧启动论坛netwinxp版主“目前常见南桥AHCI&RAID驱动F6软盘映像”里的全部驱动。
二、用法
    先用此工具启动机器,接着用原版系统安装光盘正常安装系统。
三、安装
    此工具可直接刻光盘或量产为USB-CDROM,还可安装到U盘、硬盘、移动硬盘。参考所带安装方法文档。
    如果需要用到的驱动不在此工具所带驱动范围,可自行将厂商提供的驱动软盘内容,或网上找到的针对某型号机器的驱动包
直接打包为zip格式文件,取名为OEM_SRS.ZIP(大写)放在某盘/分区根目录,即可取代该工具原带驱动包起作用。
    注意:打包时驱动包中txtsetup.oem文件应位于最上层目录。

        
                                                       Pseudo 2009.08.02

[ 本帖最后由 pseudo 于 2009-8-2 20:14 编辑 ]
作者: lrbin50    时间: 2009-7-30 21:17
什么意思啊,这个帖,P大,有时间弄个GRUB4DOS高级应用的教程吧。
作者: zjqcomputer    时间: 2009-7-30 21:22
看来是一遍字数不少的好文章,拭目以待。
作者: delury    时间: 2009-7-30 21:23
没有明白,期待更新,详细内容。
作者: chenall    时间: 2009-7-30 21:26
经过我的多次安装系统测试,发现同时虚拟两个磁盘效果最好,100%可以用.至少我还没有碰到过不能识别的.

我主要的GRUB4DOS菜单,
#全盘查找OEM_SCSI.IMG文件
find --set-root /oem_scsi.img
#找到并映射为(fd1)
map --mem /oem_scsi.img (fd1)
#直接虚拟一个空白的(fd0)
map --mem (md)0x8000+1440 (fd0)
map --hook
#这时的(fd0)一般是不可访问的,以下一句就让它可以访问.
#使得这个空白的(fd0)可以访问.(当然也可以手工构造,我为了省事直接把fd1的第一个扇区dd过来了),使用root (fd0)/会有一个错误提示但不用管它,只要可以访问就可以了.
dd if=(fd1) of=(fd0) count=1
作者: Zokor    时间: 2009-7-30 21:32
据说,虚拟FD0为空盘,虚拟IMG为FD1就可以自动加载IMG的驱动,

很不明白怎么虚拟空盘,难道建一个空白的IMG?

哦楼上的,虚拟FD0为空盘,要用好多GRUB的命令。

研究一下。

这个主要是用在光盘安装还是其他方式安装,

如何在原版光盘加入这个方式?

难道先启动光盘上面的GRUB4DOS,再虚拟FD0,FD1,再Chainloader  i386/SETUPLDR.BIN ?

貌似有点复杂,在XP/2003的安装才有意义,NT6.*安装时已经可以加载U盘的驱动了。

P大还是给个流程图看看。

[ 本帖最后由 Zokor 于 2009-7-30 21:41 编辑 ]
作者: ljycslg    时间: 2009-7-30 21:33
不是已经发过一片类似的贴了么   http://bbs.wuyou.net/forum.php?m ... 8059&highlight=
真要推广这个,就应该把那个F6加载模块单独列出来,不然这贴又是在推广你的零PE
作者: lrbin50    时间: 2009-7-30 21:38
原帖由 chenall 于 2009-7-30 21:26 发表
经过我的多次安装系统测试,发现同时虚拟两个磁盘效果最好,100%可以用.至少我还没有碰到过不能识别的.

我主要的GRUB4DOS菜单,
#全盘查找OEM_SCSI.IMG文件
find --set-root /oem_scsi.img
#找到并映射为(fd ...

做成ISO光盘的形式不行,一启动PE就死了,虚拟机中测试。
作者: mapeimapei    时间: 2009-7-30 21:52
不寻常。值得推广。。。
作者: cnn_5454    时间: 2009-7-30 21:52
我在想 能不能想办法把VISTA的加载方法移植过来
按说是可以的

因为在VISTA-WINPE安装系统的时候,加载了raid驱动,这个时候iistall.wim里面是没有驱动的
。但是安装系统之后,里面却有驱动了
作者: Zokor    时间: 2009-7-30 22:20
看到范例是两张光盘换来换去,能不能做到一张中去。
作者: ljycslg    时间: 2009-7-30 22:24
原帖由 chenall 于 2009-7-30 21:26 发表
经过我的多次安装系统测试,发现同时虚拟两个磁盘效果最好,100%可以用.至少我还没有碰到过不能识别的.

我主要的GRUB4DOS菜单,
#全盘查找OEM_SCSI.IMG文件
find --set-root /oem_scsi.img
#找到并映射为(fd ...



强,又学了一招,这样只要一个引导文件就可以了
作者: fujianabc    时间: 2009-7-30 22:29
原帖由 chenall 于 2009-7-30 21:26 发表
经过我的多次安装系统测试,发现同时虚拟两个磁盘效果最好,100%可以用.至少我还没有碰到过不能识别的.

我主要的GRUB4DOS菜单,
#全盘查找OEM_SCSI.IMG文件
find --set-root /oem_scsi.img
#找到并映射为(fd ...

我直接map两个完全一样的虚拟软驱也没碰到过问题,比如
map --mem /oem_scsi.img (fd0)
map --mem /oem_scsi.img (fd1)
map --hook

原帖由 cnn_5454 于 2009-7-30 21:52 发表
因为在VISTA-WINPE安装系统的时候,加载了raid驱动,这个时候iistall.wim里面是没有驱动的
。但是安装系统之后,里面却有驱动了

这个你可以参照windows home server的安装光盘。home server是基于2003核心的,但安装第一阶段类似于vista在winpe 2.0/2.1中开始安装,并能手动选择加载驱动,之后第二阶段又回到蓝色字符模式,但此时硬盘驱动已经加载了。

[ 本帖最后由 fujianabc 于 2009-7-30 22:33 编辑 ]
作者: pseudo    时间: 2009-7-30 22:52
原帖由 Zokor 于 2009-7-30 22:20 发表
看到范例是两张光盘换来换去,能不能做到一张中去。

可以啊,但混在一张盘的话,原版安装光盘就不是那么纯正了

你可以做个双启动的U盘,将原版光盘量产到U盘成为USB-CDROM,将0PE用fbinsttool装入U盘成为可启动的。
甚至使用复制了文件后的东西做成“ghost纯安装版”,ghost到硬盘后,先仿真软盘,再由用户菜单设法从硬盘启动继续安装。
作者: ljycslg    时间: 2009-7-30 23:07
原帖由 pseudo 于 2009-7-30 22:52 发表

可以啊,但混在一张盘的话,原版安装光盘就不是那么纯正了。

你可以做个双启动的U盘,将原版光盘量产到U盘成为USB-CDROM,将0PE用fbinsttool装入U盘成为可启动的。
甚至使用复制了文件后的东西做成“ghos ...


进入串接菜单后,硬盘无法访问。好像是chenall的那个精简grub.exe导致的


[ 本帖最后由 ljycslg 于 2009-7-30 23:10 编辑 ]
作者: redapple    时间: 2009-7-30 23:18
拭目以待拭目以待拭目以待
作者: pseudo    时间: 2009-7-30 23:36
标题: 回复 #17 ljycslg 的帖子
可以自己换新版试试。
不过grub4dos里费解的问题不少,没影响到自己的使用,就不管它,过段时间可能自己就好了。
原先0PE.ISO的文件不能解开放入(ud),后来发现不知何时起,已经可以了。
作者: ljycslg    时间: 2009-7-30 23:54
原帖由 pseudo 于 2009-7-30 23:36 发表
可以自己换新版试试。
不过grub4dos里费解的问题不少,没影响到自己的使用,就不管它,过段时间可能自己就好了。
原先0PE.ISO的文件不能解开放入(ud),后来发现不知何时起,已经可以了。


更换完整的grub.exe(6-11版)后正常
作者: xianglang    时间: 2009-7-31 04:02
要是能够解决XP的SETUPLDR.BIN能够直接在U盘启动安装安装就好了,我现在是只有读卡器+SD卡,连光驱也没有的。如果先启动启动到F6驱动盘的DOS环境下,再用WINNT.EXE进行安装,不知道XP的安装程序还认不认F6的虚拟软盘。
作者: chenall    时间: 2009-7-31 08:55
原帖由 fujianabc 于 2009-7-30 22:29 发表

我直接map两个完全一样的虚拟软驱也没碰到过问题,比如
map --mem /oem_scsi.img (fd0)
map --mem /oem_scsi.img (fd1)
map --hook


这个你可以参照windows home server的安装光盘。home server是基于 ...


如果你只是测试安装PE的话,两个完全一样的是没问题的,用来安装系统就会有问题,安装过程会提示插入软盘的,

但是以前也有测试一台电脑两个一样的是正常的.所以还是(fd0)留空比较好,至少不要出现TXTSETUP.OEM文件
作者: zhaohj    时间: 2009-7-31 09:01
F6仿真软盘——解决了光盘启动安装系统的SRS硬盘识别问题。这里光盘启动是必要条件。
曾经想解决非光盘启动安装系统的SRS硬盘识别问题(如PXE启动),但由于G4D对光驱支持能力差(至少目前只支持ATA光驱)用非光盘启动的方式都无法实现。
我目前解决的方案是RIS。
作者: Zokor    时间: 2009-7-31 09:28
原帖由 zhaohj 于 2009-7-31 09:01 发表
F6仿真软盘——解决了光盘启动安装系统的SRS硬盘识别问题。这里光盘启动是必要条件。
曾经想解决非光盘启动安装系统的SRS硬盘识别问题(如PXE启动),但由于G4D对光驱支持能力差(至少目前只支持ATA光驱)用非 ...


这个可不可以打包或者说用GRLDR替换光盘中的I386下面的SETUPLDR.BIN(将SETUPLDR.BIN其改名为SETXPLDR.BIN),先虚拟空的FD0和寻找IMG虚拟FD1,然后再Chainloader那个SETXPLDR.BIN,应该可行吧。

IMG可以放到硬盘某个分区的根目录,不必放到光盘。
作者: junyee    时间: 2009-7-31 10:18
非常喜欢。。
我下了LZ的那个全嵌入UD的
装进了U盘里

想问一下,我可以把新的SRS驱动放在U盘的可见区吗?如何放置?
还有串接F6成功后,能不能不通过CD启动,从硬盘安装(winnt.exe)?
或从PE启动,找到硬盘,用winnt32 安装到硬盘,再通过如上方法安装?

呵呵,问得有点多了。。。
作者: chenall    时间: 2009-7-31 10:47
或从PE启动,找到硬盘,用winnt32 安装到硬盘,再通过如上方法安装?

答案是可行的.
直接在PE里面用WINNT32安装到硬盘.重启后先加载驱动然后再从硬盘启动安装程序一样可以识别的.
作者: chenall    时间: 2009-7-31 10:50
原帖由 zhaohj 于 2009-7-31 09:01 发表
F6仿真软盘——解决了光盘启动安装系统的SRS硬盘识别问题。这里光盘启动是必要条件。
曾经想解决非光盘启动安装系统的SRS硬盘识别问题(如PXE启动),但由于G4D对光驱支持能力差(至少目前只支持ATA光驱)用非 ...



我现在安装都是直接GHOST来安装,比较快,安装效果和使用安装盘安装一样.

只要在PE下运行WINNT32 /makelocalsource 安装到硬盘.然后把这个GHOST下来,以后可以直接恢复这个到其它电脑上继续安装,也是挺方便的.
我只是在启动时添加了一个自动加载SCSI驱动的过程然后再进入安装程序..
作者: alakee    时间: 2009-7-31 10:57
大爺你這是集成在PE里的工具嗎?
如果是還有那么一點點限制。
如果能隨便把什麽 U盤 都仿真成軟盤那就無敵了。
作者: zhaohj    时间: 2009-7-31 11:31
to chenall and pseudo:
希望两位大大把这个程序做得精简点,做成一个可启动的ISO文件,自动搜索硬盘、U盘或光盘根目录的OEM_SCSI.ZIP(没有再搜索F6.ZIP),能自动修改默认SCSI(充分利用NET的F6),然后自动安装光盘I386的系统。我想这样一个模版是大家需要的。
作者: yh_tl    时间: 2009-7-31 11:34
值得认真学习,不错,收藏了,感谢楼主
作者: jxxr8    时间: 2009-7-31 11:35
请问chenall为什么要仿真一个fd0呢?这必须的吗?
作者: xianglang    时间: 2009-7-31 11:51
原帖由 chenall 于 2009-7-31 10:47 发表
或从PE启动,找到硬盘,用winnt32 安装到硬盘,再通过如上方法安装?

答案是可行的.
直接在PE里面用WINNT32安装到硬盘.重启后先加载驱动然后再从硬盘启动安装程序一样可以识别的.


如果可以这样安装,那我没光驱也可以了,有机会实机试一下。
作者: pseudo    时间: 2009-7-31 14:05
原帖由 zhaohj 于 2009-7-31 11:31 发表
to chenall and pseudo:
希望两位大大把这个程序做得精简点,做成一个可启动的ISO文件,自动搜索硬盘、U盘或光盘根目录的OEM_SCSI.ZIP(没有再搜索F6.ZIP),能自动修改默认SCSI(充分利用NET的F6),然后自动 ...

#3楼给出的组件不到1M,就是一个可启动的ISO文件。先用它启动,进入用户定义菜单后,插入安装光盘,回车,就能安装下去了。
这个符合zhaohj兄的要求吗?
作者: jxxr8    时间: 2009-7-31 14:20
原帖由 chenall 于 2009-7-30 21:26 发表
经过我的多次安装系统测试,发现同时虚拟两个磁盘效果最好,100%可以用.至少我还没有碰到过不能识别的.

我主要的GRUB4DOS菜单,
#全盘查找OEM_SCSI.IMG文件
find --set-root /oem_scsi.img
#找到并映射为(fd ...


请问为什么要仿真fd0?如果只仿真fd1会有什么效果?
作者: aas20040120    时间: 2009-7-31 14:33
没有看到下载地址呀
作者: chenall    时间: 2009-7-31 15:06
@jxxr8
如果只仿真(fd1)有时候安装程序并不认这个(fd1),因为它认为你只有一个软驱.
如果只仿真(fd0),安装时一定会提示插入软盘.

仿真为(fd0) (fd1)时,如果(fd0)上也有驱动文件,安装程序可能只用(fd0)上的,而不使用(fd1)的,这时也会提示插入软盘就失去虚拟软盘的效果了,

所以目前我找到的最好方法就是,

仿真为(fd0)和(fd1).
fd1上是驱动,fd1内容任意可以是空白的,但不要有驱动文件.
作者: 秋梦无痕    时间: 2009-7-31 15:33
看了第一遍,有点晕晕,先收下慢慢看,觉的换盘有点麻烦,能否在加载后再直接驱动光驱呢
作者: 紫狐    时间: 2009-7-31 15:37
原帖由 pseudo 于 2009-7-31 14:05 发表

#3楼给出的组件不到1M,就是一个可启动的ISO文件。先用它启动,进入用户定义菜单后,插入安装光盘,回车,就能安装下去了。
这个符合zhaohj兄的要求吗?



能不能调整为独立组件,以便合盘使用或者用于U盘启动?

另外,这个功能能不能独立放在一个memu.lst里面?还得得分两个menu调用?那个做在一个文件就最方便了。

[ 本帖最后由 紫狐 于 2009-7-31 15:48 编辑 ]
作者: ljycslg    时间: 2009-7-31 16:10
原帖由 紫狐 于 2009-7-31 15:37 发表



能不能调整为独立组件,以便合盘使用或者用于U盘启动?

另外,这个功能能不能独立放在一个memu.lst里面?还得得分两个menu调用?那个做在一个文件就最方便了。


那个就是独立组件,不过那个组件还有我在17楼的问题(已解决)
因为要进入dos进行解压zip和设置txtsetup.oem的default项,所以必须要两个menu.lst
一个menu.lst的话也可以,那只能加载img,而且还要设置好default项(这个方案不支持手动按F6),比较烦

[ 本帖最后由 ljycslg 于 2009-7-31 16:41 编辑 ]
作者: dvd008    时间: 2009-7-31 16:21
加了驱动就不纯净?
nlite集成,手动sata替换包,另外的一个类似工具(直接做启动iso,然后换盘,方法一样)

都可以解决。

这个还是很麻烦
作者: zhaohj    时间: 2009-7-31 16:33
谁能提供一下VMWARE的lsi_SCSI及lsi_SCSI_SAS的xp或2003驱动,从网上下载怎么找不到硬盘。好像是LSI的。
从LSI网站下载的就找不到硬盘,晕死了。难道是VMWARE6.5的毛病?

[ 本帖最后由 zhaohj 于 2009-7-31 18:38 编辑 ]

1.jpg (17.56 KB, 下载次数: 171)

1.jpg

作者: chenall    时间: 2009-7-31 17:08
好像我的SRS驱动包里面就有带这些驱动的.因为我也有用VMWARE,有使用这类驱动.
lsi_sas.cab
lsi_scsi.cab

可以去LSI网上上下载完整的驱动.
作者: yjd    时间: 2009-7-31 17:09
据说,虚拟FD0为空盘,虚拟IMG为FD1就可以自动加载IMG的驱动,

原来微软就提供这种自动判断的功能?强。
作者: zhaohj    时间: 2009-7-31 18:15
目前看来还是OPE.ISO有问题。OPE.ISO是从
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=137207&page=1#pid1620240第6贴下载的。
我用同样的驱动,用A盘镜像是能设别硬盘的。附上LSI scsi的软件镜像,VM虚拟机A盘加载这个FLP文件能设别硬盘(手动F6方式)
请PSEUDO再校核一下。

[ 本帖最后由 zhaohj 于 2009-7-31 18:20 编辑 ]

A.rar

133.7 KB, 下载次数: 228, 下载积分: 无忧币 -2

OEM_SRS.ZIP

158.67 KB, 下载次数: 179, 下载积分: 无忧币 -2


作者: pseudo    时间: 2009-7-31 21:29
原帖由 Zokor 于 2009-7-30 22:20 发表
看到范例是两张光盘换来换去,能不能做到一张中去。
原帖由 秋梦无痕 于 2009-7-31 15:33 发表
看了第一遍,有点晕晕,先收下慢慢看,觉的换盘有点麻烦,能否在加载后再直接驱动光驱呢

两位朋友可能虚拟机用的少,有错觉。
我把解说修改了一下,请两位重读一遍#1至#3楼。应该不会再有换来换去的感觉了,这就是加载后再直接驱动光驱啊。
做到一张光盘完全可以,做到U盘也可以的,但怎么做要说的话又得出教程了,唯有说刻两张光盘说起来简明!
作者: Zokor    时间: 2009-7-31 22:26
原帖由 pseudo 于 2009-7-31 21:29 发表


两位朋友可能虚拟机用的少,有错觉。
我把解说修改了一下,请两位重读一遍#1至#3楼。应该不会再有换来换去的感觉了,这就是加载后再直接驱动光驱啊。
做到一张光盘完全可以,做到U盘也可以的,但怎么做要 ...



我的意思就是摆脱ODD,做到这一点,
网启,或者USBHDD安装或者半自动Ghost安装,做到自动加载驱动。
ODD过时了,光驱线早拔掉了,N年不用了,
作者: pseudo    时间: 2009-8-1 00:41
原帖由 zhaohj 于 2009-7-31 18:15 发表
目前看来还是OPE.ISO有问题。OPE.ISO是从
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=137207&page=1#pid1620240第6贴下载的。
我用同样的驱动,用A盘镜像是能设别硬盘的。附上LSI scsi的软件镜像,VM虚拟机A盘 ...

未发现OPE.ISO有问题。建议zhaohj兄重新下载那个组件,我怀疑你下载的是早先有问题的版本。

我把你的OEM_SRS.ZIP加入那个组件0PE.ISO的根目录中,得到的0PE.ISO体积不到1MB。
然后用它安装2003企业版,可以认硬盘,不用它就不认硬盘。
不过用它安装xp就不认硬盘,这点VMware好像有说法,xp的虚拟机硬盘是不显示lsi选项的,这属于VMware的因素吧。
好在虚拟机问题容易重复,不难验证。

试验用的VMware硬盘是LSI的,其.vmx文件如下:
config.version = "8"
virtualHW.version = "6"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "384"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows Server 2003 Enterprise Edition-0.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "D:\pe\-todo-\开始懂了2009新年贺岁四合一装机盘.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.autodetect = "TRUE"
ethernet0.present = "TRUE"
ethernet0.wake
usb.present = "TRUE"
ehci.present = "TRUE"
sound.present = "TRUE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
svga.autodetect = "TRUE"
pciBridge0.present = "TRUE"
mks.keyboardFilter = "allow"
displayName = "f6test"
guestOS = "winnetenterprise"
nvram = "Windows Server 2003 Enterprise Edition.nvram"
deploymentPlatform = "windows"
virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "useGlobal"
ide1:0.autodetect = "TRUE"
floppy0.fileName = "A:"
extendedC
.........






作者: dvd008    时间: 2009-8-1 07:23
如果觉得技术成熟,就给一套完整方案!
启动iso+完整的驱动

硬盘安装方法

u盘安装方法
作者: zhaohj    时间: 2009-8-1 08:59
原帖由 pseudo 于 2009-8-1 00:41 发表

未发现OPE.ISO有问题。建议zhaohj兄重新下载那个组件,我怀疑你下载的是早先有问题的版本。

我把你的OEM_SRS.ZIP加入那个组件0PE.ISO的根目录中,得到的0PE.ISO体积不到1MB。
然后用它安装2003企业版,可 ...


怪不得我试验一直不成功,我一直在VM lsi_scsi下测试XP版本,2003我以前测试一直通过的。

谈谈它的实际用处吧:
      需要SRS的机器一般就是笔记本和服务器,普通的台式机很少使用,而笔记本和服务器相对相对台式机而言数量少多了,故多数人对它重视不够。而服务器的安装最好是纯净安装以确保服务器运行的稳定性。
      ope.iso(不到1M的这个),我认为用户自定义菜单放在ISO里面不太好,能否支持放在外面的优先;
      最成功的安装方式是刻盘安装,OPE.ISO+I386组成一张光盘,其次是移动硬盘。
      最可惜目前不支持PXE,我测试过读不到光盘,试想一下能够PXE支持,而系统I386放在服务器上(前提是网卡支持),多爽啊!

我想目标应该往PXE支持发展,超越RIS (remote install system)。
作者: zhaohj    时间: 2009-8-1 14:37
目前还存在几个问题:
1) 不支持PXE引导
2)title [4] Bootable CD Image\nLoad /MYISO.ISO
        find --set-root --ignore-floppies /MYISO.ISO
        map /MYISO.ISO (0xff) || map --mem /MYISO.ISO (0xff)
        map --hook
        chainloader (0xff)
     MYISO.ISO加载方式太大(虚拟机内存到1024m)无法安装,且不支持NTFS分区(先把MYISO.ISO放到硬盘非活动分区)。
只支持刻盘安装太局限性

[ 本帖最后由 zhaohj 于 2009-8-1 14:39 编辑 ]
作者: xianglang    时间: 2009-8-1 14:54
关于RIS安装,是不是可以先启动这个0PE组件,然后在最后的选择菜单里加入RIS启动安装部分,达到变相RIS安装?
作者: Zokor    时间: 2009-8-1 15:30
看了相关组件的内容,理解的流程可能有偏差,有错请指正:

A P大为了支持ZIP格式的驱动包,先启动到DOS,再解压相关组件,然后启动GRUB,虚拟FD0和FD1,剩下系统安装的就交给XP/2003安装光盘来解决。

  如果用DOS的话,驱动包放置就不能放到NTFS分区。

B 我觉得P大如果想推广这个方式加载驱动,应该顺便把启动流程和,启动原理详细的说一下,不仅仅是把你的劳动成果展示给大家(当然这个是自愿的)

如果理解有偏差,请指正。
作者: ljycslg    时间: 2009-8-1 15:54
原帖由 Zokor 于 2009-8-1 15:30 发表
看了相关组件的内容,理解的流程可能有偏差,有错请指正:

A P大为了支持ZIP格式的驱动包,先启动到DOS,再解压相关组件,然后启动GRUB,虚拟FD0和FD1,剩下系统安装的就交给XP/2003安装光盘来解决。

  如 ...



P大是把驱动包先加载到内存(grub虚拟的硬盘或软盘)上,进入dos后再从虚拟盘上解压,grub支持NTFS的
要把P大那个流程和原理说清楚,发几十篇这样的贴都说不完

[ 本帖最后由 ljycslg 于 2009-8-1 16:16 编辑 ]
作者: Zokor    时间: 2009-8-1 16:20
原帖由 ljycslg 于 2009-8-1 15:54 发表



P大是把驱动包先加载到内存(grub虚拟的硬盘或软盘)上,进入dos后再从虚拟盘上解压,grub支持NTFS的
要把P大那个流程和原理说清楚,发几十篇这样的贴都说不完



是这样的啊,那我这样的懒人,只能享受别人的劳动成果了。
作者: pseudo    时间: 2009-8-1 17:59
原帖由 Zokor 于 2009-8-1 15:30 发表
看了相关组件的内容,理解的流程可能有偏差,有错请指正:

A P大为了支持ZIP格式的驱动包,先启动到DOS,再解压相关组件,然后启动GRUB,虚拟FD0和FD1,剩下系统安装的就交给XP/2003安装光盘来解决。

  如 ...


A、ZIP格式组件支持

     以往PE启动阶段用到的组件要求是映像格式的,例如iso、img、gz等。
     2月份,0PE推出zip版,首创对ZIP格式组件支持:http://bbs.wuyou.net/redirect.php?goto=findpost&pid=1745163&ptid=137207
     其实组件格式不限于zip,本质上支持各种非映像格式(例如zip、wim、rar、7z、cab、txt等格式),只不过zip比较典型用的多些。
     zip组件的支持是通过高级(复杂)grub4dos菜单,结合两阶段启动系列技术实现的。grub4dos负责读取,dos负责处理。
     因而磁盘驱动包文件不但可以放置到NTFS分区,原理上还能放置在grub4dos能访问到的任意盘任意分区,包括SRS硬盘、fbinst工具生成的(ud)隐藏盘。甚至放在PXE服务器端,放在未解开的iso文件内。
     这种格式的优势和部署灵活性在0PE和MicroPE中可以体现。

B、F6自动仿真装系统

     要通过文字解释清楚,比写程序还难。我想,面对一种新东西,只要了解其功能、效果,认同该做这个,做成这样,那么技术就不成问题了。我的组件已经给出,代码也没加密,有兴趣的可以参考。
     其中包括了我和chenall的创新成果,例如zip格式支持技术、免按F6技术等。

     本来这方面我在3月份专门发过帖子:http://bbs.wuyou.net/post.php?action=reply&fid=39&tid=146803&repquote=1746707&extra=&page=6
     并且提供了可用于F6仿真的独立组件模板。 但似乎未引起关注。
     后来看到小小强兄帖子也谈及F6仿真(#1117楼~#1136楼),并有认为F6仿真不能装系统的误解(#1121楼),才想起写个操作教程。

     按本贴介绍,直接刻盘(或者量产为USB-CDROM),应该没有困难了。
     如果想放到U盘、结合ghost也是可行的,这种变通自己DIY吧。  ljycslg兄对0PE里的F6自动仿真理解到位,把它用到了U盘,并进行了安装实践,表明这种技术可以变通用于多种介质。

     本帖引起了一些关注,估计随后会有一些现成的基于F6自动仿真的东西出来,不想自己动手的朋友可以等现成的。
作者: lrbin50    时间: 2009-8-1 19:02
原帖由 Zokor 于 2009-8-1 15:30 发表
看了相关组件的内容,理解的流程可能有偏差,有错请指正:

A P大为了支持ZIP格式的驱动包,先启动到DOS,再解压相关组件,然后启动GRUB,虚拟FD0和FD1,剩下系统安装的就交给XP/2003安装光盘来解决。

  如 ...

嗯,有道理,我也在P大的贴中回过,希望P大能有时间时出点GRUB4DOS的高级教程,但P大对我的贴好像没有回应过,P大也许真的没有精力去详细说明,我也看过P大的贴,但P大一出就拿0PE出来说,说实话,要看懂0PE的菜单对我来说真是难度不小。相信对于很多人,难度都不小,希望P大心情好时能一步一步带大家学习。GRUB4DOS确实是个好东东,但能应用到熟练如P大的人真的不多。要想让大家一下接受这种方法真的难度不小。起码得让人有兴趣先,越多人有兴趣,越多人去学,就越多人去推广这种好方法,但我们一来就看到了0PE这种强大而深奥的东东,对于太菜的吧,0PE一串的英文菜单就能让人弄晕。让人失去兴趣,说实话,到现在为止,不明白为什么P大的菜单要弄成英文的。毕竟这里的人认识中文的更多吧。而像我这样的半灌水有兴趣的呢, 又没有好的学习途径或是说一个好的领路人去指路,到官方论坛去看帖,确实能学到一些东东,但很不系统,菜鸟级的没人理,高级的看不懂,官方也没系统的教程,有少量教程都是初级的。官方发布的程序说明全英文。可能有的人会说,哪人家是怎样学到的呢,我承认,我的基础是差点,但我相信,经过系统的学习也是能掌握一些东东的,不说能像P大这样精通,但最少不至于搞到云雾中一样。
好了,说多了,希望P大不要见怪。你这个方法是一个很好的方法,我在努力学习!

[ 本帖最后由 lrbin50 于 2009-8-1 19:06 编辑 ]
作者: pseudo    时间: 2009-8-1 20:41
标题: 零体积版可以作为专用于系统安装的工具,支持PXE引导
原帖由 zhaohj 于 2009-8-1 14:37 发表
目前还存在几个问题:
1) 不支持PXE引导
2)...

本帖#3楼给出的资源中,那个不到1M的独立组件把pxe支持精简掉了。
0PE(例如#3楼那个45M的)是直接支持PXE引导的,可仿真F6软盘后由用户定义菜单启动本地安装光盘。
我刚才在VMware中验证过,当然对光驱兼容性如何则是grub的事了。

0PE可剪裁,可以将#3楼那个45M的剪裁为零体积版:
H:\
│  grldr
│  
├─0PE
│  │  BUFXP.GZ
│  │  KERNEL.ZIP
│  │  
│  └─SRS
│          F6.ZIP
│         
└─PETOOLS
    └─PXE服务器(可删)
            tftpd32.exe
            tftpd32.ini
            启动Server.cmd

体积4M+,带N版主“目前常见南桥AHCI&RAID驱动F6软盘映像”里的全部驱动,我加入了VMSCSI驱动。
直接支持pxe引导,自带pxe服务器,在本地硬盘有xp时还是一个可以上网看电影的全能PE
可以将它作为专用于系统安装的工具。
作者: 双响炮    时间: 2009-8-1 21:56
看懂了,这是真正滴好主意呀
作者: cduser    时间: 2009-8-1 22:33
原帖由 dvd008 于 2009-8-1 07:23 发表
如果觉得技术成熟,就给一套完整方案!
启动iso+完整的驱动

硬盘安装方法

u盘安装方法


赞同这个说法!!
作者: homyang    时间: 2009-8-2 02:44
标题: 办法很好,有个问题?
安装工具:0PE光盘(45M上网认盘全外置PE(免配服务器PXE启动)090620或〇peZip扩展版二合一090620或从0PE提取的大小不到1M的组件,见#3楼)
sata驱动很多,怎么会成为大小不到1M的组件,能否解释一下?
我们自己做OEM_SRS.ZIP怎样减小容量?

[ 本帖最后由 homyang 于 2009-8-2 02:47 编辑 ]
作者: goodtime    时间: 2009-8-2 03:42
楼主的方法, 要预先把驱动做成IMG,ZIP,GZ等文件然后才能加载驱动,能否实现驱动放在某个特定的目录, 然后加载,实现免软盘安装系统?

因为我平时安装系统时候,开始根本不知道需要需要什么驱动,不可能预先做好IMG,ZIP等文件,等知道了,再做IMG和ZIP文件, 虽然说不难,但是有点麻烦,能否直接复制驱动到U盘下的某个目录,然后在能实现楼主类似的加载驱动免软盘安装系统
作者: pseudo    时间: 2009-8-2 16:10
回复 #62 homyang 的帖子
不到1M的组件只是程序部分,不含驱动(里面的F6.ZIP只带一个VMSCSI驱动),
请自行用驱动包(例如45M版带的)替换/0PE/SRS/F6.ZIP,或放一个/OEM_SRS.ZIP。
当根目录有OEM_SRS.ZIP时,会忽略F6.ZIP。根目录可以是硬盘任意分区根目录,或U盘、光盘根目录(具体与启动部署方式有关)。
/0PE/SRS/F6.ZIP可移到其它分区。
F6.ZIP与OEM_SRS.ZIP格式相同,只是位置、优先级不同,可互换。

#59楼介绍了一个4M+的零体积版,含F6.ZIP,比那个1M的强多了:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=146803&page=6#pid1746984

回复 #63 goodtime 的帖子
45M版带的/0PE/SRS/F6.ZIP是N版主“目前常见南桥AHCI&RAID驱动F6软盘映像”里的全部驱动(我加入了VMSCSI驱动),一般够用了。
少数场合你在任意盘根目录放一个适用的OEM_SRS.ZIP就行了。
一般自己做的zip只含某型号的驱动,而源自N版主的那个zip却囊括了众多驱动。

是用zip打包,不是img、gz!
你既然事先把驱动放在U盘某目录,为什么一开始不打包为zip存放呢?
换是我,万一遇到F6.ZIP里没有驱动,但需要的驱动已经打包为zip存放在U盘的情形,不用进windows或pe,我可以先进入dos,然后copy该zip文件为根目录OEM_SRS.ZIP,再重启就行了,
一个dos命令搞定。

反正这种情形不多,你的这个问题不突出。真遇到了麻烦一点也自然。
话说回来,用其它方案,遇到缺驱动问题,又怎么解决?

[ 本帖最后由 pseudo 于 2009-8-2 16:22 编辑 ]
作者: zhaohj    时间: 2009-8-2 16:20
原帖由 pseudo 于 2009-8-1 20:41 发表

本帖#3楼给出的资源中,那个不到1M的独立组件把pxe支持精简掉了。


这个独立组件能不能把pxe支持补齐。我测试从PXE启动map --men (rd)\ope.iso (0xff),会找不到用户自定义菜单文件而失败。
这个独立组件还是挺好的,希望能完善它
现在接口支持光驱已没有问题(有问题也是G4D的问题),接口系统GHO文件也没有问题,接口系统ISO文件目前还不支持(我测试马上蓝屏,MAP方式硬盘里ISO文件,且目前找不到NTFS分区的ISO文件)。

希望大家想想办法完善这个独立组件,以其得到更好的应用
建议独立组件中的自定义菜单不要打包,放在ISO根目录下,方便调试更改。

4M+的零体积版还没测试,待测试后话语!

[ 本帖最后由 zhaohj 于 2009-8-2 16:33 编辑 ]
作者: homyang    时间: 2009-8-2 18:22
标题: 谢谢pseudo的回复
还有一事请教!
我想现在的新机子安装系统大多会遇到找不到硬盘的情况,我想这样是否可行?
1.用现有的pe(不一定是零体积的,零体积过于复杂(对我来讲))安装安装版系统。也可以制成上海绿茶和诺德尔的形式(非一般Ghost方式,是安装版的),还原系统重启后,再用你的零体积组件加载驱动。
2.需要修改你的组件菜单,去除不必要的菜单,仅留下加载驱动的组件。利用免改造原版安装盘,不需集成SRS驱动,保持纯净的特点,就显得非常有意义了。
3.请您在空闲是丰富f6.zip驱动,特殊的自己做OEM_SRS.ZIP。


希望,您能做个模板,大家就会更加便利,谢谢


作者: pseudo    时间: 2009-8-2 19:47
标题: 回复 #66 homyang 的帖子
所提上海绿茶和诺德尔的形式,还原系统后重启是启动那个文件?/ntldr吗?请给出文件名、所在目录才好改菜单。

其实,菜单是可由用户自定义的菜单,就是KERNEL.ZIP里面的MENU.USR,自己完全可以改。甚至,可以按E进入grub4dos命令行当场修改菜单项的文件名和所在目录。
作者: pseudo    时间: 2009-8-2 19:55
原帖由 zhaohj 于 2009-8-2 16:20 发表


这个独立组件能不能把pxe支持补齐。我测试从PXE启动map --men (rd)\ope.iso (0xff),会找不到用户自定义菜单文件而失败。
这个独立组件还是挺好的,希望能完善它
现在接口支持光驱已没有问题(有问题也是 ...


专用独立组件等会上传。但比起4M+零体积版,只相差2M,功能少多了,建议还是直接用零体积版。

              《未集成SRS的系统安装盘认硬盘工具——免软驱免按F6可PXE启动》
一、简介
    这是从0PE提取的工具。适用于未集成SRS的XP/2003系统安装盘。解决未集成SRS驱动的安装盘找不到硬盘的困扰。
免软驱,免按F6。支持PXE启动,带PXE服务器,已配置好直接可用。   
    这个工具带有无忧启动论坛netwinxp版主“目前常见南桥AHCI&RAID驱动F6软盘映像”里的全部驱动。
二、用法
    先用此工具启动机器,接着用原版系统安装光盘正常安装系统。
三、安装
    此工具可直接刻光盘或量产为USB-CDROM,还可安装到U盘、硬盘、移动硬盘。参考所带安装方法文档。
    如果需要用到的驱动不在此工具所带驱动范围,可自行将厂商提供的驱动软盘内容,或网上找到的针对某型号机器的驱动包
直接打包为zip格式文件,取名为OEM_SRS.ZIP(大写)放在某盘/分区根目录,即可取代该工具原带驱动包起作用。
    注意:打包时驱动包中txtsetup.oem文件应位于最上层目录。

        
                                                       Pseudo 2009.08.02
作者: dvd008    时间: 2009-8-2 20:23
作为备用工具收了

手工集成,pe下修改几个文件,可以硬盘安装
nlite做几个版本的sata包,pe下替换i386文件,也可以硬盘安装
nlite集成的iso
你这个工具

应该可以解决全部问题的
作者: pseudo    时间: 2009-8-2 20:23
《未集成SRS的系统安装盘认硬盘工具》已上传,见#3楼
这个是从0PE提取的独立专用组件,不含PE功能,支持pxe启动。
建议还是使用#59楼介绍的0PE的零体积版,功能更完整(含PE功能)。体积也只4M+,跟独立专用组件比只相差2M。
作者: homyang    时间: 2009-8-2 20:40
标题: zhaohj
回复 77#
PE下安装系统后的GHO文件,就其实用性而言,比系统盘ISO文件好,
pe下的gho也保持原始原汁这个特点

[ 本帖最后由 homyang 于 2009-8-3 15:05 编辑 ]
作者: pseudo    时间: 2009-8-2 23:52
标题: 请有条件的朋友测试一下
除了能为原版系统安装盘解决认SRS硬盘困扰外,本帖方法应该也可以为类似这种ghost方式(我暂且称之为初装ghost方式):
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=131949&highlight=%2Bhpy7332
在重启时提供认SRS硬盘能力。

在ghost完成后,重启时用本帖#3楼提供的“未集成SRS的系统安装盘认硬盘工具”来启动,选菜单项
[6] Windows NT/2K/XP Loader
或者
[12] $LDR$ Loader
即可转硬盘启动继续安装过程(这两个菜单项该选哪个我没试过,也许两个都可以,也许只有一个可以,0PE中原来没有后面这个菜单项,发工具时加的,如果用得着的话可以自己加入0PE)

上述帖子提供的.gho下载最近已经集成了SRS驱动,可能用不着本帖驱动。但用本帖方法其实可以不集成的。
如果遇到该贴未集成的驱动,本帖方法也许可以作为补充。

谢谢homyang兄弟对“上海绿茶和诺德尔的形式‘的介绍。那种形式大概也属这类初装ghost方式,应该可以适用本帖方法。

同时,这种初装ghost方式也是把东西装入U盘,免光驱的方法之一。

本帖方法无论是原版安装还是初装ghost方式,都不用集成SRS驱动到安装盘或.gho中。
工具与安装盘、.gho互相独立,采用的是一种相当于外挂的方式,更纯净、更通用、更容易维护
与其它类似F6仿真软盘方式相比,免按F6,可用最普通的zip格式打包而不需要制作img映像,支持pxe启动

除了安装系统,还可能用于为其它缺少SRS驱动的PE提供驱动支持(由串接用户菜单来启动其它PE)。
作者: hzxst    时间: 2009-8-3 00:50
方法不错,等待兼容性测试。
作者: homyang    时间: 2009-8-3 08:36
标题: zhxy9804版主
呵呵,上海绿茶和诺德尔的系统怎么样,我不是很清楚。
但,我是最先在这两个系统看见可以叫做“ghost后,急速安装版的系统”,这种办法避免了用光盘和iso镜像安装的方式,使xp系统的安装像g版的系统一样方便。
与这个
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=131949&highlight=%2Bhpy7332
大致类似。

[ 本帖最后由 homyang 于 2009-8-3 08:48 编辑 ]
作者: dvd008    时间: 2009-8-3 08:46
无scsi的虚拟机测试,那个不到1M的可以启动到 用户菜单,

45M和2M多的无法启动到那里
作者: zhaohj    时间: 2009-8-3 11:22
OPE.ISO(2m多的)PXE支持正常。
系统盘是ISO文件的,放在硬盘、u盘等接口加载安装测试失败,见菜单第4条。
上海绿茶和诺德尔的系统,只不过是PE下安装系统后的GHO文件,当然能成功。
实用性而言,系统盘ISO文件支持最原始,但目前一直失败,MAP一个600多兆的大文件可能是问题。(呵呵,这是不可能解决的任务,到保护模式虚拟光驱失效)

[ 本帖最后由 zhaohj 于 2009-8-3 15:19 编辑 ]
作者: 假大空    时间: 2009-8-3 12:28
以前做单位的HP服务器系统SCSI阵列卡(无光驱、软驱),用u盘PE启动后虚拟软驱的装载磁盘驱动的问题困扰了很久。多谢P大的教程及成果。这下方便了。一个U盘基本能搞掂所有问题了
作者: dvd008    时间: 2009-8-3 15:33
这东西能用 ezb启动吗?
作者: chenall    时间: 2009-8-4 00:20
原帖由 zhxy9804 于 2009-8-3 16:55 发表
先安装,再ghost其实并不行,还得做一步,删除里面的ntldr和boot.ini,然后把$ldr$改名成ntldr


嘿嘿,我现在都是用这种方式来安装系统的.

但是我直接把定制的GRLDR改名为NTLDR放在根目录下.其它的不变.

这样GHOST到其它电脑中就会根据这个定制的NTLDR来自动加载SRS驱动.然后开始进入安装程序.
由于安装过程会自动覆盖这个NTLDR,所以就不用管后面的问题了,这个NTLDR只是第一次启动时用一下就没用了,保持系统的干净.

这样子安装,保持了原装版的干净,还很方便,挺不错的说.
作者: hydn    时间: 2009-8-4 06:16
我非常看好pseudo兄的工具,解决了我实际遇到的问题 。
作者: dvd008    时间: 2009-8-4 07:40
实机测试,问题如下,希望更新:

在硬盘启动,出现下面情况

2M多的: BUFXP.GZ内  img太大,小内存无法装入,并且,里面的wim等可以删除
          启动菜单,只有 user f6.zip  可以正常用,其余没用,请删除

600多k 的: 虚拟机可以正常,实机,user f6.zip ,提示 选择的磁盘不存在,不能正常用
       其余启动菜单无用

45M的: 只 user f6.zip 可以用,其余提示 分区表错误

因此,希望修正 2M多的 ,让他变成专用工具。问题貌似很好修正,
内置菜单修改一下, img换个小的(600多k的 就行),去掉多余内容。

gz 格式用什么工具制造的?本想自己弄了,不过没这个工具,能否共享?
作者: Zokor    时间: 2009-8-4 08:00
原帖由 chenall 于 2009-8-4 00:20 发表


嘿嘿,我现在都是用这种方式来安装系统的.

但是我直接把定制的GRLDR改名为NTLDR放在根目录下.其它的不变.

这样GHOST到其它电脑中就会根据这个定制的NTLDR来自动加载SRS驱动.然后开始进入安装程序.
由 ...



你定制的GRLDR菜单,是什么样子的,可不可以共享下?
作者: dvd008    时间: 2009-8-4 18:41
gz已经找到工具,totalcmd就可以

gldr已经修改初步修改,多余启动删除会出现错误

ezb启动已经完成

等待进一步测试
作者: freesoft00    时间: 2009-8-4 18:43
chenall共享一下你的定制的ntldr文件吧

4M+的0PE的零体积版 是哪个,在帖子中只找到这个零体积的日期最新。但这个无法下载。难道不是这个?〇peZip零体积版二合一090501.zip

甚至使用复制了文件后的东西做成“ghost纯安装版”,ghost到硬盘后,先仿真软盘,再由用户菜单设法从硬盘启动继续安装。


这个我没有试验成功,我用的是用的hpy7332 的 ghost安装系统(我试验的是pe,没有用f6)
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=131949&extra=page%3D1&page=1
我是在pe下安装然后,用在这个pe下安装了hhh333的pe,这样boot.ini文件就用了pe系统,但是从新启动后没有出现boot.ini菜单,直接进入系统文件复制过程了。这样的话,是不是加入f6的也不行。也是没有选择过程直接进入文件复制过程了?

是不是我的方法不对,看到说要删除boot.ini文件的。

hpy7332 的那个帖子中,有兄弟给出了这个连接。

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

我个人觉得如果ghost安装系统不错,这样省去了光盘安装,现在很少用光盘的。

[ 本帖最后由 freesoft00 于 2009-8-4 20:10 编辑 ]
作者: pseudo    时间: 2009-8-4 20:49
回复 #86 freesoft00 的帖子

几个链接地址在#3楼。
4M+的零体积版是由45M的直接删文件(只删不改)得到,文件清单在#59楼,自己用UltrISO简单删就行,没必要单独发布了。
45M的又是由〇peZip扩展版二合一090620删文件而得。
〇peZip零体积版二合一090501.zip属旧版已不提供下载。

回复 #83 dvd008 的帖子

2M+的是由45M版简单删文件得来,几乎没有改动。本身没有什么错,只是因为删了pe功能,相应地,有关pe的菜单项自然不能用了。
主要改动的地方:
1、grub.exe换了新版,这个本来就是可由用户替换的。
2、把PE菜单默认启动项改为选中串接菜单,而不是原来的启动xp-pe,并隐藏了pe菜单。
BUFXP.GZ没有动,里面确实可以精简,但觉得不在乎那点体积了。
建议使用上述4M+的零体积版功能完整,必要时替换KERNEL.ZIP里的grub.exe为新版,目前最新的grub.exe好像是6.20发布的。

回复 #77 zhaohj 的帖子

凡由grub直接启动系统安装盘iso进行安装是肯定会蓝屏的,跟SRS无关,这个不用试了。
作者: sharpenxu    时间: 2009-8-4 20:57
用集成驱动的系统也可以,不过刻盘安装的时候首次启动安装程序加载驱动非常慢,因为驱动程序在光盘上都是不连续的,我用DPS集成了AHCI的驱动结果10分钟才进入安装程序......
这个方法安装时驱动似乎是打包加载的,应该能快许多,支持楼主!
作者: dvd008    时间: 2009-8-4 21:21
我的修改的差不多了
有时间,我弄个方案

1.这个可以ezb启动,硬盘启动,u盘启动,单独刻盘启动,
2.我还收集了一个工具,可以随时制作类似的光盘iso
3.手工集成,只是修改 3 个文件,很快的
4.sata手工替换包,做好的驱动包,复制到i386,修改几个文件,也很快的
5.nlite集成,这个不能在pe下做了
6.dps集成,不喜欢这种方法,需要专门的工具和驱动包
作者: lforl    时间: 2009-8-4 21:41
原帖由 dvd008 于 2009-8-4 21:21 发表
我的修改的差不多了
有时间,我弄个方案

1.这个可以ezb启动,硬盘启动,u盘启动,单独刻盘启动,
2.我还收集了一个工具,可以随时制作类似的光盘iso
3.手工集成,只是修改 3 个文件,很快的
4.sata手工替 ...

期待~ 同时关注你的骨头版PE

[ 本帖最后由 lforl 于 2009-8-4 21:44 编辑 ]
作者: chenall    时间: 2009-8-5 13:22
我使用的GRLDR主要就是内置了一个菜单.可以参考一下7楼的贴子.
只能使用IMG的驱动.(可以把IMG压缩为GZ格式然后改名为oem_scsi.img)

大概的菜单如下.

timeout 0
default 0
title
dd if=(md) of=(md) bs=1 count=8 skip=0x829c seek=0x60110
find --set-root /oem_scsi.img
map --mem /oem_scsi.img (fd1)
map --mem (md)0x8000+1440 (fd0)
map --hook
dd if=(fd1) of=(fd0) count=1
dd if=(md) of=(md) bs=1 count=8 skip=0x60110 seek=0x829c
root ()
chainloader /$WIN_NT$.~BT/setupldr.bin
作者: Zokor    时间: 2009-8-5 13:39
TKS,回来拿明基的上网本试试,好像是JMICRON的ACHI驱动
作者: zhhsh    时间: 2009-8-5 18:11
P大,建议您把它再精简一下就好了
作者: pseudo    时间: 2009-8-5 19:23
标题: 回复 #93 zhhsh 的帖子
没时间弄,只删了几个好删的文件,BUFXP.GZ我没动,免得要重新封装。
好像dvd008兄弟在精简BUFXP.GZ,可看看能不能用。
我自己是直接用PE的。
作者: pseudo    时间: 2009-8-5 21:06
标题: 请大家测试——GHOST系统设想
一台机器的系统ghost到另一台,启动后通常会蓝屏,盖因设备驱动与机器不匹配,其中磁盘驱动可能是重要因素,三卡驱动也许失效而已,未必蓝屏。
借助本帖工具,也许能解决磁盘问题。
如果有幸不蓝屏进入windows,再正常安装或更新驱动不迟。
注意,这种应用已经超出了新安装系统的范围,更重要的意义在于迁移老系统,同时也可应用于制作万能ghost。
作者: Zokor    时间: 2009-8-5 23:13
原帖由 pseudo 于 2009-8-5 21:06 发表
一台机器的系统ghost到另一台,启动后通常会蓝屏,盖因设备驱动与机器不匹配,其中磁盘驱动可能是重要因素,三卡驱动也许失效而已,未必蓝屏。
借助本帖工具,也许能解决磁盘问题。
如果有幸不蓝屏进入window ...



我觉得Acronis的Acronis True Image Echo Enterprise Server 9.7.0.8353 Universal Restore

就是专业干这种活的,可以附带驱动还原。

这个好像不仅仅是驱动的问题,跟操作系统的HAL有关系。具体的也不懂。

[ 本帖最后由 Zokor 于 2009-8-5 23:54 编辑 ]
作者: mazrmc    时间: 2009-8-6 12:29
提示: 作者被禁止或删除 内容自动屏蔽
作者: freesoft00    时间: 2009-8-6 13:48
我用预安装的gho文件成功启动到了F6菜单。

用的是hpy7332那个XPSETUP.GHO文件,这个虽然在我的实机上安装完成后无法启动,启动到boot.ini菜单过后就重启了。但是虚拟机没有问题。所以这里只是想试试看f6菜单可行否。我把其中的ntldr删除,用pseudo的“未集成SRS的系统安装盘认硬盘工具090802”其中的grldr改名成ntldr放到根目录,0PE目录也放到根目录。启动后出现f6的菜单,选择后又选择[12] $ldr$ loader 开始安装复制文件过程。

但是我试验的是ide硬盘。

这个太帅了。

另外,如果用于安装系统的话,1到3菜单就没有用了,只保留4就可以了是吗?

另外问一下,grub菜单中的unmap all 是什么意思?

2.JPG (30.39 KB, 下载次数: 156)

2.JPG

作者: dvd008    时间: 2009-8-6 13:56
ezb版的 SATA/RAID/SCSI 安装工具,修改0PE的,
                包括ezb版, 0pe版,dell的光盘制作工具,可以在有光驱的机器,
安装没有集成srs驱动的原版光盘。
http://www.brsbox.com/filebox/up ... 02ba28aaa8/dirids/0


我改好的,直接iso启动是 ezb的,放到硬盘用iso里面的 0pe, 另提供dell的
工具。
作者: freesoft00    时间: 2009-8-6 14:46
不知道我98楼的做法对不对?
另外,如果这个ghost系统里面已经集成了sata驱动,而启动的时候又用的f6加载,是否会发生冲突?

dvd008的那个我已经下载了

[ 本帖最后由 freesoft00 于 2009-8-6 14:47 编辑 ]
作者: iwany    时间: 2009-8-6 14:48
专用的出来了?试一试。
作者: 紫狐    时间: 2009-8-6 15:19
原帖由 chenall 于 2009-8-5 13:22 发表
我使用的GRLDR主要就是内置了一个菜单.可以参考一下7楼的贴子.
只能使用IMG的驱动.(可以把IMG压缩为GZ格式然后改名为oem_scsi.img)

大概的菜单如下.

timeout 0
default 0
title
dd if=(md) of=(md) b ...



这个菜单是不是内置到grldr后改名替换GHO版XP的NTLDR就能够实现GHO版XP从oem_scsi.img里面加载sata驱动?
作者: chenall    时间: 2009-8-6 17:17
原帖由 紫狐 于 2009-8-6 15:19 发表



这个菜单是不是内置到grldr后改名替换GHO版XP的NTLDR就能够实现GHO版XP从oem_scsi.img里面加载sata驱动?



需要未安装的GHO版才行,
也就是上面有人提到的那种GHOST,执行winnt32 后的GHO.(像绿茶的那种)
作者: zhhsh    时间: 2009-8-6 18:05
标题: 回复 #95 pseudo 的帖子
那么要用这个工具。

[分享]在PE系统中,安装硬盘上XP/Vista系统的S&R&S驱动程序工具




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