无忧启动论坛

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

深山红叶启动光盘(WinPE&PE Builder)讨论专帖[另开主题一律删除]

   关闭 [复制链接]
2821#
发表于 2004-11-28 15:11:20 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

[这个贴子最后由zhangcz在 2004/11/28 03:18pm 第 1 次编辑]
下面引用由emca2004/11/28 00:22am 发表的内容:
驱动程序问题,我可以想办法让它找硬盘上的驱动程序。但目前我的机器没有任何不能识别的,因此请有不能识别的硬件的兄弟报名参与测试!!最好是网卡!
设想是修改PE注册表的Software文件,将HKEY_LOCAL_MACHINE\ ...
还有一个位置大概也应该改
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
下的DEVICEPATH  他的值是%SystemRoot%\inf,也就是Windows目录下的inf目录。也应该改成一个固定的位置c:\windows\inf
不过这样改了以后,会不会导致本来光盘里有的驱动也找不到了呢?我觉得很有可能。
可不可以修改一下DEVICEPATH这个键的属性,使的它从REG-EXPAND_SZ类型改为REG_MULTI_SZ类型,这样就可以写两个路径了,不过不知系统是否认这样的一个修改。
回复

使用道具 举报

2822#
发表于 2004-11-28 15:38:29 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

DOS工具的易用性不如V13,比如HD目录下的DO.bat和help.bat就有错
目录下BAT文件不知哪个才是自己要用的,
不妨在每个目录下建立一个help.bat
毕竟用光盘的不都是高手
回复

使用道具 举报

2823#
发表于 2004-11-28 16:03:59 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

下面引用由tpod2004/11/28 01:59am 发表的内容:
其实作为工具盘,可考虑用下面提供的小字库(支持GBK)文件替换Simsun.ttc,能节省10M左右空间,我替换试用了,显示效果还是很不错的。
字库下载http://tpod.ys168.com/ Simsun_GBK.rar
该字库只有宋体,把光盘 ...
我把注册表中所有能改的地方都改了,但效果仍然不理想。兄弟能够具体说一下大体的情况吗?有几处修改后可能重复的键值你是如何处理的?谢谢!
回复

使用道具 举报

2824#
发表于 2004-11-28 16:15:31 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

出差了好不容易找到一个网吧,上来一看期待中的V14还没有出炉,不知道出差完回去后能不能完成V14
回复

使用道具 举报

2825#
发表于 2004-11-28 16:22:04 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

下面引用由emca2004/11/28 11:21am 发表的内容:
我反复修改了注册表,但不管怎样改,甚至直接修改菜单字体,结果显示效果仍然不理想!主要是菜单字体有毛刺。但对话框字体正常。哪位兄弟有什么好办法,在此请教!
我替换后的显示效果:http://upserver2.ys168.com/ys168 ... 6E3E7E0E2B7&i=1
当初修改时没记录,原始ISO删了,看看下面的有无帮助,如不行,我考虑再下载对比一下原注册表:考虑到XP及很多应用程序默认是宋体(Simsun),我把字库文件字体名改成了宋体Simun(原来是Mssong)并改名Simsun.ttc,先替换注册表,新宋体全部替换成宋体,Nsimsun换成Simsun,好象还有“宋体&新宋体”和“Simsun&Nsimsun”也换“宋体”和“Simsun”。注册表中下面几项不知有无改动:
Defanlt
[...\Software\Geo\GeoShell\ShellUI]
"Gripper Style"="Standard"
"GUI Font"="Tahoma,13"
[...\Software\Geo\GeoShell\ShellUI\Splash Screen]
"Text Font"="Tahoma,13"
[...\Control Panel\Desktop]
"FontSmoothing"="2"
"FontSmoothingOrientation"=dword:00000001
"FontSmoothingType"=dword:00000001
[...\Control Panel\Desktop\WindowMetrics]
"CaptionFont"=hex:f3,ff,ff,ff,......
"IconFont"=hex:f4,ff,ff,ff,00,......
"MenuFont"=hex:f4,ff,ff,ff,00,......
"MessageFont"=hex:f4,ff,ff,ff,......
"SmCaptionFont"=hex:f4,ff,ff,ff,......
"StatusFont"=hex:f4,ff,ff,ff,00,......(这几个好象是f3改成f4)
"Shell Icon Size"="32"
"AppliedDPI"=dword:00000060
"MinAnimate"="0"
Software
[...\Microsoft\Windows NT\CurrentVersion\Winlogon]
"PreloadFontFile"="simsun"
回复

使用道具 举报

2826#
发表于 2004-11-28 16:27:38 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

