无忧启动论坛

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

[发布] 【2024-6-1】H3集成PE系统最新发布

    [复制链接]
991#
发表于 2015-10-28 12:57:53 | 只看该作者
回复

使用道具 举报

992#
发表于 2015-10-28 15:03:51 | 只看该作者
请教下H3大,这个9月份以前WIN8-64PE里的系统注册表文件,更新为新版后,远程协助的网络级别的身份验证不能用了,用原来版本就可以,不知道修改了什么内容,是添加SCSI吗?

SYSTEM.rar

579.16 KB, 下载次数: 6, 下载积分: 无忧币 -2

回复

使用道具 举报

993#
发表于 2015-10-28 15:07:18 | 只看该作者
本帖最后由 2012justion 于 2015-10-28 15:09 编辑

10月6日win8pe修改的文件,原来版本修改后,可以连接带身份验证的远程桌面

SYSTEM10月6日修改版.rar

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

点评

只是将这个注册表替换就可以了,其他不要动任何文件吗?  详情 回复 发表于 2015-10-30 09:08
回复

使用道具 举报

994#
发表于 2015-10-28 21:16:10 | 只看该作者
gzsdbb 发表于 2015-10-28 00:34
那 其实 你可以把h大的efi用grub2来代替

用的就是winly(grub2)呀,在BOIS下没问题,在EFI通不过而已。要引导的其它微型Linux也是没有问题的

menuentry "Windows 10 PE Mini(BOIS整体启动iso)" --class windows --class os {
insmod part_msdos
insmod fat
linux16 /winly/memdisk iso raw
initrd16 /Win10PEmini/win10PEmini.iso
}

点评

efi下是不支持linux16的哦 只能启动xxx.efi  详情 回复 发表于 2015-12-20 15:17
回复

使用道具 举报

995#
发表于 2015-10-29 10:51:32 | 只看该作者
前几天给苹果笔记本安装双系统(保留原苹果系统),做的U盘启动盘一定要UFEI启动盘的,不然不认。
而2014年及以前的苹果没这个要求。
回复

使用道具 举报

996#
发表于 2015-10-29 12:30:10 | 只看该作者
zhaohj 发表于 2015-10-29 10:51
前几天给苹果笔记本安装双系统(保留原苹果系统),做的U盘启动盘一定要UFEI启动盘的,不然不认。
而2014 ...

用h3大师的作品就可以啦!灰常好用!BOIS 和 UEFI的问题都能快速解决!
回复

使用道具 举报

997#
发表于 2015-10-29 19:07:23 | 只看该作者
不知不觉都要1000楼了,很期待新版的到来!
回复

使用道具 举报

998#
发表于 2015-10-29 23:33:51 | 只看该作者
cckp 发表于 2015-10-29 19:43
远程协助?还是远程桌面?远程桌面能用吗

能用啊,支持网络身份认证的,但更新后不行,只能用原来的,不知道H3大改了什么。。。。
回复

使用道具 举报

999#
 楼主| 发表于 2015-10-30 09:08:24 | 只看该作者
2012justion 发表于 2015-10-28 15:07
10月6日win8pe修改的文件,原来版本修改后,可以连接带身份验证的远程桌面

只是将这个注册表替换就可以了,其他不要动任何文件吗?

点评

1:下面这段可能需要调整顺序优化下。 TEAM TEXT 正在搜索外置……#0xEE00 $20|WAIT 500 IFEX %SystemDrive%\OP,CALL INIT_OP!CALL LOAD_OP `IFEX $%LOADMODE%  详情 回复 发表于 2015-11-1 04:53
win8-64pe昨天已上传,请查收  详情 回复 发表于 2015-10-31 08:25
先谢谢h3大,我增加了部分文件,等下把更改的上传  详情 回复 发表于 2015-10-30 10:51
回复

使用道具 举报

