无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: chenall
打印 上一主题 下一主题

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

  [复制链接]
451#
发表于 2008-4-7 14:07:46 | 只看该作者
回复

使用道具 举报

452#
发表于 2008-4-7 14:28:43 | 只看该作者
支持一下~~ 看看~~~
回复

使用道具 举报

453#
发表于 2008-4-8 15:17:11 | 只看该作者
还是这种办法好...
回复

使用道具 举报

454#
发表于 2008-4-9 07:15:20 | 只看该作者
Chenall :
有下列事項請教大俠

在試著你提供的 PE定制.rar , 以下列方式先啟動 oemscsi.img, 再進入自制的 winpe (hd0), 實機pxe及vpc掛iso測試, 到winpe的滾動條後出現了0x7b, 0x6b 等故障, 請問以此種方式啟動 winpe , 有否要特別處理的事項. ??
        title Micro Windows PE With S&R&S driver (WDSYS+SCSI.IMG)
        find --set-root --ignore-floppies /OEMSCSI_.IMG
        map --mem --unsafe-boot (cd)/123_PE.IMG (hd0)
        map ()/OEMSCSI.IMG (fd0)
        map --hook
        chainloader (fd0)/io.sys


在你的 winpe.img 內的 setupldr.bin (156299/156381 byte) 是甚麼版本, 2個的長度也不同, 除調用不同的txtsetup.sif, 還有其它玄機吧? 我用的 w2k3 sp1 的 setupldr.bin (291kb)以 硬盤方式啟動 winpe , 系統目錄是默認的 \minint\, 而你的卻是 \wxpe\ (似乎無論以 ramdisk 或硬盤方式啟動均相同), 請問題怎機做到的呢.
回复

使用道具 举报

455#
发表于 2008-4-9 08:45:33 | 只看该作者
看来要好好学习一下。
回复

使用道具 举报

456#
发表于 2008-4-9 09:54:39 | 只看该作者
看看这个,最系统维护还是尽量占用空间小~
回复

使用道具 举报

457#
发表于 2008-4-9 10:13:21 | 只看该作者
下载个来看看.........
回复

使用道具 举报

458#
发表于 2008-4-9 10:23:15 | 只看该作者
麻烦,真麻烦!
回复

使用道具 举报

459#
 楼主| 发表于 2008-4-9 11:15:50 | 只看该作者
原帖由 adatsui 于 2008-4-9 07:15 发表
Chenall :
有下列事項請教大俠

在試著你提供的 PE定制.rar , 以下列方式先啟動 oemscsi.img, 再進入自制的 winpe (hd0), 實機pxe及vpc掛iso測試, 到winpe的滾動條後出現了0x7b, 0x6b 等故障, 請問以此種方式啟動 winpe , 有否要特別處理的事項. ??
        title Micro Windows PE With S&R&S driver (WDSYS+SCSI.IMG)
        find --set-root --ignore-floppies /OEMSCSI_.IMG
        map --mem --unsafe-boot (cd)/123_PE.IMG (hd0)
        map ()/OEMSCSI.IMG (fd0)
        map --hook
        chainloader (fd0)/io.sys


在你的 winpe.img 內的 setupldr.bin (156299/156381 byte) 是甚麼版本, 2個的長度也不同, 除調用不同的txtsetup.sif, 還有其它玄機吧? 我用的 w2k3 sp1 的 setupldr.bin (291kb)以 硬盤方式啟動 winpe , 系統目錄是默認的 \minint\, 而你的卻是 \wxpe\ (似乎無論以 ramdisk 或硬盤方式啟動均相同), 請問題怎機做到的呢.

1.关于SETUPLDR.BIN,这个是用GZIP压缩过的,解开后长度是一样的.除了调用不同的TXTSETUP.SIF外,还修改了\MININT\为\WXPE\.
修改后,無論以 ramdisk 或硬盤方式啟動均相同的使用/WXPE目录.
2.关于出现0X7B,0X7B的问题.
1).这个是要求有带无盘天使驱动的(WDYSS.SYS).否则是不能用的.
2).并且要求map --mem --unsafe-boot (cd)/123_PE.IMG (hd0)之前没有任何其它映射(由于天使驱动的问题).
3).如果之前有作作映射,那在启动时要清除那些多余的.比如
之前有做过ISO启动映射为(0xff),那启动PE之前要清除这个map
map (0xff) (0xff)    ;清除(0xff)的映射
map (fd0) (fd0)     ;清除(fd0)的映射
map --rehook
回复

使用道具 举报

460#
发表于 2008-4-9 23:16:14 | 只看该作者
下载学习 看看能不能用grub4dos直接引导...
回复

使用道具 举报

461#
发表于 2008-4-9 23:39:50 | 只看该作者
感謝大俠.
工作目錄搞定了.

使用無盤天使 卡著了.
提示是 the file wdsys.sys could not be found . 有時是 the file wdsys (沒有 .sys)  could not be found.