[这个贴子最后由tpod在 2004/11/28 04:45pm 第 2 次编辑]
下面引用由emca2004/11/28 04:03pm 发表的内容:
我把注册表中所有能改的地方都改了,但效果仍然不理想。兄弟能够具体说一下大体的情况吗?有几处修改后可能重复的键值你是如何处理的?谢谢!
重复的只留一个,原注册表Fonts下还有不存在的字体的值,我也删了
看看我改后的效果如何?我是在VMware下截图,感觉和Win98的显示效果一样,试过能显示GBK的全部21003个汉字,字库中最后一个有Micrsoft映射的字模是“”,应该能满足工具盘的要求了
回复

使用道具 举报

2827#
发表于 2004-11-28 16:29:53 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

如果能够麻烦把上述键项分支导出贴出来就更方便对比了!其实我也修改了字体大小的,但没有效果,郁闷……
回复

使用道具 举报

2828#
发表于 2004-11-28 17:12:16 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

[这个贴子最后由tpod在 2004/11/29 00:00am 第 2 次编辑]
下面引用由emca2004/11/28 04:29pm 发表的内容:
如果能够麻烦把上述键项分支导出贴出来就更方便对比了!其实我也修改了字体大小的,但没有效果,郁闷……
我是导出了认为改了的分项,把认为没动的删了,完整的注册表我已经上传到http://tpod.ys168.com了,改的时候是搜索了Font、Simsun、Nsimsun、宋体、新宋体、Tohama的相关项。(上次的注册表不小心动了Geoshell插件项,工具条有点问题,已重传)
哪位能把原注册表(压缩后不到1M)上传到http://tpod.ys168.com,我比对一下具体的改动项
回复

使用道具 举报

2829#
发表于 2004-11-28 17:20:19 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

[这个贴子最后由xiamenatc在 2004/11/28 05:59pm 第 1 次编辑]

1、把下载的simsun.ttf改名为simsun.ttc,覆盖原来的simsun.ttc。
2、把这个注册表内容导入到default中。
我想红叶应该明白下面省略部分的内容吧。
[...\Control Panel\Desktop\WindowMetrics]
"BorderWidth"="-15"
"CaptionFont"=hex:f4,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,\
  00,00,00,86,00,00,00,00,8b,5b,53,4f,00,00,47,00,42,00,32,00,33,00,31,00,32,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"CaptionHeight"="-270"
"CaptionWidth"="-270"
"IconFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
  00,00,01,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"IconSpacing"="-1125"
"IconTitleWrap"="1"
"IconVerticalspacing"="-1125"
"MenuFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
  00,00,01,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"MenuHeight"="-270"
"MenuWidth"="-270"
"MessageFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  00,00,00,01,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"ScrollHeight"="-240"
"ScrollWidth"="-240"
"Shell Icon BPP"="16"
"SmCaptionFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,\
  00,00,00,00,01,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00
"SmCaptionHeight"="-225"
"SmCaptionWidth"="-225"
"StatusFont"=hex:f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,\
  00,00,00,01,00,00,00,00,54,00,61,00,68,00,6f,00,6d,00,61,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
  00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00

回复

使用道具 举报

2830#
发表于 2004-11-28 17:47:49 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

下面引用由lj8581552004/11/28 01:54am 发表的内容:
红叶pe安装到硬盘还是有问题
       现在将深山红叶 PE 安装到您的本地硬盘。
       整个过程中,你硬盘上现有的系统和文件均不会被破坏和修改!
       以下步骤可能需要一两分钟,请稍候……
...
是批处理文件问题!
安装到硬盘时你直接到光盘相应目录运行setuppe.bat就不会出现上述问题
(即不要用Autorun界面上的命令)
回复

使用道具 举报

2831#
发表于 2004-11-28 18:09:15 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

红叶老大:把光盘自动运行菜单文件放出来好吗?
回复

使用道具 举报

2832#
发表于 2004-11-28 18:58:03 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

下面引用由dfgaoli2004/11/28 06:09pm 发表的内容:
红叶老大:把光盘自动运行菜单文件放出来好吗?
放过了,到前面帖子里找,在V13里。
回复

使用道具 举报

2833#
发表于 2004-11-28 20:32:59 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

下面引用由zjm12282004/11/28 05:47pm 发表的内容:
是批处理文件问题!
安装到硬盘时你直接到光盘相应目录运行setuppe.bat就不会出现上述问题
(即不要用Autorun界面上的命令)
引导选项还是生成到了e:\boot.ini
回复

使用道具 举报

2834#
发表于 2004-11-28 21:44:30 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