1000#
发表于 2015-10-30 10:51:19 | 只看该作者
hhh333 发表于 2015-10-30 09:08
只是将这个注册表替换就可以了,其他不要动任何文件吗?

先谢谢h3大,我增加了部分文件,等下把更改的上传

点评

能支持远程桌面(到08等,2003系统一直支持的)的话确实很不错,可以在客户端启动后远程登录到服务器去 想干啥就干啥  详情 回复 发表于 2015-10-30 15:00
回复

使用道具 举报

1001#
发表于 2015-10-30 14:19:58 | 只看该作者
这个PE该有的都有了
回复

使用道具 举报

1002#
发表于 2015-10-30 15:41:22 | 只看该作者
慢慢体会一下,先谢谢楼主出了这个合盘。
回复

使用道具 举报

1003#
发表于 2015-10-30 18:51:20 | 只看该作者
嗯,很好,刻盘备用
回复

使用道具 举报

1004#
发表于 2015-10-31 08:22:59 | 只看该作者
支持一下!
回复

使用道具 举报

1005#
发表于 2015-10-31 08:25:01 | 只看该作者
hhh333 发表于 2015-10-30 09:08
只是将这个注册表替换就可以了,其他不要动任何文件吗?

win8-64pe昨天已上传,请查收
回复

使用道具 举报

1006#
发表于 2015-10-31 18:45:17 | 只看该作者
请问,有没有U盘版的

点评

下载ISO文件以后,用UltraISO进行”写入硬盘映像“操作就可以用U盘启动了,也就是我们常说的”U+“,很方便的。  详情 回复 发表于 2015-10-31 21:27
回复

使用道具 举报

1007#
发表于 2015-10-31 21:27:58 | 只看该作者
single0411 发表于 2015-10-31 18:45
请问,有没有U盘版的

下载ISO文件以后,用UltraISO进行”写入硬盘映像“操作就可以用U盘启动了,也就是我们常说的”U+“,很方便的。
回复

使用道具 举报

1008#
发表于 2015-11-1 04:53:55 | 只看该作者
本帖最后由 mdyblog 于 2015-11-1 04:57 编辑
hhh333 发表于 2015-10-30 09:08
只是将这个注册表替换就可以了,其他不要动任何文件吗?


1:下面这段可能需要调整顺序优化下。
TEAM TEXT 正在搜索外置……#0xEE00 $20|WAIT 500
IFEX %SystemDrive%\OP,CALL INIT_OP!CALL LOAD_OP
`IFEX $%LOADMODE%<0,CALL LOAD_UADDHIDE_OP
IFEX $%LOADMODE%<0,CALL LOAD_UDMHIDE_OP
`IFEX $%LOADMODE%<0,IFEX %WS%\devcons.exe,CALL LOAD_USB3
IFEX $%LOADMODE%<0,CALL LOAD_03IN
IFEX $%LOADMODE%<0,CALL NO_OP
-----------
问题:
如果硬盘上可见(D:\)有个旧版, 更坏的是已经部分坏了。
再用U盘启动(U+深隐, UDM等),那么优先挂载的是 “硬盘上的(已经损坏的)旧版”外置。而不是U盘上的版本。
显然不是我们所希望的。
------------
解决方案:
精确制导(-findboot)方式最优先,就可以优先加载启动设备上的外置。
而脚本中,   精确制导(-findboot)是在  LOAD_UDMHIDE_OP函数中。
所以LOAD_UDMHIDE_OP最优先。
所以改成。
--------改成代码------
TEAM TEXT 正在搜索外置……#0xEE00 $20|WAIT 500
IFEX %SystemDrive%\OP,CALL INIT_OP!CALL LOAD_UDMHIDE_OP
IFEX $%LOADMODE%<0,CALL  LOAD_OP
`IFEX $%LOADMODE%<0,CALL LOAD_UADDHIDE_OP
`IFEX $%LOADMODE%<0,IFEX %WS%\devcons.exe,CALL LOAD_USB3
IFEX $%LOADMODE%<0,CALL LOAD_03IN
IFEX $%LOADMODE%<0,CALL NO_OP