123_PE.IMG 當試把你的 winpe.img 內容抄進去. 啟動了.
放回我原來 winpe 的文件便提示找不到 wdsys.sys. (已找到 system32\drivers 目錄)

我的 winpe 已在 txtsetup.sif 加入了
[Scsi.Load] 部分:
wdsys=wdsys,4

這個是 wdsys=wdsys 還是 wdsys=wdsys.sys,4 ? 但二種也試了, 結果是一1樣.

而 這樣也試了, 也是提示找不到 wdsys.sys
#fujianabc
[ScsiClass.Load]段最后加上wdsys = wdsys.sys
[ScsiClass]段最后加上wdsys = "Diskless Angel Driver" (引号里随便填写什么)

有一點疑惑的是.
除了 txtsetup.sif 改動外, reg 有要加入的地方嗎 ?官方說 vista pe 2 要加入.
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\da\ControlSet001\Services\wdsys]
"Type"=dword:00000001
"Start"=dword:00000000
"ErrorControl"=dword:00000001
"DisplayName"="Diskless Angel Driver"
"Group"="SCSI Miniport"
"ImagePath"="system32\\drivers\\wdsys.sys"

[HKEY_LOCAL_MACHINE\da\ControlSet001\Services\wdsys\Parameters]

[HKEY_LOCAL_MACHINE\da\ControlSet001\Services\wdsys\Parameters\PnpInterface]
"5"=dword:00000001

我也試過把這加入在我的 winpe (把 ..\da\controlset001, 改成 ..\controlset001) , 但也結果也是提示找不到文件 .

爬了一堆帖, 似乎在 txtsetup.sif 的改動,不同人有不同做法.
回复

使用道具 举报

462#
 楼主| 发表于 2008-4-10 01:21:23 | 只看该作者
只需修改TXTSETUP.SIF文件。具体可以参考WINPE.IMG里面WXPE/TXTSETUP.SIF
只需在
[ScsiClass.Load]加上
wdsys = wdsys.sys
然后把WDSYS.SYS(或WDSYS.SY_)复制到DRIVERS目录下。

其它地方就不要加了,查找WDSYS,如果有发现就删除。
回复

使用道具 举报

463#
发表于 2008-4-10 08:19:22 | 只看该作者
好东西,谢谢楼主分享
回复

使用道具 举报

464#
发表于 2008-4-10 11:17:14 | 只看该作者
可以自己diy,这个不错!
回复

使用道具 举报

465#
发表于 2008-4-10 13:42:26 | 只看该作者
学习学习................
回复

使用道具 举报

466#
发表于 2008-4-10 17:02:20 | 只看该作者
lz,080322的版本没有带安装到硬盘的bat了,原来的bat应该不能使用,希望有空更新一下。另外,能否添加一个bat,在pe启动后可以到硬盘或者U盘加载网卡驱动的,这样,在网卡驱动包没有对应驱动的情况下,可以自己提前网卡驱动放在U盘或者硬盘来加载网卡进行上网。

另外,希望添加800X600F60的显示方式的热键,这样在一些不支持75刷新的LCD可以通过热键切换到正常的显示模式。

[ 本帖最后由 紫狐 于 2008-4-10 05:04 PM 编辑 ]
回复

使用道具 举报

467#
发表于 2008-4-10 17:57:32 | 只看该作者
原帖由 紫狐 于 2008-4-10 05:02 PM 发表
lz,080322的版本没有带安装到硬盘的bat了,原来的bat应该不能使用,希望有空更新一下。另外,能否添加一个bat,在pe启动后可以到硬盘或者U盘加载网卡驱动的,这样,在网卡驱动包没有对应驱动的情况下,可以自己 ...

“到硬盘或者U盘加载网卡驱动”这个功能大体已经有了,楼上不妨试试:
开始菜单有
XP资源\驱动程序\安装驱动包
菜单项,可任意指定目录,安装该目录下的Drivers*.cab(其inf须处理过)。
回复

使用道具 举报

468#
发表于 2008-4-10 19:46:05 | 只看该作者
是不是屏蔽了些内容呀?没看到
回复

使用道具 举报

469#
发表于 2008-4-10 20:09:21 | 只看该作者
原帖由 pseudo 于 2008-4-10 05:57 PM 发表

“到硬盘或者U盘加载网卡驱动”这个功能大体已经有了,楼上不妨试试:
开始菜单有
XP资源\驱动程序\安装驱动包
菜单项,可任意指定目录,安装该目录下的Drivers*.cab(其inf须处理过)。



原来这个功能还能这样用,还以为只有备份的驱动才能用,呵呵,这样就方便了。

[ 本帖最后由 紫狐 于 2008-4-10 08:13 PM 编辑 ]
回复

使用道具 举报

470#
发表于 2008-4-10 20:29:24 | 只看该作者
支持无私提供服务器和空间者
回复

使用道具 举报

