无忧启动论坛

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

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

  [复制链接]
181#
发表于 2008-3-18 20:47:23 | 只看该作者

回复 #182 chenall 的帖子

新机器用USB加载IMG镜像还好。
旧机(845芯片)就要十几分钟或更多。
回复

使用道具 举报

182#
发表于 2008-3-18 20:50:30 | 只看该作者
估计十几分钟或更多是用1.0的速度。
估计2分钟左右的是用1.1的速度。
估计更快的是2.0的速度。

不同的机器不同的速度。
回复

使用道具 举报

183#
 楼主| 发表于 2008-3-18 23:57:14 | 只看该作者
看了下IMDISK,
应该可以用IMDISK替换里面的RAMDRIV驱动。
文件是大了一点儿,但是IMDISK更方便。还可以加载ISO等,
决定用IMDISK试试
回复

使用道具 举报

184#
 楼主| 发表于 2008-3-19 10:50:36 | 只看该作者
没有上传,现在正在处理用IMDISK替换RAMDRIV.
初测速度快了很多.VMWARE下复制SYSTEM.WIM过程只须3秒左右(包括生成10MB B:),快了很多.

等内置IMDISK搞了好了再说.
回复

使用道具 举报

185#
发表于 2008-3-19 11:01:13 | 只看该作者
IMDISK有新版本,可以考虑用新版。
IMDISK可以在启动到CMD后再用INF安装,可做成WIM文件。
也是说不用内置,只要在用RAMDISK前,加载IMDISK.WIM,并生成个RAMDISK就可。

SETUP.CMD内容。
@ECHO OFF
rem PUSHD %~dp0
rem SET TP=%CD% %TP%\
if exist %SystemRoot%\SYSTEM32\DRIVERS\imdisk.sys GOTO END

if %systemDrive%==X: goto PE

%SystemRoot%\SYSTEM32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 W:\tools\imdisk\imdisk.inf
goto end

:PE
copy /Y imdisk.sys %SystemRoot%\SYSTEM32\DRIVERS\imdisk.sys
%SystemRoot%\SYSTEM32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 W:\tools\imdisk\imdiskPE.inf

:end
exit


可到我的网盘下个看看。那个SEVER文件可以不要,imdisk.sys才20K。

[ 本帖最后由 nn2nn 于 2008-3-19 11:06 AM 编辑 ]
回复

使用道具 举报

186#
发表于 2008-3-19 11:55:18 | 只看该作者
顶!
我现在用好多机器U盘PE进桌面都在1分钟这内,10S就占了1/5的时间,值得优化呀。
回复

使用道具 举报

187#
 楼主| 发表于 2008-3-19 12:10:51 | 只看该作者
原帖由 nn2nn 于 2008-3-19 11:01 发表
IMDISK有新版本,可以考虑用新版。
IMDISK可以在启动到CMD后再用INF安装,可做成WIM文件。
也是说不用内置,只要在用RAMDISK前,加载IMDISK.WIM,并生成个RAMDISK就可。

SETUP.CMD内容。
@ECHO OFF
rem  ...


文件不大,还是直接内置好了.也方便在直接使用XP_SHELL启动时使用.
把里面的RAMDRIV驱动删了,直接使用IMDISK,很方便.速度也快.

本来想把里面的ISOCMD也换掉,但是IMDISK需要SHELL32.DLL等支持,所以还是留着吧.

我记得之前的版本IMDISK,生成多少MB的内存盘就要占用多少MB的内存的,
今天再试了下,生成内存盘时并不占用内存.而是和FBWF一样在内存盘里面放东西时才会占用,这可是一个很好的特性.

不知这个IMDISK.CPL有没有人帮忙汉化一下(我刚下载了新版的),
回复

使用道具 举报

188#
发表于 2008-3-19 12:30:36 | 只看该作者

回复 #190 chenall 的帖子

只内置imdisk.sys就可。
其它的位置不限。

IMDISK.CPL相当于DLL。
那个EXE文件是调用IMDISK.CPL的。


