无忧启动论坛

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

[原创] 基于 Windows 2000 的类 WinPE 启动盘 【第三版】

    [复制链接]
31#
 楼主| 发表于 2018-1-2 19:37:53 | 只看该作者
bigexiu 发表于 2018-1-2 19:16
没有办法加载高级驱动  就是个玩具

我们本来想用setupldr.bin引导的
结果发现2000的setupldr.bin功能不全
但如果用xp 2003的setupldr.bin的话又发现不兼容
所以只能将就用NTLDR了

点评

可以使用lzma压缩,以节约体积; 可以添加SATA硬盘驱动uniata http://alter.org.ua/en/soft/win/uni_ata/  详情 回复 发表于 2018-1-2 21:45
回复

使用道具 举报

32#
发表于 2018-1-2 21:12:19 | 只看该作者
呵呵,辛苦了,研究无止尽啊,呵呵
回复

使用道具 举报

33#
发表于 2018-1-2 21:45:43 | 只看该作者
njlyf2011 发表于 2018-1-2 19:37
我们本来想用setupldr.bin引导的
结果发现2000的setupldr.bin功能不全
但如果用xp 2003的setupldr.bin ...

可以使用lzma压缩,以节约体积;
可以添加SATA硬盘驱动uniata

http://alter.org.ua/en/soft/win/uni_ata/

点评

刚刚试着将uniata离线注入系统,结果启动测试,发现蓝屏。 图在楼下。。。  详情 回复 发表于 2018-1-3 20:58
谢谢!这个我们会考虑一下。。。  详情 回复 发表于 2018-1-2 21:49
回复

使用道具 举报

34#
 楼主| 发表于 2018-1-2 21:49:21 | 只看该作者
超级坏蛋 发表于 2018-1-2 21:45
可以使用lzma压缩,以节约体积;
可以添加SATA硬盘驱动uniata

谢谢!这个我们会考虑一下。。。
回复

使用道具 举报

35#
发表于 2018-1-2 21:57:42 | 只看该作者
用lzma压缩win2kpe.img

点评

嗯  详情 回复 发表于 2018-1-2 21:58
回复

使用道具 举报

36#
 楼主| 发表于 2018-1-2 21:58:50 | 只看该作者
超级坏蛋 发表于 2018-1-2 21:57
用lzma压缩win2kpe.img

回复

使用道具 举报

37#
发表于 2018-1-2 23:53:49 | 只看该作者
这个厉害。。。
回复

使用道具 举报

38#
发表于 2018-1-3 10:18:46 | 只看该作者
尝试用hdwwiz.cpl加载SATA驱动

未命名.PNG (53.22 KB, 下载次数: 205)

未命名.PNG
回复

使用道具 举报

39#
 楼主| 发表于 2018-1-3 20:58:38 | 只看该作者
超级坏蛋 发表于 2018-1-2 21:45
可以使用lzma压缩,以节约体积;
可以添加SATA硬盘驱动uniata

刚刚试着将uniata离线注入系统,结果启动测试,发现蓝屏。
图在楼下。。。
回复

使用道具 举报

40#
 楼主| 发表于 2018-1-3 20:58:57 | 只看该作者
如图

镜像启动测试-2018-01-03-20-57-48.png (9.63 KB, 下载次数: 212)

镜像启动测试-2018-01-03-20-57-48.png

点评

我怀疑这个可能和WinVBlock驱动有冲突……  详情 回复 发表于 2018-1-4 08:04
回复

使用道具 举报

41#
 楼主| 发表于 2018-1-4 08:04:02 来自手机 | 只看该作者
njlyf2011 发表于 2018-1-3 20:58
如图

我怀疑这个可能和WinVBlock驱动有冲突……
回复

使用道具 举报

42#
发表于 2018-1-4 08:45:05 | 只看该作者
蓝屏显示的是:配置错误,。。


将SYSTEM挂载到  HKEY_LOCAL_MACHINE\1

REGEDIT4

[HKEY_LOCAL_MACHINE\1\ControlSet001\Services\UniATA]
"ErrorControl"=dword:00000001
"Group"="SCSI miniport"
"Start"=dword:00000000
"Tag"=dword:00000019
"Type"=dword:00000001
"DisplayName"="Universal BusMaster SATA/ATA/ATAPI Driver v0.46.5.5"
"ImagePath"=hex(2):53,79,73,74,65,6d,33,32,5c,44,52,49,56,45,52,53,5c,75,6e,69,\
  61,74,61,2e,73,79,73,00