2:
修改时间: 2015年10月17日, 22:00:12
------------------
修改这么多了,出个新版贝。

3:最新版MBROSTool 自动设定 精确制导,不需要PE作者提供菜单列表文件。

点评

这么改也可以,看怎么设定逻辑,我原来是以最容易找也最快的地方为优先,即: 1、不需要挂载的为优先。譬如如果是从硬盘启动,或者从U盘可见区启动则就不需要任何挂载就直接找到了。因为前面已经运行了show -1:-1和  详情 回复 发表于 2015-11-1 07:59
回复

使用道具 举报

1009#
 楼主| 发表于 2015-11-1 07:59:46 | 只看该作者
本帖最后由 hhh333 于 2015-11-1 08:10 编辑
mdyblog 发表于 2015-11-1 04:53
1:下面这段可能需要调整顺序优化下。
TEAM TEXT 正在搜索外置……#0xEE00 $20|WAIT 500
IFEX %Syste ...


这么改也可以,看怎么设定逻辑,我原来是以最容易找也最快的地方为优先,即:
1、不需要挂载的为优先。譬如如果是从硬盘启动,或者从U盘可见区启动则就不需要任何挂载就直接找到了。因为前面已经运行了show -1:-1和moutesp,则一般的简单隐藏和ESP也都是可以找到的。
2、在这些找不到时再考虑UD、UDM、U+等。

当然,如果以需要挂载的为优先也有一定道理,毕竟用U盘作维护启动比用硬盘启动也许更多见。不过这样也存在一个问题,如果本来是从硬盘启动PE的,但有U盘,改变顺序后会先挂U盘,显然是不好的,本来可以直接从硬盘找到的。

这里还想明确一下:-findboot参数,是启动盘优先,还是只找启动盘?

点评

1、【不需要挂载的为优先】。这个也可以。 但是, 最优先的还是 【精确制导】。 关键是 【精确制导】 要最优先。 上面的代码只是,向最小的调整。 准确的写法2种: 1) 分体写法。 这时 【精确制导】 最先单  详情 回复 发表于 2015-11-1 10:28
U盘应该是能判断的,可以和-findboot结合来判断是不是从硬盘启动。  详情 回复 发表于 2015-11-1 08:51
回复

使用道具 举报

1010#
发表于 2015-11-1 08:51:12 | 只看该作者
hhh333 发表于 2015-11-1 07:59
这么改也可以,看怎么设定逻辑,我原来是以最容易找也最快的地方为优先,即:
1、不需要挂载的为优先 ...

U盘应该是能判断的,可以和-findboot结合来判断是不是从硬盘启动。

点评

将findboot再扩展一下就好了,有关磁盘搜索的都可以来一个findboot参数,加上它代表启动设备优先,如load \xxx -findboot 或者来一个load \xxx -findbootonly代表只找启动设备  详情 回复 发表于 2015-11-1 09:45
回复

使用道具 举报

1011#
 楼主| 发表于 2015-11-1 09:45:55 | 只看该作者
sp_star 发表于 2015-11-1 08:51
U盘应该是能判断的,可以和-findboot结合来判断是不是从硬盘启动。

将findboot再扩展一下就好了,有关磁盘搜索的都可以来一个findboot参数,加上它代表启动设备优先,如load \xxx -findboot
或者来一个load \xxx -findbootonly代表只找启动设备

点评

其实没必要的,这样将一个特性扩展得到处都是并不好。 用-findboot找出启动盘,自己处理更好。再说隐藏区启动,还要先挂载,再LOAD。由PECMD来确定次序,不一定合适。  详情 回复 发表于 2015-11-1 10:12
回复

使用道具 举报