再试了下,生成内存盘时并不占用内存,那真是太好了!
回复

使用道具 举报

189#
发表于 2008-3-19 13:31:34 | 只看该作者
这个可否用于PXE,如果可以就功德无量了!!
回复

使用道具 举报

190#
 楼主| 发表于 2008-3-19 16:04:38 | 只看该作者
2008-03-19
1.替换内置的RAMDISK为IMDISK.在使用复制SYSTEM.WIM到内存盘时,所需的时间更少
2.加了一个外置SCSI驱动工具(目录SCSI),使用方法内详
  功能:可以把某个SCSI驱动由TXTSETUP.OEM格式转为txtsetup.sif格式,并生成对应的驱动信息文件(可直接复制添加到SCSI.MAP中)
  注:此为方便添加外置SCSI驱动而作,生成的文件不保证完全可靠.完成后请自行检查.

2008-03-18
1.修改了WINPE.IMG,加入了免按F6自动加载S&R&S驱动的支持.
2.修改了启动菜单,使之支持以上方法的外置SCSI驱动(镜像路径为/OEM_SCSI.IMG,有存在的话就自动加载驱动)
用途:
  只需制作一个文件名为OEM_SCSI.IMG(可以用GZIP压缩),放到U盘或硬盘的根目录(只要GRUB4DOS可以找到的都可以)
  启动PE时就会自动加载这个里面的驱动. 驱动文件和传统的按F6加载的软盘的文件一样.

先上传一个,大家帮忙测一下,看看替换为IMDISK后使用是否稳定,
还有新的外置SCSI驱动,是否可用.(使用第二个菜单)

复制SYSTEM.WIM到内存盘中会很快,不会再像以前一样需要1X秒了.

微型多功能PE系统(无外置) 080320.rar

[ 本帖最后由 chenall 于 2008-3-19 04:12 PM 编辑 ]
回复

使用道具 举报

191#
 楼主| 发表于 2008-3-19 16:09:50 | 只看该作者
原帖由 heman6888 于 2008-3-19 13:31 发表
这个可否用于PXE,如果可以就功德无量了!!


内核照样可以用于PXE启动(如果硬盘上存在外置就可以直接使用,否则就只能进入CMD模式)

可以将网络功能内置到IMG里面.
回复

使用道具 举报

192#
发表于 2008-3-19 19:45:32 | 只看该作者
原帖由 chenall 于 2008-3-19 04:04 PM 发表
只需制作一个文件名为OEM_SCSI.IMG(可以用GZIP压缩),放到U盘或硬盘的根目录(只要GRUB4DOS可以找到的都可以)
...


只有SCSI硬盘时,OEM_SCSI.IMG放到硬盘不行吧
回复

使用道具 举报

193#
 楼主| 发表于 2008-3-19 19:47:02 | 只看该作者
原帖由 pseudo 于 2008-3-19 19:45 发表


只有SCSI硬盘时,OEM_SCSI.IMG放到硬盘不行吧


可以,完全没有问题.

注:附带的OEM_SCSI.IMG是VMWARE虚拟机的VMSCSI驱动(已用GZIP压过).可用VMWARE测试效果.


另有没有使用NV主板带RAID的朋友使用这个的呢?麻烦测一下看NV的RAID驱动是否正常.
这次更新SCSI.IMG里面加入了NV的驱动和INTEL的驱动.

[ 本帖最后由 chenall 于 2008-3-19 07:50 PM 编辑 ]
回复

使用道具 举报

194#
发表于 2008-3-20 08:09:24 | 只看该作者
原帖由 chenall 于 2008-3-19 07:47 PM 发表


可以,完全没有问题.

注:附带的OEM_SCSI.IMG是VMWARE虚拟机的VMSCSI驱动(已用GZIP压过).可用VMWARE测试效果.


另有没有使用NV主板带RAID的朋友使用这个的呢?麻烦测一下看NV的RAID驱动是否正常.
这次 ...

