无忧启动论坛

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

[原创]支持外置硬盘控制器驱动,可任意方式启动的PE[10-01-13稳定版]

  [复制链接]
961#
发表于 2009-3-22 00:38:52 | 只看该作者
原帖由 chenall 于 2009-3-21 22:27 发表
因为你可能是直接把WXPE等目录复制到U盘或硬盘上使用的.
如果要使用硬盘或U盘直接启动需要把WXPE/NTDETECT.COM复制到根目录下,记得很早的PE就是这样子了吧.你可以试下.

建议做成MINIISO的文件启动会更好.而 ...



果真如此,我已经把NTDETECT.COM复制到根目录,只是还没重启测试,现在在重新拷贝U盘里面的文件,郁闷那,近3G的软件。用iso的不会乱,但是U盘启动会慢很多,直接解开启动快些,测试0pe就很明显。
回复

使用道具 举报

962#
发表于 2009-3-24 14:15:49 | 只看该作者
新手没有找到硬盘安装工具,想麻烦那位大侠写一个。
回复

使用道具 举报

963#
 楼主| 发表于 2009-3-31 18:57:45 | 只看该作者
未上传,等待GRUB4DOS正式版出来再一并上传更新.

2009-03-30
*MICROPE.LST调整,如果检测到GRUB4DOS的版本不符合要求将拒绝执行并给出提示.以方便排错.

2009-03-29
*使用最新版的GRUB4DOS,解决自动检测启动方式(iSCSI)部分可能会出错的问题 (感谢不点的支持)
*配合新版GRUB4DOS功能,菜单进行调整.

注:必须使用最新版GRUB4DOS方可正常使用,否则会不正常.

2009-03-28
*为了方便自己以后的更新EXT.IMG,改成了使用EXT.ZIP(把EXT.IMG的基本文件放到WINPE.IMG中了),方便修改扩展内容而不用重新制作IMG文件(参考0PE的作法)
*调整外置驱动查找顺序.
外置SRS驱动加载顺序如下.
  以下全盘查找按顺序使用.
  /OEM_SRS.ZIP
  /MINIPE/OEM_SRS.ZIP
  /OEM_SCSI.IMG
  以下都是针对EXT.ZIP同目录
  SRS.ZIP(也可以解开使用)
  F6.ZIP
*使用2009-03-28版本GRUB4DOS,解决一些可能蓝屏的问题.
*[工具与说明]目录添加了一个 可内置到GRLDR中的MicroPE.LST.rar 文件.
用途:如果只想使用可扩展的功能进行启动(节省空间)
可以使用上面压缩文件中的MENU.LST文件代替BOOT目录下的MENU.LST文件,并且WXPE目录下只需保留一个WINPE.IMG即可
注意:这个MENU.LST文件只能内置到GRLDR中使用,如果不想内置可以使用WXPE\MICROPE.LST文件(功能一样)


2009-03-26
*修改EXT.IMG,当使用F6.ZIP格式时,如果没有找到可以匹配的驱动就不保留F6磁盘,以节省内存占用空间,和PE加载时间.
回复

使用道具 举报

964#
 楼主| 发表于 2009-3-31 19:01:20 | 只看该作者
原帖由 ziege 于 2009-3-24 14:15 发表
新手没有找到硬盘安装工具,想麻烦那位大侠写一个。


直接制成一个ISO文件保存到
\boot\micrope.iso
复制最新版的GRUB4DOS里面的GRLDR和MENU.LST(也可以自己写)到C:下.
然后在BOOT.INI中添加GRLDR引导
c:\grldr="GRUB4DOS"

启动后就可以看到一个菜单find and boot MicroPE.ISO用这个就可以启动了.

如果懂得使用GRUB4DOS就可以自己按照这个菜单来修改引导.
回复

使用道具 举报

965#
发表于 2009-4-1 08:13:57 | 只看该作者
又出新版了,祝贺一下。我看了网上西门最新版ghost xp光盘中集成了大师的PE。看来西门对PE研究很深啊。