1012#
发表于 2015-11-1 10:12:05 | 只看该作者
hhh333 发表于 2015-11-1 09:45
将findboot再扩展一下就好了,有关磁盘搜索的都可以来一个findboot参数,加上它代表启动设备优先,如load ...

其实没必要的,这样将一个特性扩展得到处都是并不好。
用-findboot找出启动盘,自己处理更好。再说隐藏区启动,还要先挂载,再LOAD。由PECMD来确定次序,不一定合适。
回复

使用道具 举报

1013#
发表于 2015-11-1 10:28:54 | 只看该作者
hhh333 发表于 2015-11-1 07:59
这么改也可以,看怎么设定逻辑,我原来是以最容易找也最快的地方为优先,即:
1、不需要挂载的为优先 ...

1、【不需要挂载的为优先】。这个也可以。
但是, 最优先的还是 【精确制导】。
关键是 【精确制导】 要最优先。
上面的代码只是,向最小的调整。

准确的写法2种:
1) 分体写法。
这时 【精确制导】 最先单独 挂一次。

`精确制导
_SUB LOAD_DIRECT_OP
ENVI &&OPD=B:\H3PE
MOUN -udm -findbootonly  -Checkfile:H3PE/WINPE.INI -Checkfile:BOOT/H3_3PEIN.WIM -ret:&&v \\.\PhysicalDrive* B-
@TEAM MSTR &&Drv=<1>%&v%| FIND $%&Drv%=, EXIT
IFEX %&Drv%\H3PE\WINPE.INI,TEAM LOAD %&Drv%\H3PE\WINPE.INI| EXIT
IFEX %&Drv%\WINPE.INI,LOAD %&Drv%\WINPE.INI
_END





`装载外部配置
TEAM TEXT 正在搜索外置……#0xEE00 $20|WAIT 500
IFEX %SystemDrive%\OP,CALL INIT_OP!CALL LOAD_DIRECT_OP
IFEX $%LOADMODE%<0,CALL LOAD_OP
`IFEX $%LOADMODE%<0,CALL LOAD_UADDHIDE_OP
IFEX $%LOADMODE%<0,CALL LOAD_UDMHIDE_OP
`IFEX $%LOADMODE%<0,IFEX %WS%\devcons.exe,CALL LOAD_USB3
IFEX $%LOADMODE%<0,CALL LOAD_03IN
IFEX $%LOADMODE%<0,CALL NO_OP

点评

MOUN -udm -findbootonly -Checkfile:H3PE/WINPE.INI -Checkfile:BOOT/H3_3PEIN.WIM -ret:&&v \\.\PhysicalDrive* B- 这个如果是硬盘且已经分配了盘符的,V中也有返回吗?  详情 回复 发表于 2015-11-1 11:03
最好是:启动设备优先(如果需要挂载就挂,不需要就直接启动)、其次是不需要挂载的非启动设备、最后为需要挂载的非启动设备。  详情 回复 发表于 2015-11-1 10:47
回复

使用道具 举报

1014#
 楼主| 发表于 2015-11-1 10:47:00 | 只看该作者
mdyblog 发表于 2015-11-1 10:28
1、【不需要挂载的为优先】。这个也可以。
但是, 最优先的还是 【精确制导】。
关键是 【精确制导】  ...

最好是:启动设备优先(如果需要挂载就挂,不需要就直接启动)、其次是不需要挂载的非启动设备、最后为需要挂载的非启动设备。

点评

针对你这种情况, 加了个开关 -CurDrv[R],来搜索当前所有盘符, 需要配合-CheckFile:。 -CurDrvR逆序搜索 优先: -findboot > -CurDrv > 挂载 如果 -findboot 找到, 直接返回 如果 -CurDrv 找到  详情 回复 发表于 2015-11-1 11:40
上面就是这个顺序。 对应关系: 启动设备优先、 其次是不需要挂载的非启动设备、最后为需要挂载的非启动设备。 LOAD_DIRECT_OP LOAD_OP  详情 回复 发表于 2015-11-1 10:52
回复