将 BartPE 的硬盘安装脚本汉化了一下放在安装程序目录中了。现在大家可以有两种安装选择。但 BartPE 好像并不支持安装到当前系统所在的分区,而且支持分区格式化,比较危险,因此就没有直接添加调用命令。
回复

使用道具 举报

2835#
发表于 2004-11-28 22:12:49 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

[这个贴子最后由zhangcz在 2004/11/28 10:14pm 第 1 次编辑]

这个是total commander 6.03a的注册码。注册给深山红叶。[UploadFile=wincmd_1101651276.rar]
回复

使用道具 举报

2836#
发表于 2004-11-29 08:30:53 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

网卡 Mtd803 有没有加入?
回复

使用道具 举报

2837#
发表于 2004-11-29 10:38:34 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

下面引用由zhangcz2004/11/28 10:12pm 发表的内容:
这个是total commander 6.03a的注册码。注册给深山红叶。
这个Key不能用的:)但还是感谢!!!
回复

使用道具 举报

2838#
发表于 2004-11-29 10:44:12 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

[这个贴子最后由wowuyou在 2004/11/29 12:55pm 第 2 次编辑]

请问各位大虾:
NU2MENU.XML文件中这段脚本(红色部分)是什么意思?
<MITEM TYPE="ITEM" [color=&#35;DC143C]DISABLED="@Not(@FileExists(@GetProgramDrive()\Programs\WinPM\WinPM.CMD))" ..........</MITEM>


......
明白了,谢谢红叶兄。从这个小功能可以看出红叶兄的光盘做的很人性化。比某些商业软件强多了。
回复

使用道具 举报

2839#
发表于 2004-11-29 11:15:48 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

下面引用由wowuyou2004/11/29 10:44am 发表的内容:
请问各位大虾:
NU2MENU.XML文件中这段脚本(红色部分)是什么意思?
<MITEM TYPE="ITEM" DISABLED="@Not(@FileExists(@GetProgramDrive()\Programs\WinPM\WinPM.CMD))" ..........</ ...
作用是:
如果不存在指定位置的某个文件,则禁止菜单可用(将显示为灰色)
回复

使用道具 举报

2840#
发表于 2004-11-29 11:19:45 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

支持下!谢谢!
回复

使用道具 举报

2841#
发表于 2004-11-29 12:14:29 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

红叶老兄,首先谢谢你做这么好的东东出来。
提个建议,你看行不行。许多帖子都反映网卡驱动、显示驱动不够,而小光盘是肯定放不下这么多驱动的,众口难调,
那么能不能详细告诉一下如何才能自己加入驱动呢?
回复

使用道具 举报

2842#
发表于 2004-11-29 13:10:09 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

system32下的findpass、nc、pulist无法提取,不知是不是光盘制作时出了问题!
回复

使用道具 举报

2843#
发表于 2004-11-29 13:37:20 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

下面引用由wbz2cdma2004/11/29 12:14pm 发表的内容:
红叶老兄,首先谢谢你做这么好的东东出来。
提个建议,你看行不行。许多帖子都反映网卡驱动、显示驱动不够,而小光盘是肯定放不下这么多驱动的,众口难调,
那么能不能详细告诉一下如何才能自己加入驱动呢?
我从来不使用 BartPE 插件来制作,而是全部手工添加和修改系统,以做到空间占用的极小化。添加驱动程序方面我不想做得太多,因为硬件千千万万,你添加了几百种,也仍然可能某人的硬件恰好不在其中,因此只放入常见的硬件驱动。以后会根据情况变化灵活添加和删除驱动程序。
至于添加方法,按以下步骤进行:
1、下载驱动程序、解压;极个别硬件驱动程序可能要通过安装程序先安装;
2、如果是安装的,则使用驱动精灵之类(高手可手工分析inf文件)提取驱动程序相关文件;
3、找到驱动程序文件中的扩展名为 inf 的信息文件,用记事本打开,查看其中的Copy File或相似的条目,找到其中包含有驱动程序文件的那些行。
4、根据上面那些行中的信息 ,可以知道提取的驱动程序文件是否齐全;根据每行的位置代码(前面我已经帖过了),就知道每个文件应当在安装时放到系统的哪个子目录。
5、根据经验,一般 INF CAT 文件放到 PEXP\INF;.dll  .exe文件放到 PEXP\System32; SYS 文件放到 PEXP\System32\Drivers。其实只要看看这些目录中现有的驱动程序文件,也知道它们分别被放到了什么地方。
6、安装到硬盘进行实际测试。成功后即可生成映像并刻录。
回复

使用道具 举报

2844#
发表于 2004-11-29 15:01:30 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

下面引用由emca2004/11/27 09:31am 发表的内容:
把你的那个网卡的驱动程序贴出来,我给你加上!
多谢老大,不过你的红叶14已经可以取得Inter Pro/1000 MT了。只是我自己的PEbuilder 3.33制作的镜像老是无法加上网卡,快郁闷死了,已经刻坏了5张盘了。。
; PE Builder v3 plug-in INF file
; NIC inf file for various network adapters
; Edited by n4tune8
[Version]
Signature= "&#36;Windows NT&#36;"
[PEBuilder]
Name="Additional Network Adapters"
Enable=1
[SourceDisksFiles]
; Realtek RTL8150 USB 10/100 Fast Ethernet Adapter
realtek8150\RTL8150.SYS=4,,1
realtek8150\NET8150.inf=20,,1
; Realtek RTL8139/810x/8169/8110
realtek81xx\NETRTLXP.INF=20
realtek81xx\RTLNIC51.SYS=4
; Intel PRO/1000 Gigabit (8254x-based PCI Ethernet Adapters)
; Included in Dell OptiPlex GX260/GX270 and others
Intel Pro 1000 WS03XP2K\e1000msg.dll=2,,1
Intel Pro 1000 WS03XP2K\intelnic.dll=2,,1
Intel Pro 1000 WS03XP2K\e1000325.sys=4,,1
Intel Pro 1000 WS03XP2K\e1000325.inf=20,,1
Intel Pro 1000 WS03XP2K\e1000325.din=2,,1
Intel Pro 1000 WS03XP2K\e1000325.cat=2,,1
; Intel PRO/100b (8255x-based PCI Ethernet Adapters)
Intel Pro 100 WS03XP2K\e100bmsg.dll=2,,1
Intel Pro 100 WS03XP2K\e100b325.sys=4,,1
Intel Pro 100 WS03XP2K\e100b325.inf=20,,1
Intel Pro 100 WS03XP2K\e100b325.din=2,,1
Intel Pro 100 WS03XP2K\e100b325.cat=2,,1
; nVidia nForce Ethernet
;nforce\jedih2rx.bin=4
;nforce\jedireg.pat=4
;nforce\nvenet.nvu=4
;nforce\nvenet.sys=4
;nforce\nvenetxp.inf=20
;nforce\ramsed.bin=4
; Broadcom 440x series
bcm440x\bcm4sbxp.inf=20
bcm440x\bcm4sbxp.sys=4
; Broadcom NetXtreme (57xx and 59xx, 3com 3c99x)
bcm57xx\b57xp32.inf=20
bcm57xx\b57xp32.sys=4
bcm57xx\b57xp32.cat=2,,1
; Netgear FA101 USB Fast Ethernet
ngfa101\NXPFA101.INF=20
ngfa101\FA101ND5.SYS=4
; 3Com Gigabit LOM (3C940/3C2000)
3comel2k\EL2000x.inf=20
3comel2k\EL2K_XP.sys=4
3comel2k\EL2k_CPP.dll=2

;National Semiconductor DP83815/816 10/100 MacPhyter PCI Adapter
83815NIC\DP83815.sys=4
83815NIC\NET83815.inf=20

;VIA Network Adapter
via\fetndis.inf=20
via\fetnd5b.sys=4
;Sierra Wireless AirCard 300 CDPD Adapter
Sierra\netac300.inf=20
Sierra\ac300nd5.sys=4

回复

使用道具 举报

2845#
发表于 2004-11-29 15:55:31 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

下面引用由zhangcz2004/11/28 06:58pm 发表的内容:
放过了,到前面帖子里找,在V13里。
把V14的也放出来吧.
回复

使用道具 举报

2846#
发表于 2004-11-29 16:10:01 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

下面引用由dfgaoli2004/11/29 03:55pm 发表的内容:
把V14的也放出来吧.
没修改。
回复

使用道具 举报

2847#
发表于 2004-11-29 18:24:10 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

新做了一个补丁,下面是说明。
1、该补丁是用来升级深山红叶V14版的,请不要用在其它的版本上。
2、增加了ATI和Nvidia两种显卡的驱动,安装这两种显卡的电脑可以更改刷新率了。
3、增加了一个屏幕设置程序,放在辅助工具栏中,方便调整分辨率和刷新率。另外还提供了一个命令行下修改分辨率和刷新率的工具Vidchng.exe。
4、在Nu2菜单中增加了一项,"安装PE到硬盘"。该脚本有一定危险性,请务必小心使用。
5、用simsun.ttf替换了原来的simsun.ttc。基本显示正常,除了个别软件的字体。
6、修改了趋势在线杀毒的脚本,可以支持代理服务器了。
7、修改了EFSKEY的脚本,在windows2003环境下也能正常运行了。
8、修正了一些INF文件的错误。
9、增加了重启或关机时可以弹出光盘的选项。
10、升级以后初始化网络时可能会提示"Failed to install network adapter",不用理会,这是因为网卡驱动已经被加载过了。
11、如果您想添加自己的显卡或网卡的驱动,请按下面方法操作:
    a、先用WinRAR解开该补丁,在Files目录下有System32、Drivers、Inf这3个文件夹;
    b、把您要添加的驱动中的.inf和.cat文件放到Inf目录中,.sys文件放到Drivers目录中,其它文件,比如.dll、.exe等,放到System32目录中。
    c、然后运行升级程序peupdate.cmd。
    注意:SCSI和RAID的驱动不能用上面的方法添加。
12、如何使用peupdate.cmd。
    a、升级前先用ultraiso等软件将原来的ISO文件释放到某个目录下,例如:C:\PE
    b、运行peupdate.cmd,按照提示先输入刚才释放ISO文件的目录,例如:C:\PE,然后回车
    c、接着输入要重新生成的ISO文件的名称和路径,例如:C:\mype.iso,然后回车
13、升级后重新生成的ISO大小是209M。
回复

使用道具 举报

2848#
发表于 2004-11-29 20:14:30 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

下面引用由xiamenatc2004/11/29 06:24pm 发表的内容:
新做了一个补丁,下面是说明。
1、该补丁是用来升级深山红叶V14版的,请不要用在其它的版本上。
2、增加了ATI和Nvidia两种显卡的驱动,安装这两种显卡的电脑可以更改刷新率了。
3、增加了一个屏幕设置程序,放在 ...
在哪下载?
回复

使用道具 举报

2849#
发表于 2004-11-29 20:57:15 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

我将补丁中的 DLL 文件用Aspack压缩后,只有3.7MB了,原来有11MB多!
但不知道如此压缩后是否能够正常驱动ATI和NVidia显示卡?有这两种显示卡的兄弟可试试,我自己用的不是这两种。
回复

使用道具 举报

2850#
发表于 2004-11-29 21:03:47 | 只看该作者

[注意]深山红叶启动光盘(WinPE&PE Builder)讨论专帖(违令者必删)

BartPE 中的PE安装程序汉化版本:
@echo off
title BartPE 硬盘安装脚本 v2.0.1
echo.
echo BartPE 硬盘安装脚本 v2.0.1
echo Copyright (c) 2003-2004 Bart Lagerweij. 深山红叶汉化  自由软件
echo.
setlocal
rem %~d0
rem cd "%~dp0"
set _mypath=%~dp0
set _tmp=%tmp%\peinst.tmp
set _tmp1=%tmp%\peinst1.tmp
for %%i in (_source _target _go) do set %%i=
:_arg
for %%i in (-h -?) do if /I "%%i" == "%1" goto _usage
if /I "%1" == "-i" goto _i
if "%_source%" == "" if not "%1" == "" goto _1
if "%_target%" == "" if not "%1" == "" goto _2
goto _start
:_i
set _go=_install
goto _next
:_1
set _source=%1
goto _next
:_2
set _target=%1
goto _next
:_next
shift
if "%1" == "" goto _start
goto _arg
:_usage
echo.
echo 用法: %~n0 [选项] [源路径] [目标路径]
echo.
echo 源路径: 即 PE 所在的路径。默认即驱动器
echo            %~n0 在本地的安装路径。
echo 目标路径: 即要安装到的硬盘路径。
echo           默认为 C: 盘。
echo 选项:
echo -i          安装 PE 文件 (选择 5,1)
echo -h          帮助
goto _end
:_start
echo PE 安装: 正在检查所需的文件...
for %%i in (%_mypath%mkbt.exe %_mypath%nt2peldr.exe) do if not exist %%i (
echo PE 安装: 必须的文件 %%i 没有被找到!
goto _abort)
rem if exist "%~d0\pexp\setupldr.bin" set _source=%~d0
rem if exist c:\boot.ini set _target=c:
if not "%_go%" == "" goto %_go%
:_main
echo.
echo     -[主菜单]-
echo     1) 更改源路径 [%_source%]
echo        - 即 PE 源文件所在的路径 -
echo     2) 更改目标路径 [%_target%]
echo        - 即 PE 将被安装到的目标路径 -
echo     3) 列出或格式化磁盘卷
echo        - 使用格式化的 USB 闪存设备 -
echo     4) 创建/删除分区
echo        - 对硬盘进行分区操作 -
if "%_source%" == "" goto _menu1
if "%_target%" == "" goto _menu1
echo     5) 安装 PE 到 %_target%
echo        - 按指定要求安装 PE -
:_menu1
echo     Q) 退出!
echo.
:_mainch
set _ok=
set /p _ok=请选择 :
if "%_ok%" == "1" goto _getsrc
if "%_ok%" == "2" goto _gettrg
if "%_ok%" == "3" goto _voledit
if "%_ok%" == "4" goto _part
if "%_ok%" == "5" goto _instpe
if /I "%_ok%" == "q" goto _end
goto :_mainch
:_getsrc
set _ok=
echo.
echo PE 安装: 请给出 PE 文件的位置
set /p _ok=输入源路径 :
if exist "%_ok%\pexp\setupldr.bin" (
set _source=%_ok%
) else (
echo.
echo PE 安装: 错误: 路径 "%_ok%" 并不包含有 PE 文件!
echo 任意键继续……
pause>nul
)
goto _main
:_gettrg
set _ok=
echo.
echo PE 安装: 请指明要安装到本地什么位置。
set /p _ok=输入目标路径 :
if not exist %_ok%\nul (
echo PE 安装: 路径 "%_ok%" 不存在!
echo 任意键继续……
pause>nul
goto _main
)
set _target=%_ok%
goto _main
:_instpe
echo.
echo     -[安装]-
echo     1) 安装 PE 文件到 %_target%
echo        - 安装 PE 文件 (可能需要几分钟) -
echo     2) 安装 PE 引导选项到 %_target%\boot.ini
echo        - 如果你想系统引导菜单中可以选择引导 PE,就选择本项 -
echo     Q) 退出
echo.
set _ok=
set /p _ok=请选择 :
if "%_ok%" == "1" goto _install
if "%_ok%" == "2" goto _bootini
if /I "%_ok%" == "q" goto _main
goto :_voledit