[ 本帖最后由 guoqqqqqq 于 2009-4-1 08:24 编辑 ]
回复

使用道具 举报

966#
发表于 2009-4-1 08:42:14 | 只看该作者
原帖由 guoqqqqqq 于 2009-4-1 08:13 发表
又出新版了,祝贺一下。我看了网上西门最新版ghost xp光盘中集成了大师的PE。看来西门对PE研究很深啊。


同贺一下, 楼主的PE相当好.
回复

使用道具 举报

967#
发表于 2009-4-1 11:40:56 | 只看该作者
楼主又更新了,下载试用!
回复

使用道具 举报

968#
发表于 2009-4-1 16:19:43 | 只看该作者
学习了,支持
并感谢
回复

使用道具 举报

969#
发表于 2009-4-1 19:34:40 | 只看该作者
一直在关注楼主的作品。非常棒!!我喜欢!!
只是,试了几次PXE启动,都没有成功,不知为什么?是不是我的启动文件不对?我用的是startom.n12,ntldr,ntdetect.com,winnt.sif等几个文件,我一直用这几个文件启动ISO和img格式的PXE,都没有问题。

[ 本帖最后由 basdk 于 2009-4-1 20:14 编辑 ]
回复

使用道具 举报

970#
发表于 2009-4-1 20:21:12 | 只看该作者

跨网段PXE启动后加载网卡驱动失败

当VM虚拟机和tftp服务器在同一网段,通过PXE启动后加载网卡驱动正常,这说明PXE服务器配置正确,且能加载VM虚拟机的网卡驱动,但当VM虚拟机和tftp服务器不在同一个网段时,不能加载网卡驱动:

为什么?怎样解决?

[ 本帖最后由 iylyj 于 2009-4-1 20:23 编辑 ]
回复

使用道具 举报

971#
 楼主| 发表于 2009-4-1 20:47:54 | 只看该作者
原帖由 basdk 于 2009-4-1 19:34 发表
一直在关注楼主的作品。非常棒!!我喜欢!!
只是,试了几次PXE启动,都没有成功,不知为什么?是不是我的启动文件不对?我用的是startom.n12,ntldr,ntdetect.com,winnt.sif等几个文件,我一直用这几个文件启 ...


使用这种方式是不能启动的,请看附带的说明文件启动,必须使用GRUB4DOS!
回复

使用道具 举报

972#
 楼主| 发表于 2009-4-1 20:50:14 | 只看该作者
原帖由 iylyj 于 2009-4-1 20:21 发表
当VM虚拟机和tftp服务器在同一网段,通过PXE启动后加载网卡驱动正常,这说明PXE服务器配置正确,且能加载VM虚拟机的网卡驱动,但当VM虚拟机和tftp服务器不在同一个网段时,不能加载网卡驱动:
57822
为什么? ...


因未考虑到不同网段的问题,所以会失败,我抽空试下,不知DOS下的TFTP是否支持跨网段.如果行的话就可以解决.
回复

使用道具 举报

973#
发表于 2009-4-1 22:50:59 | 只看该作者
nvidia nforce 网卡怎么整到PXE,自动加载网卡驱动并启动服务不行啊!
用XP资源加载本机XP网卡驱动也不行。
回复

使用道具 举报

974#
 楼主| 发表于 2009-4-1 22:59:10 | 只看该作者
我没有用过NV的网卡,没有条件测试,一般只要你的驱动挂正常就可以用了.
回复

使用道具 举报

975#
发表于 2009-4-1 23:01:57 | 只看该作者
上面用过的给介绍下,这个PE有什么特点。
回复

使用道具 举报

976#
发表于 2009-4-1 23:03:39 | 只看该作者
原帖由 chenall 于 2009-4-1 22:59 发表
我没有用过NV的网卡,没有条件测试,一般只要你的驱动挂正常就可以用了.


好像NV的网卡很特别,我从XP下提取出来,再XCAB打包,ID等都正确(用PXE启动看了下X:\DRIVERS驱动也复制成功),但无法启动服务。