使用道具 举报

1015#
发表于 2015-11-1 10:52:11 | 只看该作者
hhh333 发表于 2015-11-1 10:47
最好是:启动设备优先(如果需要挂载就挂,不需要就直接启动)、其次是不需要挂载的非启动设备、最后为需 ...

上面就是这个顺序。
对应关系:
启动设备优先、                其次是不需要挂载的非启动设备、最后为需要挂载的非启动设备。
LOAD_DIRECT_OP                        LOAD_OP                                  LOAD_UDMHIDE_OP ...

说明:  LOAD_DIRECT_OP 有挂载功能, 如果启动设备需要挂载,就会用自动以合适的方式(不需要指定)挂载。


回复

使用道具 举报

1016#
 楼主| 发表于 2015-11-1 11:03:49 | 只看该作者
mdyblog 发表于 2015-11-1 10:28
1、【不需要挂载的为优先】。这个也可以。
但是, 最优先的还是 【精确制导】。
关键是 【精确制导】  ...

MOUN -udm -findbootonly  -Checkfile:H3PE/WINPE.INI -Checkfile:BOOT/H3_3PEIN.WIM -ret:&&v \\.\PhysicalDrive* B-

这个如果是硬盘且已经分配了盘符的,V中也有返回吗?

点评

17号版PE发现两个小问题: 1号菜单的2003PE启动时网上驱动不上,外围经常挂不上; 22号菜单选择后无效. PECMD.EXE也在不断更新,如何能方便的更新PE中各版本的PECMD.EXE?  详情 回复 发表于 2015-11-1 17:44
1: 有。 甚至光盘, 也支持。 2:-findboot[only] 只在设置了精确制导的时候才有返回。否则等于什么也没有(没有-findboot)。 制作ISO的时候, 默认设为光盘。因为光盘不能在修改了。 错误的(过期的)  详情 回复 发表于 2015-11-1 11:16
回复

使用道具 举报

1017#
发表于 2015-11-1 11:16:14 | 只看该作者
本帖最后由 mdyblog 于 2015-11-1 11:24 编辑
hhh333 发表于 2015-11-1 11:03
MOUN -udm -findbootonly  -Checkfile:H3PE/WINPE.INI -Checkfile:BOOT/H3_3PEIN.WIM -ret:&&v \\.\Physi ...


1:
有。
甚至光盘, 也支持。

每个合适的设备一行, 第一列是盘符。


2:-findboot[only]  只在设置了精确制导的时候才有返回。否则等于什么也没有(没有-findboot)。

制作ISO的时候, 要先设为光盘。因为光盘不能再修改了。
错误的(过期的)  精确制导设置,等于没设置,所以无害的。

MBROSTool格式化的时候,自动重新设置为恰当的值。
如果不是MBROSTool格式化的, 可以: 格式化后,挂载, 用 前面给的 [UDMIn.AfterCopy].cmd 重新设定 下。


没设置 精确制导, 也没问题, 就等与没有  -findboot 而已。
回复

使用道具 举报

1018#
发表于 2015-11-1 11:40:15 | 只看该作者
本帖最后由 mdyblog 于 2015-11-1 11:48 编辑
hhh333 发表于 2015-11-1 10:47
最好是:启动设备优先(如果需要挂载就挂,不需要就直接启动)、其次是不需要挂载的非启动设备、最后为需 ...


针对你这种情况, 加了个开关 -CurDrv[R],来搜索当前所有盘符, 需要配合-CheckFile:。
-CurDrvR逆序搜索

优先:
-findboot  >   -CurDrv  >  挂载

如果  -findboot  找到, 直接返回
如果  -CurDrv   找到, 直接返回
最后才是按照挂载参数挂载

-CurDrv[R]+,则继续加载,返回所有结果。