[HKEY_LOCAL_MACHINE\1\ControlSet001\Services\UniATA\Parameters]
"SkipRaids"=dword:00000001

[HKEY_LOCAL_MACHINE\1\ControlSet001\Services\PciIde]
"Start"=dword:00000004

[HKEY_LOCAL_MACHINE\1\ControlSet001\Services\PciIdex]
"Start"=dword:00000004



;;[DISABLE_PCIIDE]
;;HKLM, system\currentcontrolset\services\pciide, "Start", %REG_DWORD%, 0x00000004
;;HKLM, system\currentcontrolset\services\pciidex, "Start", %REG_DWORD%, 0x00000004
;HKLM, system\currentcontrolset\control\CriticalDeviceDatabase\pci#CC_0101, "Service", %REG_SZ%, "uniata"
;HKLM, system\currentcontrolset\control\CriticalDeviceDatabase\primary_ide_channel, "Service", %REG_SZ%, "uniata"
;HKLM, system\currentcontrolset\control\CriticalDeviceDatabase\secondary_ide_channel, "Service", %REG_SZ%, "uniata"
;HKLM, system\currentcontrolset\services\atapi, "Start", %REG_DWORD%, 0x00000004

;注意这个,。。要注释掉
;[HKEY_LOCAL_MACHINE\1\ControlSet001\Services\atapi]
;"Start"=dword:00000004