:_bootini
echo PE 安装: 正在检查 %_target% 是否已经安装了 NT 引导管理器……
if not exist %_target%\ntldr (
echo PE 安装: 对不起, 文件 "%_target%\ntldr" 没有找到!
goto _abort)
echo PE 安装: 正在检查驱动器 %_target% 是否存在 boot.ini ……
if not exist %_target%\boot.ini (
echo PE 安装: 对不起, 文件 "%_target%\ntldr" 没有找到!
goto _abort)
echo PE 安装: 正在安装 PE 引导扇区 (peboot.bin)
%~dp0mkbt.exe -x -c %_target% %_target%\peboot.bin
if errorlevel 1 goto _abort
echo PE 安装: 正在更新 peboot.bin
%_mypath%nt2peldr.exe %_target%\peboot.bin
if errorlevel 1 goto _abort
echo PE 安装: 下辈更新 boot.ini
findstr /I /B /L /V "%_target%\peboot.bin" %_target%\boot.ini > %_target%\boot&#36;.ini
echo %_target%\peboot.bin="Windows Preinstallation Environment" >> %_target%\boot&#36;.ini
attrib -r -h -s %_target%\boot.ini
if errorlevel 1 goto _abort
del /q /f %_target%\boot.ini
if errorlevel 1 goto _abort
ren %_target%\boot&#36;.ini boot.ini
if errorlevel 1 goto _abort
attrib +r +h +s %_target%\boot.ini
echo PE 安装: 正在安装 PE 引导加载程序 (peldr)
copy %_source%\pexp\setupldr.bin %_target%\peldr
if errorlevel 1 goto _abort
echo PE 安装: PE 引导加载程序已经被安装...
pause
goto _main
:_part
echo.
call :_dskcmd "" "list disk"
if errorlevel 1 (
echo PE 安装: 获取磁盘列表失败!你难道没有磁盘吗?!?
pause
goto _main
)
:_partseldsk
echo.
set _disk=
set /p _disk=选择磁盘。请输入磁盘号码或按 ';q'; 返回:
if /I "%_disk%" == "q" goto _main
call :_chkdsk %_disk%
if errorlevel 1 goto _part
goto _partedit
:_voledit
echo.
echo     -[磁盘卷]-
echo     1) 列出所有磁盘卷
echo     2) 格式化一个磁盘卷 (FAT 或 NTFS)
echo     Q) 退出
echo.
set _ok=
set /p _ok=请选择 :
if "%_ok%" == "1" call :_dskcmd "" "list volume"
if "%_ok%" == "2" goto _volfmt
if /I "%_ok%" == "q" goto _main
goto :_voledit
:_volfmt
set _letter=
set /p _letter=输入要格式化的磁盘磁盘 (留空则退出) :
if "%_letter%" == "" goto _voledit
set _letter=%_letter:~0,1%
:_askfs
set _ok=
set /p _ok=请选择文件系统, NTFS 还是 FAT? (n/f/q 退出) :
if /I "%_ok%" == "q" goto _voledit
if /I "%_ok%" == "n" goto _askfs2
if /I "%_ok%" == "f" goto _askfs2
goto _askfs
:_askfs2
if /I "%_ok%" == "n" set _fs=ntfs
if /I "%_ok%" == "f" set _fs=fat
echo.
echo PE 安装: 确实要格式化驱动器 "%_letter%:" 吗?
echo PE 安装: -- 这将丢失该驱动器上的所有数据 ! --
echo.
set _ok=
set /p _ok=要继续请输入 "YES" (大写;不带引号) :
if "%_ok%" == "YES" goto _volfmtok
echo PE 安装: 您输入了 "%_OK%", 这与 "YES" 不相匹配, 跳出为妙...
goto _voledit
:_volfmtok
call :_format %_letter% %_fs%
if errorlevel 1 (
echo PE 安装: 错误: 格式化返回一个错误...
echo 任意键继续……
pause>nul
goto _voledit
)
echo.
echo PE 安装: 格式化完毕!
pause
goto _voledit
:_format
if "%1" == "" (
echo PE 安装: 错误: _format: %1 空白
goto _abort)
if "%2" == "" (
echo PE 安装: 错误: _format: %2 空白
goto _abort)
echo PE 安装: 正在格式化 %1:
format %1: /fs:%2 /v:MINIPE /backup /force
goto :eof
:_partedit
echo.
echo 当前选定的磁盘为: %_disk%
echo.
echo     -[分区]-
echo     1) 显示磁盘详细信息
echo     2) 列出分区
echo     3) 创建分区并格式化分区
echo     4) 删除一个分区
echo     5) 删除所有分区 (清除)
echo     Q) 退出
echo.
set _ok=
set /p _ok=请选择 :
if "%_ok%" == "1" call :_dskcmd %_disk% "detail disk"
if "%_ok%" == "2" call :_dskcmd %_disk% "list partition"
if "%_ok%" == "3" goto _crpart
if "%_ok%" == "4" goto _delpart
if "%_ok%" == "5" goto _clean
if /I "%_ok%" == "q" goto _main
goto :_partedit
:_crpart
echo.
set _size=
set /p _size=请给出新分区的大小,单位 MB (回车则使用所有空间;q 键退出) :
if /I "%_size%" == "q" goto _partedit
:_crpartl
set _letter=
set /p _letter=你想分配的驱动器盘符 (q 键退出) :
if /I "%_letter%" == "q" goto _partedit
set _letter=%_letter:~0,1%
:_crparta
set _active=
echo PE 安装: 如果你要从这个分区引导,则必须激活这个分区。
set /p _active=设置该分区为活动分区吗? (y/n/q 退出) :
if /I "%_active%" == "q" goto _partedit
if /I "%_active%" == "y" goto _crpartgo
if /I "%_active%" == "n" goto _crpartgo
goto _crparta
:_crpartgo
set _sbuf="create partition primary
if not "%_size%" == "" set _sbuf=%_sbuf% size=%_size%
set _sbuf=%_sbuf%"
if /I "%_active%" == "y" set _sbuf=%_sbuf% "active"
set _sbuf=%_sbuf% "assign letter=%_letter%"
call :_dskcmd %_disk% %_sbuf%
if errorlevel 1 (
echo PE 安装: 错误: 创建分区时返回一个错误...
echo 任意键继续……
pause>nul
goto _partedit)
call :_format %_letter% ntfs
if errorlevel 1 (
echo PE 安装: 错误: 格式化时返回一个错误...
echo 任意键继续……
pause>nul
goto _partedit)
echo.
echo PE 安装: 创建分区和格式化分区完毕!
echo PE 安装: 新磁盘卷的盘符为: "%_letter%:"
goto _partedit
:_clean
echo.
echo PE 安装: 确实要从磁盘 %_disk% 上删除所有分区吗?
echo PE 安装: -- 这将丢失磁盘上的所有数据 ! --
echo.
set _ok=
set /p _ok=要继续请输入 "YES" (大写;不带引号) :
if "%_ok%" == "YES" goto _cleanok
echo PE 安装: 您键入了 "%_OK%", 与 "YES" 不匹配, 跳出为妙...
goto _partedit
:_cleanok
call :_dskcmd %_disk% "clean"
if errorlevel 1 pause
goto _partedit
:_dskcmd
echo rem > %_tmp%
if not "%~1" == "" (
echo Disk="%~1"
echo select disk %~1 >> %_tmp%)
:_dskcmdl
if "%~2" == "" goto _dskcmdgo
echo Command="%~2"
echo %~2 >> %_tmp%
shift
goto _dskcmdl
:_dskcmdgo
diskpart.exe /s "%_tmp%" > %_tmp1%
call :_print "%_tmp1%"
if errorlevel 1 goto _dskcmderr
goto :eof
:_dskcmderr
color 00
goto :eof
:_chkdsk
if "%1" == "" goto _chkdski
echo.
echo PE 安装: 正在检查磁盘 %1, 请稍候...
echo select disk %1 > %_tmp%
echo detail disk >> %_tmp%
diskpart.exe /s "%_tmp%" > %_tmp1%
rem call :_print "%_tmp1%"
if errorlevel 1 goto _chkdski
echo PE 安装: 磁盘号码 %1 无效...
goto :eof
:_chkdski
echo PE 安装: 磁盘号码 %1 is 无效!
:_chkdsk1n
color 00
goto :eof
:_install
if not exist "%_source%\pexp\setupldr.bin" (
echo.
echo PE 安装: 错误: 路径 "%_source%" 不包含 PE 文件!
echo 任意键继续……
pause>nul
goto _main
)
rem if /I "%_target%" == "%SystemDrive%" (
rem echo PE 安装: 错误: 不支持安装 PE 到当前的系统分区!
remecho 任意键继续……
rempause>nul
rem goto _main
rem )
if not exist "%_target%" (
echo PE 安装: 目标路径 "%_target%" 不存在!
echo 任意键继续……
pause>nul
goto _main
)
if not exist %_target%\ntdetect.com (
echo PE 安装: 正在安装 ntdetect 到 %_target%
copy %_source%\pexp\ntdetect.com %_target%\
if errorlevel 1 goto _abort
)
if not exist %_target%\ntldr (
echo PE 安装: 正在安装 ntldr 到 %_target%
copy %_source%\pexp\setupldr.bin %_target%\ntldr
if errorlevel 1 goto _abort
)
if not exist %_target%\bootfont.bin (
echo PE 安装: 正在安装 ntldr 到 %_target%
copy %_source%\bootfont.bin %_target%\bootfont.bin
if errorlevel 1 goto _abort
)