2)LOAD_UADDHIDE_OP  LOAD_OP 合并
带-findboot 和 -CurDrv[R] (-CurDrvR逆序搜索)。  -CurDrv[R]需最新版本。
此时 精确制导 优先, 其次 当前盘符表(对应原来的LOAD_OP), 再次挂载。

`精确制导 当前盘符 U+、UDM或UD隐藏区装载外置
_SUB LOAD_UDMHIDE_OP
TEAM ENVI OP_NUM=0|ENVI OP_DRV=|ENVI DEF_DRV=|ENVI MSG=|ENVI PressKey=|ENVI TmpDrv=
MOUN -udm -findboot -CurDrvR -mall -mhide -u+ -udfs -nbrd -udimg:H3PE/OP.IMG -udimg:udext.img -Checkfile:H3PE/WINPE.INI -Checkfile:BOOT/H3_3PEIN.WIM -ret:&&v \\.\PhysicalDrive* B-
FORX *NL &V,&&vi,
{*  MSTR &&Drv=<~1>%&vi%
    FIND $%&Drv%=, EXIT -
    IFEX %&Drv%\H3PE\WINPE.INI, ENVI MyIni=%&Drv%\H3PE\WINPE.INI! IFEX %&Drv%\WINPE.INI, ENVI MyIni=%&Drv%\WINPE.INI! EXIT -
    COUNT_OP
}
IFEX $%OP_NUM%>1,CALL SEL_DRV
IFEX $%OP_NUM%>0,!! IFEX %DEF_DRV%:\H3PE\WINPE.INI, TEAM LOAD %DEF_DRV%:\H3PE\WINPE.INI! LOAD %DEF_DRV%:\WINPE.INI
_END


`装载外部配置
TEAM TEXT 正在搜索外置……#0xEE00 $20|WAIT 500
IFEX %SystemDrive%\OP,CALL INIT_OP!CALL LOAD_UDMHIDE_OP
`IFEX $%LOADMODE%<0,CALL LOAD_UADDHIDE_OP
`IFEX $%LOADMODE%<0,IFEX %WS%\devcons.exe,CALL LOAD_USB3
IFEX $%LOADMODE%<0,CALL LOAD_03IN
IFEX $%LOADMODE%<0,CALL NO_OP

我电脑上测试:
moun -udm -findboot: &&retb  -ret: &V  -CurDrvR  -Checkfile:H3PE/WINPE.INI -mall  * B-
MESS. %&V%
返回:
  1. E:  (CurDrv) Old (CurDrv) -1
  2. D:  (CurDrv) Old (CurDrv) -1
复制代码

没有有效的 精确制导 (故意生成错误的)
D:  E:  有 H3PE\WINPE.INI
后面就不加载了。

(CurDrv)  这字眼 目前没有确定下来(所以程序不能以次判读), 本来返回具体信息(磁盘,分区,类型),暂时也不去费力费时间了(查找具体信息需要时间的), 需要自己再有针对性地查吧。



回复

使用道具 举报

1019#
发表于 2015-11-1 17:06:06 | 只看该作者
sixa200 发表于 2015-10-31 21:27
下载ISO文件以后,用UltraISO进行”写入硬盘映像“操作就可以用U盘启动了,也就是我们常说的”U+“,很方 ...

那么 释放空间或者升级新版系统 貌似就没有那么方便了

点评

那就 用MBROSTool, 开始给他4G(再加4M的子盘), 以后随时可以升级,直接文件替换就可以了, 不用重新格式化。 [attachimg]230666[/attachimg]  详情 回复 发表于 2015-11-1 17:37
回复

使用道具 举报

1020#
发表于 2015-11-1 17:37:32 | 只看该作者
single0411 发表于 2015-11-1 17:06
那么 释放空间或者升级新版系统 貌似就没有那么方便了

那就 用MBROSTool,
开始给他4G(再加4M的子盘), 以后随时可以升级,直接文件替换就可以了, 不用重新格式化。


回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-11 07:41

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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