无忧启动论坛

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

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

  [复制链接]
691#
发表于 2009-1-16 10:34:11 | 只看该作者
回复

使用道具 举报

692#
 楼主| 发表于 2009-1-16 13:50:41 | 只看该作者
原帖由 zts59 于 2009-1-16 10:23 发表
915主板启动这个PE蓝屏.0PE正常


不知是如何启动的?所有的启动菜单都会蓝屏吗?
我这里暂时只有945主板和虚拟机,测试正常,我再找找915的主板测试下.


PE090115出现失误,请自行修改[PE定制]目录下的批处理把以下语句后面的Micrope.lst改为menu.lst
grubmenu.exe import boot\grldr boot\MicroPE.lst


刚用一个915主板的笔记本电脑测试了一下,正常,其中一次手工测试时出现0X7B蓝屏.
原因时我使用的是GRUB4DOS启动MicroPE_MINI生成的ISO文件后,后手工输入
map --mem --unsafe-boot /WXPE/WINPE.IMG (hd0)
map --hook
chainloader (hd0,0)/setupldr.bin
启动时蓝屏,因为忘了释放启动ISO的磁盘

[ 本帖最后由 chenall 于 2009-1-16 14:17 编辑 ]
回复

使用道具 举报

693#
发表于 2009-1-16 16:03:39 | 只看该作者
PE090115版启动到PE下后,haneWIN DHCP.WIM不能打开,而旧版本正常。THUNDER.WIM在“PETOOLS\网络工具”下不能打开,放到“MINIPE\Autoruns”下改名为“@1#THUNDER.WIM”正常。
回复

使用道具 举报

694#
发表于 2009-1-16 16:20:45 | 只看该作者
粗略地试了一下,整个批处理还是有问题,不是蓝屏,就是找不到菜单,等有时间再仔细看看。
回复

使用道具 举报

695#
发表于 2009-1-16 16:29:10 | 只看该作者
用makeiso.cmd生成MicroPE.ISO,1、2、3正常,4出现错误

Snap1.jpg (8.43 KB, 下载次数: 157)

Snap1.jpg

Snap2.jpg (28.43 KB, 下载次数: 161)

Snap2.jpg
回复

使用道具 举报

696#
 楼主| 发表于 2009-1-16 16:41:28 | 只看该作者
原帖由 pz 于 2009-1-16 16:03 发表
PE090115版启动到PE下后,haneWIN DHCP.WIM不能打开,而旧版本正常。THUNDER.WIM在“PETOOLS\网络工具”下不能打开,放到“MINIPE\Autoruns”下改名为“@1#THUNDER.WIM”正常。


这些因为不是很常使用,所以没有放在AUTORUNS目录下.
只要设置WIMNT为复制挂载就可以正常使用...
回复

使用道具 举报

697#
 楼主| 发表于 2009-1-16 16:49:38 | 只看该作者
原帖由 zhaohj 于 2009-1-16 16:29 发表
用makeiso.cmd生成MicroPE.ISO,1、2、3正常,4出现错误


看来可能是遇到了OPE之前出现过的TXTSETUP.SIF文件错误的情况了.可参考0PE的解决办法,复制一下删除原文件再改回去.

我猜应该是文件未完全写入,所以感觉只要加个延迟应该可以解决问题.所以0PE使用的方法也就是强制写入.

你可以试试在使用第四个菜单,启动DOS时按F8使用单步进入,一步一步来,看看还会不会有问题.

我上次碰到的倒不是这个错误,而是直接进入了WINDOWS安装程序,然后提示文件未找到.

把TXTSETUP.SIF文件减小一下(删除后面的一堆GoodACPIBios)就可以了.后来再用原来的文件试也不出问题.原因未明.

还有另一个可能的情况,是外置驱动的TXTSETUP.SIF没有写好,也会出现这个问题.目前的驱动是直接使用0PE的驱动,如果0PE没问题,这里应该也没有问题.

[ 本帖最后由 chenall 于 2009-1-16 16:52 编辑 ]
回复

使用道具 举报

698#
发表于 2009-1-16 17:56:16 | 只看该作者
进入4,还是蓝屏,可能是内核驱动问题
回复

使用道具 举报