echo PE 安装: 正在从 %_source% 安装文件到 %_target%\ ……
call :_copy pexp minint
if errorlevel 1 goto _abort
call :_copy programs programs
if errorlevel 1 goto _abort
copy %_source%\winbom.ini %_target%\winbom.ini
if errorlevel 1 goto _abort
echo.
echo PE 安装: 安装完成...
if not "%_go%" == "" goto _end
pause
goto _main
:_copy
if "%~1" == "" goto :eof
if "%~2" == "" goto :eof
if not exist "%_source%\%~1" goto :eof
if exist "%_target%\%~2" (
echo PE 安装: 正在检查 tag 文件 ^(保存移动^)...
if not exist "%_target%\%~2\bartpe.tag" goto _tagerr
echo PE 安装: 正在清除 %_target%\%~2
rmdir /s /q "%_target%\%~2\")
if errorlevel 1 goto :eof
mkdir "%_target%\%~2\"
if errorlevel 1 goto :eof
echo PE 安装: Tag 文件没有被清除! > "%_target%\%~2\bartpe.tag"
if errorlevel 1 goto :eof
echo PE 安装: 正在从 "%_source%\%~1" 复制文件到 "%_target%\%~2" ……
xcopy /e /s "%_source%\%~1\*.*" "%_target%\%~2\"
goto :eof
:_tagerr
echo PE 安装: 标志文件 "%_target%\%~2\bartpe.tag" 没有被找到!
echo PE 安装: 目录移动不安全!
echo.
echo PE 安装: 工作区:
echo PE 安装: 你可以手工删除文件夹 "%_target%\%~2" 并且重新开始安装...
rem set errorlevel to 1 by (mis)using color
color 00
goto :eof
:_print
for /f "skip=4 tokens=*" %%i in (%~1) do echo %%i
goto :eof
:_abort
echo.
echo PE 安装: 用户放弃...
pause
goto _main
:_end
for %%i in (_tmp _tmp1) do if exist "%%i" del /f /q "%%i"
endlocal
echo.
echo PE 安装: 完毕 (PEINST.CMD 将被关闭)
echo 任意键继续……
pause>nul
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-8-10 22:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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