你有空看一下R大的处理方法:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=114384&highlight=NVIDIA

[ 本帖最后由 zhaohj 于 2009-4-1 23:14 编辑 ]
回复

使用道具 举报

977#
 楼主| 发表于 2009-4-1 23:16:30 | 只看该作者
原帖由 iylyj 于 2009-4-1 20:21 发表
当VM虚拟机和tftp服务器在同一网段,通过PXE启动后加载网卡驱动正常,这说明PXE服务器配置正确,且能加载VM虚拟机的网卡驱动,但当VM虚拟机和tftp服务器不在同一个网段时,不能加载网卡驱动:
57822
为什么? ...


麻烦你先按以下方法测试下看是否可以使用.

解开EXT.ZIP(在MINIPE目录下)
修改BAT\SETIP.BAT文件,
然后把里面
MY_IP.com>\bin\tcp.cfg
这一行删除.
再打包成EXT.ZIP文件.看看是否可以下载到网卡驱动.如果可以的话就好办了.

打包时必须压缩成ZIP格式.不可以使用其它的像7ZIP之类的.
回复

使用道具 举报

978#
 楼主| 发表于 2009-4-1 23:28:58 | 只看该作者
原帖由 zhaohj 于 2009-4-1 23:03 发表


好像NV的网卡很特别,我从XP下提取出来,再XCAB打包,ID等都正确(用PXE启动看了下X:\DRIVERS驱动也复制成功),但无法启动服务。

你有空看一下R大的处理方法:http://bbs.wuyou.net/forum.php?mod=viewthread&tid ...


看来大家还是抑制NV的东东好了,NV和东东驱动都很难装.要是我就不买NV的版.

开玩笑的,^_^

记得之前老毛桃的版本里面有自动处理NV网卡驱动的脚本了,看上面的分析有些头痛,而且我也没有实机测试.
记得当时制作这个NET.WIM文件时里面有加处理NV网卡驱动的.看来可能是被我删了.
具体的忘了我找找看.
回复

使用道具 举报

979#
发表于 2009-4-1 23:37:27 | 只看该作者
看R大的意思,NV网卡要特别处理,等着你的处理结果。
回复

使用道具 举报

980#
发表于 2009-4-1 23:48:27 | 只看该作者
原帖由 zhaohj 于 2009-4-1 23:03 发表
好像NV的网卡很特别,我从XP下提取出来,再XCAB打包,ID等都正确(用PXE启动看了下X:\DRIVERS驱动也复制成功),但无法启动服务。
你有空看一下R大的处理方法:http://bbs.wuyou.net/forum.php?mod=viewthread&tid ...

R大说的问题《XP资源》里早已处理(那个帖的14楼)。使用加载显声网驱动的菜单项当场提取并安装,以往对NV网卡100%有效
但做成cab包再加载的方式对这种网卡一般不行。
回复

使用道具 举报

981#
 楼主| 发表于 2009-4-1 23:57:01 | 只看该作者
看了好像就主要以下这两步.
除了nForce2的网卡驱动,其它都补上bdco1ins.dll和fdco1ins.dll
nvefdxp.sys都改名为NVENETFD.sys

所以你可以试下,修改NET.WIM里面的START_NET.CMD文件.
找到
START /Wait .\InfCacheBuild.exe %SystemRoot%
在这一行后面添加.
以下语句.

  1. if not exist %WinDir%\SYSTEM32\bdco1ins.dll copy %WinDir%\system32\bdco1.dl %WinDir%\system32\bdco1ins.dl
  2. if not exist %WinDir%\SYSTEM32\fdco1ins.dll copy %WinDir%\SYSTEM32\fdco1.dl %WinDir%\SYSTEM32\fdco1ins.dl
  3. if not exist %WinDir%\system32\drivers\NVENETFD.sys copy %WinDir%\system32\drivers\nvefdxp.sys %WinDir%\system32\drivers\NVENETFD.sys
复制代码


我就偷个懒,等你的消息了....
回复