699#
 楼主| 发表于 2009-1-16 18:02:20 | 只看该作者
我也试出蓝屏了了,正在想办法解决中.....
回复

使用道具 举报

700#
 楼主| 发表于 2009-1-16 18:11:53 | 只看该作者
to:zhaohj,lsj0416
我换个旧版的GRLDR就不蓝屏了,你可以试下。换个1230版本的GRLDR看看。
我试了一下,发现使用grub4dos-0.4.4-2009-01-11.zip的版本不会蓝屏,我上传是使用的是。
grub4dos-0.4.4-2009-01-13.zip的版本,就会蓝屏。

[ 本帖最后由 chenall 于 2009-1-16 18:16 编辑 ]
回复

使用道具 举报

701#
 楼主| 发表于 2009-1-16 19:12:42 | 只看该作者
2009-01-16
*修正定制批处理里面的语句错误。
*使用01-11版本的GRLDR解决某些情况下的蓝屏问题。(我自己的测试,不知楼上的朋友们用旧版的GRLDR是否已经解决了蓝屏问题?)
*EXT_DRV.IMG修改
回复

使用道具 举报

702#
发表于 2009-1-16 19:19:38 | 只看该作者
我换成11号grub的确实不蓝了。
其他功能还没来得及测试(说明还没看)。
看来今年寒假有的玩了,记得毛桃的某个pe版也是在寒假参加测试的。
回复

使用道具 举报

703#
发表于 2009-1-16 19:21:49 | 只看该作者
老大能否把EXT_DRV.IMG单独上传,我这下载很困难。
回复

使用道具 举报

704#
 楼主| 发表于 2009-1-16 19:41:11 | 只看该作者
已上传

这次EXT_DRV修改了对内置SYSTEM.WIM和NET.WIM的处理语句,影响不是很大,可以不必更新
我只是修改一下,适用于以后直接使用ISCSI启动时比较方便.

[ 本帖最后由 chenall 于 2009-1-16 19:42 编辑 ]
回复

使用道具 举报

705#
发表于 2009-1-16 19:48:14 | 只看该作者
正在龟速下载中,对这个感兴趣,其实最终还是为了用好ISCSI启动。
回复

使用道具 举报

706#
发表于 2009-1-16 22:38:53 | 只看该作者
按照“PXE启动方法.txt”测试了一下PXE启动,问题如下:

第一次启动,提示找不到“MicroPE.lst”,干脆把MicroPE.lst作为meun.lst内置到grldr,启动可以了,但释放文件中要找软驱而终止(我把软驱禁用了),把软驱启用,第二次启动成功。但共享失败,没有外置程序。

[ 本帖最后由 lsj0416 于 2009-1-16 22:43 编辑 ]
回复

使用道具 举报

707#
 楼主| 发表于 2009-1-16 23:18:15 | 只看该作者
不会要读软驱的啊!????

共享要成功要求服务器的设置是正确的TFTP ROOT目录/MINIPE/SERV_SET.BAT文件.或者你的共享是和默认设置一样.

还有一点网卡要正常驱动.

[ 本帖最后由 chenall 于 2009-1-16 23:22 编辑 ]
回复

使用道具 举报

708#
发表于 2009-1-16 23:25:03 | 只看该作者
网卡驱动绝对正常,启动后,可以手动设置共享成功的。BAT设置也正确。
dos窗口链接共享的错误提示:指定的登录会话不存在,或已终止。我用penetcfg程序映射网络驱动器成功,且可以访问。

如果用默认设置:
set PXE_SERVER=[DHCP服务器IP]
set SHARE_NAME=PE$
set SHARE_USER=Guest
set SHARE_PASS=""
dos窗口链接共享的错误提示:找不到网络路径。
如果删掉SERV_SET.BAT,则dos窗口链接共享的错误提示:指定的登录会话不存在,或已终止

另外,似乎xp资源的部分功能不好用,比如提取硬盘的IE,提示复制文件错误。

[ 本帖最后由 lsj0416 于 2009-1-16 23:52 编辑 ]
回复

使用道具 举报

709#
 楼主| 发表于 2009-1-16 23:55:34 | 只看该作者