如果楼主说法是真的,就完美了。
我曾试过VMWARE虚拟机有三个硬盘:两个ide、一个scsi,删除ISO中SCSI.IMG、OEM_SCSI.IMG后测试,如果将OEM_SCSI.IMG放在ide上,启动后有3个硬盘;放在scsi上,同等条件下启动后只有两个ide硬盘。
既然楼主这么说,我再试试。
回复

使用道具 举报

195#
 楼主| 发表于 2008-3-20 10:54:52 | 只看该作者
原帖由 pseudo 于 2008-3-20 08:09 发表

如果楼主说法是真的,就完美了。
我曾试过VMWARE虚拟机有三个硬盘:两个ide、一个scsi,删除ISO中SCSI.IMG、OEM_SCSI.IMG后测试,如果将OEM_SCSI.IMG放在ide上,启动后有3个硬盘;放在scsi上,同等条件下启动 ...


目前只有第二个菜单有支持自动加载OEM_SCSI.IMG.
这个文件只要放在根目录下都是可以的,我用VMWARE,一个SCSI硬盘,一个IDE硬盘,使用正常.
回复

使用道具 举报

196#
 楼主| 发表于 2008-3-20 16:51:23 | 只看该作者
仿nn2nn的pe.htm做了一下载页面,方便定制下载.
只需下载你认为需要的工具包,放到指定目录.然后运行一下MakeISO.cmd
就可以自动生成MicroPE.iso.

下载地址页面在顶楼
或我的搏客.
回复

使用道具 举报

197#
发表于 2008-3-20 16:59:26 | 只看该作者
非常好,越来越完善。
回复

使用道具 举报

198#
发表于 2008-3-20 17:11:48 | 只看该作者
我来跟一下贴,然后看一下内容,这个感觉很强大。
回复

使用道具 举报

199#
发表于 2008-3-20 17:34:23 | 只看该作者
跟一贴.看一下内容。。。
回复

使用道具 举报

200#
发表于 2008-3-20 19:28:11 | 只看该作者
很有创意,更加完善了。
回复

使用道具 举报

201#
发表于 2008-3-20 20:42:23 | 只看该作者
又有更新了!!!!!!!!!1
回复

使用道具 举报

202#
发表于 2008-3-20 20:42:31 | 只看该作者
学习学习!我下载了!!
回复

使用道具 举报

203#
发表于 2008-3-20 20:44:00 | 只看该作者
现在在实机上使用2。2版,备份了系统,还没有发现什么问题,感觉现在的PE上了一个大的台阶。实用,稳定,DIY。LZ和这里的大大们辛苦了。
回复

使用道具 举报

204#
发表于 2008-3-20 21:32:07 | 只看该作者
表扬牛人,同时表示我喜欢做小白鼠(试验品).
回复

使用道具 举报

205#
发表于 2008-3-20 21:54:36 | 只看该作者
版主很辛苦啦,大家共来努力支持和完善。
回复

使用道具 举报

206#
发表于 2008-3-20 21:58:53 | 只看该作者
继续关注中,拉大继续加油啊!
回复

使用道具 举报

207#
发表于 2008-3-20 22:17:17 | 只看该作者
原帖由 chenall 于 2008-3-20 04:51 PM 发表
仿nn2nn的pe.htm做了一下载页面,方便定制下载.
只需下载你认为需要的工具包,放到指定目录.然后运行一下MakeISO.cmd
就可以自动生成MicroPE.iso.

下载地址页面在顶楼
或我的搏客.

贪图灵活方便的人很多!
非常支持楼主!
回复

使用道具 举报

208#
发表于 2008-3-21 09:00:09 | 只看该作者
换了imdisk后,快了不少,现在U盘启动在50秒以内进桌面。
谢谢楼主!
回复

使用道具 举报

209#
发表于 2008-3-21 10:32:13 | 只看该作者
越来越方便了,多谢,准备自己定制一些工具然后放到U盘上去
回复

使用道具 举报

210#
发表于 2008-3-21 10:42:58 | 只看该作者
正在YY下PE,好象在织网,志在参与。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-23 11:16

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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