使用道具 举报

982#
 楼主| 发表于 2009-4-2 00:00:35 | 只看该作者
to pseudo
看到上面的关于跨网段的贴子了吧,看来你可能得再出手修改下MYIP.COM程序了
让它生成以下格式.
my_ip=IP地址
gateway=网关IP
回复

使用道具 举报

983#
发表于 2009-4-2 11:00:01 | 只看该作者
原帖由 chenall 于 2009-4-1 23:57 发表
看了好像就主要以下这两步.

所以你可以试下,修改NET.WIM里面的START_NET.CMD文件.
找到
START /Wait .\InfCacheBuild.exe %SystemRoot%
在这一行后面添加.
以下语句.

if not exist %WinDir%\SYSTEM32 ...


还是不能自动加载NV网卡驱动,但这样改动后,PXE启动到桌面后用XP资源的手动安装驱动吧,能够设别并加载网卡驱动了。
也就是说这个NV网卡驱动要加载两次。
上传这个NV网卡驱动(这个比较通用)

NET.rar

240.01 KB, 下载次数: 23, 下载积分: 无忧币 -2

回复

使用道具 举报

984#
发表于 2009-4-2 11:41:19 | 只看该作者
楼主啊,我这边是用intel82567LM的网卡,好像不能加载网卡驱动,我不懂怎么替换驱动啊,请楼主有空赐教一下哈
回复

使用道具 举报

985#
发表于 2009-4-2 12:07:09 | 只看该作者

回复 #990 zhaohj 的帖子

不改,直接用XP资源从硬盘提取并加载应该就可以。我已经作了加载“两次”处理。
如果改,就请chenall弄成针对cab文件,脱离硬盘资源的。
回复

使用道具 举报

986#
 楼主| 发表于 2009-4-2 13:28:06 | 只看该作者
to pseudo
也就是说除了上面的改变以外,只要再执行一次安装驱动就可以了吗?
我看了XP资源好像也没有什么比较特别的地方.
如果这样的话,

to:zhaohj
你可以再测试一下,使用PXE启动后,不要使用XP资源,而是使用命令行
bartpe -pnp再加载一次驱动,看网卡是不是能加载.
回复

使用道具 举报

987#
 楼主| 发表于 2009-4-2 13:30:19 | 只看该作者
原帖由 锋行 于 2009-4-2 11:41 发表
楼主啊,我这边是用intel82567LM的网卡,好像不能加载网卡驱动,我不懂怎么替换驱动啊,请楼主有空赐教一下哈


把你的网卡驱动提取出来放到DRIVERS目录下就可以了.(注意下文件名)
如果是作为网络启动的,要放在NET目录下,并且把ID添加NET.PCI或NET.TXT中.
回复

使用道具 举报

988#
发表于 2009-4-2 15:04:17 | 只看该作者

回复 #993 chenall 的帖子

改名(使用XP资源可略过这步)、加载bus驱动,它才发现网卡,再加载网卡驱动。就这么多。
回复

使用道具 举报

989#
发表于 2009-4-2 15:42:39 | 只看该作者
原帖由 chenall 于 2009-4-2 13:28 发表
to pseudo
也就是说除了上面的改变以外,只要再执行一次安装驱动就可以了吗?
我看了XP资源好像也没有什么比较特别的地方.
如果这样的话,

to:zhaohj
你可以再测试一下,使用PXE启动后,不要使用XP资源,而是使 ...


使用命令行:BARTPE -PNP 也不行
回复

使用道具 举报

990#
 楼主| 发表于 2009-4-2 20:42:25 | 只看该作者
原帖由 zhaohj 于 2009-4-2 15:42 发表


使用命令行:BARTPE -PNP 也不行

使用你提供的驱动程序,
参考以下贴子改的驱动你试下.
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=115632

直接改名为.CAB就可以用了,或者解开重新压缩成CAB也行.

NVENETFD.rar

106.9 KB, 下载次数: 32, 下载积分: 无忧币 -2

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 09:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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