[HKEY_LOCAL_MACHINE\1\ControlSet001\Control\CriticalDeviceDatabase\pci#CC_0101]
"Service"="uniata"

[HKEY_LOCAL_MACHINE\1\ControlSet001\Control\CriticalDeviceDatabase\primary_ide_channel]
"Service"="uniata"

[HKEY_LOCAL_MACHINE\1\ControlSet001\Control\CriticalDeviceDatabase\secondary_ide_channel]
"Service"="uniata"
回复

使用道具 举报

43#
发表于 2018-1-4 08:49:47 | 只看该作者
在%systemroot%\inf 加入 scsi.inf

点评

注册表我注入了……请问scsi.inf在哪  详情 回复 发表于 2018-1-4 10:09
回复

使用道具 举报

44#
 楼主| 发表于 2018-1-4 10:09:48 来自手机 | 只看该作者
超级坏蛋 发表于 2018-1-4 08:49
在%systemroot%\inf 加入 scsi.inf

注册表我注入了……请问scsi.inf在哪
回复

使用道具 举报

45#
发表于 2018-1-4 11:14:23 | 只看该作者
在2000
c:\winnt\inf下

还需要uata_2k.inf

最好,装个完整版的2000测试UniATA

注意,安装SATA时,安装驱动时要导入 Release_Dist\2k\uata_2k.inf,而非Release_Dist\uata_comm.inf

scsi.rar

8.74 KB, 下载次数: 5, 下载积分: 无忧币 -2

点评

还是不行。。。  详情 回复 发表于 2018-1-4 18:47
我在正常2000下用过,是没问题的。 回家试试您发的 …… 谢谢啦……  详情 回复 发表于 2018-1-4 12:10
回复

使用道具 举报

46#
 楼主| 发表于 2018-1-4 12:10:44 来自手机 | 只看该作者
超级坏蛋 发表于 2018-1-4 11:14
在2000
c:\winnt\inf下


我在正常2000下用过,是没问题的。

回家试试您发的 …… 谢谢啦……
回复

使用道具 举报

47#
 楼主| 发表于 2018-1-4 18:47:54 | 只看该作者

还是不行。。。
回复

使用道具 举报

48#
发表于 2018-1-5 11:35:08 | 只看该作者
UniATA可以正常工作,没有蓝屏;但没有 分配盘符,估计是精简过度缺少文件了。

122.png (44.04 KB, 下载次数: 187)

122.png

点评

可否发一下您修改后的镜像?谢谢!  详情 回复 发表于 2018-1-5 11:43
回复

使用道具 举报

49#
 楼主| 发表于 2018-1-5 11:43:17 | 只看该作者
超级坏蛋 发表于 2018-1-5 11:35
UniATA可以正常工作,没有蓝屏;但没有 分配盘符,估计是精简过度缺少文件了。

可否发一下您修改后的镜像?谢谢!
回复

使用道具 举报

50#
发表于 2018-1-5 11:54:31 | 只看该作者
应该是这个设备没有启用,用hdwwiz.cpl添加,要重启才可以使用

123.PNG (41.46 KB, 下载次数: 196)

123.PNG
回复

使用道具 举报

51#
发表于 2018-1-5 12:13:51 | 只看该作者
错误还是在这里了,


盘中只有img文件

链接:https://pan.baidu.com/s/1qYzGrgw 密码:kd9f

124.PNG (45.79 KB, 下载次数: 213)

124.PNG

点评

话说你的镜像uniata是正常的吧。。。  详情 回复 发表于 2018-1-5 13:55
回复

使用道具 举报

52#
发表于 2018-1-5 12:22:19 | 只看该作者
如果你的蓝屏,请用RegistryWorkshop对比注册表。
回复

使用道具 举报

53#
 楼主| 发表于 2018-1-5 13:55:53 | 只看该作者
超级坏蛋 发表于 2018-1-5 12:13
错误还是在这里了,

话说你的镜像uniata是正常的吧。。。

点评

可以加载,不能认硬盘。nlite的问题?  详情 回复 发表于 2018-1-5 22:23
回复

使用道具 举报

54#
发表于 2018-1-5 22:23:01 | 只看该作者
njlyf2011 发表于 2018-1-5 13:55
话说你的镜像uniata是正常的吧。。。

可以加载,不能认硬盘。nlite的问题?

点评

不知道……应该不是nlite的问题……  详情 回复 发表于 2018-1-6 11:35
回复

使用道具 举报

55#
 楼主| 发表于 2018-1-6 11:35:48 | 只看该作者
超级坏蛋 发表于 2018-1-5 22:23
可以加载,不能认硬盘。nlite的问题?

不知道……应该不是nlite的问题……
回复

使用道具 举报

56#
发表于 2018-1-6 13:40:04 | 只看该作者
将你蓝屏的IMG发来看看,

点评

不好意思,那个删了。。。 大概就是把uniata.sys和那个inf放进去 然后把压缩包里注册表文件导入到2kpe注册表  详情 回复 发表于 2018-1-6 17:05
回复

使用道具 举报

57#
发表于 2018-1-6 15:41:25 | 只看该作者
很好,很不错,
我来支持一下楼主的作品
回复

使用道具 举报

58#
 楼主| 发表于 2018-1-6 17:05:08 | 只看该作者
超级坏蛋 发表于 2018-1-6 13:40
将你蓝屏的IMG发来看看,

不好意思,那个删了。。。

大概就是把uniata.sys和那个inf放进去
然后把压缩包里注册表文件导入到2kpe注册表
回复

使用道具 举报

59#
发表于 2018-1-7 18:52:52 | 只看该作者
请教一下你的制作思路与步骤,我想自己制作一个针对自己电脑的超级精简pe,带驱动那种。

点评

正常方式装系统→注入WinVBlock驱动→取出系统文件→修改注册表setup 值以启动pecmd→删掉controlset002注册表→将注册表中c:\替换成x:\→精简系统→打包开机→提取mountdevice值,将\device\c:那个值取出并把键名  详情 回复 发表于 2018-1-8 13:28
回复

使用道具 举报

60#
 楼主| 发表于 2018-1-8 13:28:50 | 只看该作者
本帖最后由 njlyf2011 于 2018-1-8 15:19 编辑
lcy19962000 发表于 2018-1-7 18:52
请教一下你的制作思路与步骤,我想自己制作一个针对自己电脑的超级精简pe,带驱动那种。


正常方式装系统→注入WinVBlock驱动→删驱动并改电源模式和磁盘控制器→将一些系统驱动改成通用型→取出系统文件→修改注册表setup值以启动pecmd→删掉controlset002注册表→将注册表中c:\替换成x:\→精简系统→打包开机→提取mountdevice值,将\device\c:那个值取出并把键名称改成\device\x:→导入到注册表→再次打包

后续优化之类可以参考xpe的优化

点评

电源模式改成哪种?  详情 回复 发表于 2018-1-8 20:15
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-22 10:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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