无忧启动论坛

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

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

  [复制链接]
961#
 楼主| 发表于 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就可以自己按照这个菜单来修改引导.
回复

使用道具 举报

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

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

使用道具 举报

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


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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

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

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

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

为什么?怎样解决?

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

使用道具 举报

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


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

使用道具 举报

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


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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

973#
发表于 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 编辑 ]
回复

使用道具 举报

974#
 楼主| 发表于 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之类的.
回复

使用道具 举报

975#
 楼主| 发表于 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网卡驱动的.看来可能是被我删了.
具体的忘了我找找看.
回复

使用道具 举报

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

使用道具 举报

977#
发表于 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包再加载的方式对这种网卡一般不行。
回复

使用道具 举报

978#
 楼主| 发表于 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
复制代码


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

使用道具 举报

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

使用道具 举报

980#
发表于 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

回复

使用道具 举报

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

使用道具 举报

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

回复 #990 zhaohj 的帖子

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

使用道具 举报

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

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

使用道具 举报

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


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

使用道具 举报

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

回复 #993 chenall 的帖子

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

使用道具 举报

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

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


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

使用道具 举报

987#
 楼主| 发表于 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

回复

使用道具 举报

988#
发表于 2009-4-2 22:52:51 | 只看该作者
用了一段时间,很好用,菜鸟也能方便的diy,特来支持下楼主。
如果楼主有办法能把winpe.im_和img只用一个,就能多种方式启动,就更牛了。
这样体积能再小十几M。
是不是有点贪心了,呵呵
回复

使用道具 举报

989#
发表于 2009-4-2 23:36:33 | 只看该作者
这样说来,NV网卡驱动与BUS无关?
为什么用ID检测工具检测不到ID?虽然INF文件打开一看就明白。
回复

使用道具 举报

990#
 楼主| 发表于 2009-4-3 00:04:15 | 只看该作者
原帖由 ziege 于 2009-4-2 22:52 发表
用了一段时间,很好用,菜鸟也能方便的diy,特来支持下楼主。
如果楼主有办法能把winpe.im_和img只用一个,就能多种方式启动,就更牛了。
这样体积能再小十几M。
是不是有点贪心了,呵呵


本来就可以只用一个WINPE.IMG
但是要求这个IMG不能压缩.(其实这两个IMG的内容都是WINPE.IMG,只是分别压缩成了两个格式用于加快加载速度)

如果要压缩没有办法解决.因为GRUB4DOS不支持CAB格式.而微软的SETUPLDR不支持GZ.格式.(如果有高人可以为GRUB4DOS打上支持CAB格式的补丁就好了)
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-5-7 21:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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