如果映射失败会暂停并显示映射 的网络路径.和使用的用户密码.

可以注意看下是不是正常的.

至于上面的提示是正常的.我用了两个映射语句,第一句失败就执行第二句.

如果两种都出错才算出错.

使用PENETCFG映射成功,你PE中使用的用户名密码一样吗?
回复

使用道具 举报

710#
发表于 2009-1-16 23:57:54 | 只看该作者
启动过程很流畅,中间没有暂停。
使用PENETCFG映射成功,PE中使用的用户名密码一样的。用户:guest,密码空,共享名:tftp

[ 本帖最后由 lsj0416 于 2009-1-16 23:59 编辑 ]
回复

使用道具 举报

711#
 楼主| 发表于 2009-1-17 00:01:35 | 只看该作者
没停就代表映射正常,进入桌面后在我的电脑中应该可以看到最后面有一个映射磁盘

可能是由于你的共享是在NTFS上的,映射使用的用户无权访问.
回复

使用道具 举报

712#
发表于 2009-1-17 00:59:34 | 只看该作者
上图就好了,看不到是什么样的,不过原创还是支持!!
回复

使用道具 举报

713#
 楼主| 发表于 2009-1-17 19:15:39 | 只看该作者
先搞一个简易的U盘安装工具.请注意看里面的说明文件.

[ 本帖最后由 chenall 于 2009-1-17 19:22 编辑 ]

简易U盘安装工具.rar

189.37 KB, 下载次数: 132, 下载积分: 无忧币 -2

回复

使用道具 举报

714#
发表于 2009-1-17 19:33:18 | 只看该作者
请问楼主:C盘根目录上的引导文件MicroPE.LDR不用更新吗?现在还是08年3月6日的版本吗?
回复

使用道具 举报

715#
 楼主| 发表于 2009-1-17 19:36:48 | 只看该作者
好久没有用这个工具了,现在我都不知道放在哪里了.

找了一下,上传一个使用最新版的GRLDR弄的MICROPE.LDR文件.

直接替换原来的就可以了.没测试.

Micrope.mbr不必更新

[ 本帖最后由 chenall 于 2009-1-17 20:13 编辑 ]
回复

使用道具 举报

716#
发表于 2009-1-17 19:44:15 | 只看该作者
我将楼主08年3月6日的引导文件再发一份上来吧!
其中MicroPE.LDR放在XP系统的启动盘根目录上,MicroPE.MBR放在VISTA系统的启动盘根目录上。

MicroPE引导文件.rar

69.81 KB, 下载次数: 64, 下载积分: 无忧币 -2

回复

使用道具 举报

717#
 楼主| 发表于 2009-1-17 19:46:16 | 只看该作者
MicroPE.mbr可以作为VISTA和XP的启动文件.

MicroPE.ldr可以放在任意盘的根目录下(如果不作为启动文件的话)
回复

使用道具 举报

718#
发表于 2009-1-17 19:47:56 | 只看该作者
启动文件不用更新吗?
回复

使用道具 举报

719#
发表于 2009-1-17 19:49:16 | 只看该作者
感觉不错,就是缺少一些图片啊
回复

使用道具 举报

720#
 楼主| 发表于 2009-1-17 19:50:26 | 只看该作者
原帖由 pz 于 2009-1-17 19:47 发表
启动文件不用更新吗?


不用.micrope.mbr就是GRLDR.MBR.
这个主要作用就是查找MicroPE.ldr文件.

如果要更新可以使用新版的grldr.mbr.然后用GRUBINST修改启动文件名.
grubinst -e -b=MicroPE.ldr

晕死,,忘了grubinst不能直接修改grldr.mbr.
暂时可以用GRUBINST的输出内置的GRLDR.MBR功能来得到

或用WINHEX修改最新版的GRLDR.MBR

使用WINHEX修改GRLDR或GRLDR.MBR名字的方法.

直接使用查找替换功能.区分大小写分别用大写和小写替换.
替换:
"grldr      "为"micrope ldr"
"GRLDR      "为"MICROPE LDR"

注:grldr后面是6个空格.
micrope ldr中间是一个空格.

[ 本帖最后由 chenall 于 2009-1-17 20:10 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 15:49

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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