471#
发表于 2008-4-10 21:50:12 | 只看该作者
原帖由 紫狐 于 2008-4-10 05:02 PM 发表
lz,080322的版本没有带安装到硬盘的bat了,原来的bat应该不能使用,希望有空更新一下。另外,能否添加一个bat,在pe启动后可以到硬盘或者U盘加载网卡驱动的,这样,在网卡驱动包没有对应驱动的情况下,可以自己 ...

嘿嘿,自己动手,把托盘里面的PELOGON给处理了一下(我也感觉老九做的PELOGON中的屏幕刷新率忒高了点),效果如图。有需要的就自己替换吧。
不好意思,忘了将快捷键一同更改(原为800×600 F75),多谢Chenall兄提醒。本次又改了一下,将快捷键改为图示的 800×600 F60 了。
(已将原提供的PELOGON.rar文件更新为修订后的PELOGON了)

[ 本帖最后由 不才 于 2008-4-15 09:12 AM 编辑 ]

PELOGON.rar

7.14 KB, 下载次数: 78, 下载积分: 无忧币 -2

回复

使用道具 举报

472#
发表于 2008-4-10 22:05:22 | 只看该作者
原帖由 不才 于 2008-4-10 09:50 PM 发表

嘿嘿,自己动手,把托盘里面的PELOGON给处理了一下(我也感觉老九做的PELOGON中的屏幕刷新率忒高了点),效果如图。有需要的就自己替换吧。38766

好!收下了
回复

使用道具 举报

473#
发表于 2008-4-10 22:17:51 | 只看该作者
哪种方法好呢?
回复

使用道具 举报

474#
发表于 2008-4-10 23:40:41 | 只看该作者
原帖由 huangwen 于 2008-3-24 03:54 PM 发表
回chenall:


chenall大侠,你好,我在测试pseudo这个4M的pe   http://bbs.wuyou.net/forum.php?mod=viewthread&tid=104242&extra=page%3D1&page=1的时候,也是碰到了307楼这位朋友一样的问题http://bbs.wuyou.net/viewthread. ... ;page=21#pid1356737,我的是惠普的本本,开启了ahci模式了,在设备管理器里面的硬盘驱动显示和307楼的一样。




用了好几个带有ahci驱动的oem_scsi驱动包,都在进入pe的时候无法检测到硬盘,但是在用他那个pe的时候,进入时我认为应该是检测到了硬盘了,具体看下图,








但是进入pe之后,还没有进入到桌面的时候,出现了“找不到\MINPPE\SYSTEM.WIM只能启动到CMD模式”的问题,我想这个应该是检测不到硬盘所造成的了


回复

使用道具 举报

475#
发表于 2008-4-11 03:21:55 | 只看该作者
路过 看看先 。。。。。。。。
回复

使用道具 举报

476#
发表于 2008-4-11 07:18:49 | 只看该作者
Chenall:

己找到我的winpe 安裝不到 wdsys.sys 的原因 . 有些有趣發現.

因我的 winpe 全數 scsi 驅動也去除. 也沒 scsiport.sys . 沒了這個就出現故障.  the file wdsys.sys could not be found
而我也去掉了 volsnap.sys 這令到 即使有 scsiport.sys , 加載了 wdsys.sys (我估計), 但出現 0x7b
回复

使用道具 举报

477#
发表于 2008-4-11 10:27:00 | 只看该作者
原帖由 不才 于 2008-4-10 09:50 PM 发表

嘿嘿,自己动手,把托盘里面的PELOGON给处理了一下(我也感觉老九做的PELOGON中的屏幕刷新率忒高了点),效果如图。有需要的就自己替换吧。38766


XD,把没热键的而且常用的给加上热键吧,偶现在在lz的autorun.ini里面改,由于不知道热键对应那个值,所以把F1改为800X600F60的了,呵呵。

不知道老九的说明里面有没有热键的值,回头再找找,如果哪位XD手头有热键对应的值,也麻烦贴出来共享。
回复

使用道具 举报

478#
 楼主| 发表于 2008-4-11 12:36:06 | 只看该作者
由于GRUB4DOS 2008-04-10版已经解决了在某些945主板上启动蓝屏的问题,(使用自动检测驱动菜单进入会蓝屏)

这几天将抽空更新一下.还有什么需要的可以跟贴.

1.SCSI.IMG更新(根据netwinxp以下贴子的资料修改)
http://bbs.wuyou.net/forum.php?m ... p;page=1#pid1349326
2.使用新版的GRLDR和GRUB.EXE
3.修改一个由pseudo 提出的BUG(XP_SHELL.CMD)
4.WIMNT组件也顺便更新为最新版.
...
...
回复

使用道具 举报

479#
发表于 2008-4-11 13:09:25 | 只看该作者
说得太好了,支持!!!
回复

使用道具 举报

480#
发表于 2008-4-11 13:11:51 | 只看该作者
这个PE不错,下来看看。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-20 17:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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