无忧启动论坛

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

[MBROSTool6.26]UD升级到UDm:U启部署只需“一拖一格”,PE免改造即可加载隐藏外置!

    [复制链接]
12451#
 楼主| 发表于 2015-10-31 15:21:12 | 只看该作者
yanwc 发表于 2015-10-31 15:06
楼主也发现问题了,正在修改

改好了。重新下载吧。
如图。


回复

使用道具 举报

12452#
 楼主| 发表于 2015-10-31 15:22:12 | 只看该作者
ddsony 发表于 2015-10-31 13:43
如图格式化,弄了两个UDm,“多UDm菜单”,不建【子盘】,EFI“多UDm菜单”直接放主盘上了,启动,菜单 ...

原来是EFI启动代码中有一处  ldr 写成了 idr

回复

使用道具 举报

12453#
发表于 2015-10-31 15:48:39 来自手机 | 只看该作者
mdyblog 发表于 2015-10-31 15:22  原来是EFI启动代码中有一处 ldr 写成了 idr

小小手误,大大累人。老大平时回贴的手误倒也无所谓,这种代码里的却要累倒一大片。
回复

使用道具 举报

12454#
 楼主| 发表于 2015-10-31 16:06:01 | 只看该作者
yanwc 发表于 2015-10-31 15:06
楼主也发现问题了,正在修改

好 了吗?
回复

使用道具 举报

12455#
发表于 2015-10-31 16:08:03 | 只看该作者

好了,再请关注 12449#的内容
回复

使用道具 举报

12456#
发表于 2015-10-31 16:09:32 | 只看该作者
ddsony 发表于 2015-10-31 15:48
小小手误,大大累人。老大平时回贴的手误倒也无所谓,这种代码里的却要累倒一大片。

老师一个l变i ,我一不小心,格式化错了一个U盘,也不知道能不能恢复
回复

使用道具 举报

12457#
发表于 2015-10-31 16:20:05 | 只看该作者
yanwc 发表于 2015-10-31 16:09
老师一个l变i ,我一不小心,格式化错了一个U盘,也不知道能不能恢复

用Diskgenius试试。
回复

使用道具 举报

12458#
发表于 2015-10-31 16:29:05 | 只看该作者

正常了
回复

使用道具 举报

12459#
 楼主| 发表于 2015-10-31 16:32:48 | 只看该作者
本帖最后由 mdyblog 于 2015-10-31 16:58 编辑
yanwc 发表于 2015-10-31 14:43
今天测试,格式化错了一个U盘,格式化时选了重建分区表,格式化过程中发现错误,中止了格式化,有没有 ...


得把你格式化时的图 贴上来。
说说数据在U盘上的大概位置。 如果和UDM的结尾(不含用户区)隔的比较远(比如10M), 那么数据斯完好无损的,
可以用 DG搜回来。

如果有数据重叠(不含用户区), 重叠的那个分区报废了。


回复

使用道具 举报

12460#
发表于 2015-10-31 16:38:55 | 只看该作者

OK了:

1.png (34.27 KB, 下载次数: 68)

1.png

2.png (32.26 KB, 下载次数: 61)

2.png
回复

使用道具 举报

12461#
发表于 2015-10-31 16:42:36 | 只看该作者
本帖最后由 ddsony 于 2015-10-31 16:44 编辑
mdyblog 发表于 2015-10-31 15:21
改好了。重新下载吧。
如图。


Fish2006的win8.1RamOSx64,一个是统一便捷版大水漫灌核心,一个是精确制导PECMD更新的核心,两个挂载外置PK一下,发现:
前者没有任何延误,后者有延误,【精确制导】PK不过【大水漫灌】,老大有空试试:
http://pan.baidu.com/s/1qWCGdUs

81peprog是外置。

PECMD精确制导可能还可以针对这个特定的RamOS优化。
回复

使用道具 举报

12462#
发表于 2015-10-31 16:53:27 | 只看该作者
mdyblog 发表于 2015-10-31 15:22
原来是EFI启动代码中有一处  ldr 写成了 idr

如图:
钢光盘不可写,右键菜单中【删除】【剪切】等菜单项隐藏了,但【新建】却没隐藏,【新建】的子菜单项隐藏了。

1.png (61.46 KB, 下载次数: 59)

1.png
回复

使用道具 举报

12463#
 楼主| 发表于 2015-10-31 17:14:58 | 只看该作者
ddsony 发表于 2015-10-31 16:42
Fish2006的win8.1RamOSx64,一个是统一便捷版大水漫灌核心,一个是精确制导PECMD更新的核心,两个挂载 ...

精确制导 这个是不是 删除了Imdisk?
回复

使用道具 举报

12464#
发表于 2015-10-31 17:22:40 来自手机 | 只看该作者
mdyblog 发表于 2015-10-31 17:14  精确制导 这个是不是 删除了Imdisk?

没有删除吧,我是原版直接拿来更新个PECMD,你看看。我测试时没删过。
回复

使用道具 举报

12465#
 楼主| 发表于 2015-10-31 20:09:48 | 只看该作者
ddsony 发表于 2015-10-31 16:53
如图:
钢光盘不可写,右键菜单中【删除】【剪切】等菜单项隐藏了,但【新建】却没隐藏,【新建】的子菜 ...

更改了。
回复

使用道具 举报

12466#
发表于 2015-10-31 20:27:33 | 只看该作者
刚想说EFI这个问题,你们就刚好解决了,我也是用旧版本修复的。
回复

使用道具 举报

12467#
 楼主| 发表于 2015-10-31 20:29:07 | 只看该作者
qcqyt 发表于 2015-10-31 20:27
刚想说EFI这个问题,你们就刚好解决了,我也是用旧版本修复的。

试试新版贝。
回复

使用道具 举报

12468#
发表于 2015-10-31 20:42:41 | 只看该作者

恩,昨天晚上发现的,试了几次,反正用旧版本修复也能用,就没有急给你反馈,今晚有空来看你们解决了。我的PE是用二个win8.WIM和我心如水03PE,用ESAYBOOT做的菜单其它的全去掉,根目录只有BOOT、efi文件夹还有个引导文件EZLDR用U+一切正常,用旧的UDM会出现BIOS引导不成功,强制引导码/EZLDR也是一样不能引导。没有想昨天发现你更新了,你加了个精确制导我再改强制引导码/EZLDR既然成功了,应该是精确制导的原因吧?
回复

使用道具 举报

12469#
发表于 2015-10-31 21:56:15 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

12470#
 楼主| 发表于 2015-11-1 01:15:34 | 只看该作者
本帖最后由 mdyblog 于 2015-11-1 01:43 编辑
biao197 发表于 2015-10-31 21:56
udmsmenu.sh里的菜单有自定义方面的介绍吗,我分裂出一个UDM,但是不知道怎么添加菜单
同一个UDM分区能否 ...


1:
添加如图。

BIOS修改/udmsmenu.sh.
注意数字3要+1改成4了。

set m1="MBS1 WAIGO-Win8.1RamOSx64+XPPE(WG0903)" *
set m2="MBS2 WG_DOC" *
set m3="MBS3 H3CDALL" *
call :udmmenus "3" "" mnum 3  %m1% %m2% %m3%

==============改成:
set m1="MBS1 WAIGO-Win8.1RamOSx64+XPPE(WG0903)" *
set m2="MBS2 WG_DOC" *
set m3="MBS3 H3CDALL" *
set m4="MBS4 H3CDALL2" *
call :udmmenus "4" "" mnum 3  %m1% %m2% %m3% %m4%


EFI修改/EFI/mbrosefis.cfg:
set m1="MBS1 WAIGO-Win8.1RamOSx64+XPPE(WG0903)"
set m2="MBS2 WG_DOC"
set m3="MBS3 H3CDALL"
udmmenus "3" "" mnum 3  "$m1" "$m2" "$m3"

==============改成:
set m1="MBS1 WAIGO-Win8.1RamOSx64+XPPE(WG0903)"
set m2="MBS2 WG_DOC"
set m3="MBS3 H3CDALL"
set m4="MBS3 H3CDALL2"
udmmenus "4" "" mnum 3  "$m1" "$m2" "$m3"  "$m4"




2:
同一个UDM分区能否
----------
那就要手写菜单了。
::call :udmmenu1  UDM号  [菜单标题] [启动文件=*] [--check]


#call :udmmenus "3" "" mnum 3  %m1% %m2% %m3%
这行注释掉。
示意如下:

call :udmmenu1  1  "MBS1 WAIGO-Win8.1RamOSx64+XPPE(WG0903)" *
call :udmmenu1  5  "MBS2 WG_DOC" *
call :udmmenu1  6  "MBS3 H3CDALL" *
call :udmmenu1  7  "MBS3 H3CDALL(grldr)"          /grldr
call :udmmenu1  7  "MBS3 H3CDALL(bootmgr)"   /bootmgr
call :udmmenu1  7  "MBS3 H3CDALL(ezboot)"      /ezboot/ezldr
call :udmmenu1  7  "MBS3 H3CDALL(syslinux)"    syslinux





EFI 没必要了。直接修改BCD。
回复

使用道具 举报

12471#
 楼主| 发表于 2015-11-1 04:22:28 | 只看该作者
本帖最后由 mdyblog 于 2015-11-1 04:36 编辑
ddsony 发表于 2015-10-31 16:42
Fish2006的win8.1RamOSx64,一个是统一便捷版大水漫灌核心,一个是精确制导PECMD更新的核心,两个挂载 ...


1:
你这2个PE本来就不同, 不能这么比较的。
如图:



可能最关键的是Imdisk版本不同。
大水漫灌核心:1.9.2.53
精确制导核心:1.7.6

性能:
2..02版 > 1.84版 > 1.60版

小于1.60, 就可能不支持UDm  

如果 Imdisk换成内置的2.0.4,性能比1.9.2还高。


我将 大水漫灌核心 改成 精确制导: 替换PECMD.EXE, 删除 大水漫灌配置SysStartup.inii
结果, 看不出来2者的速度区别(都很快)。(只是大水漫灌 一堆的盘符, 而且外置挂了2次,桌面图标重复,用2个UDM对比的,都有外置)



2:新版改了下
精确制导 优先 与 大水漫灌配置SysStartup.ini
和原来相反了。
因为 精确制导 优于 大水漫灌。

(一般无所谓。一般只有一种配置)


3: 最近的版本, 【PE增加外置支持】 也支持 【精确制导】,而且是默认选项。
精确制导: 当然不会添加大水漫灌配置SysStartup.ini。 就是升级PECMD.EXE, 升级Imdisk到2.0.4

说明: 先安装好Imdisk,启动快1秒. (启动时安装消耗1秒)






回复

使用道具 举报

12472#
发表于 2015-11-1 07:37:02 来自手机 | 只看该作者
本帖最后由 ddsony 于 2015-11-1 09:01 编辑
mdyblog 发表于 2015-11-1 04:22  1:  你这2个PE本来就不同, 不能这么比较的。  如图:


老大辛苦!
可能大水漫灌的核心是后来Fish2006升级过的WIM,因为有些文件日期和版本号不一。我当时疏忽没注意到。我用升级版WIM核心试试精确制导。
回复

使用道具 举报

12473#
发表于 2015-11-1 09:00:42 | 只看该作者
本帖最后由 ddsony 于 2015-11-1 09:08 编辑
mdyblog 发表于 2015-11-1 04:22
1:
你这2个PE本来就不同, 不能这么比较的。
如图:


老大果然又是神算,我把fish2006升级过的wim版本找来,升级PECMD(故意没删除原来的Imdisk),启动后精确制导加载了S盘,外置加载速度与大水漫灌无任何区别,没任何延迟!
但我看了一下fish2006升级后的wim中Imdisk版本仍然较低,如果PECMD不自动对Imdisk进行升级的话,那这个外置加载延迟的问题也不是Imdisk版本问题引起的。相反,如果是升级的话,那又可能是Imdisk版本太低的缘故。

1.png (201.18 KB, 下载次数: 66)

1.png

2.png (158.65 KB, 下载次数: 61)

2.png

3.png (78.7 KB, 下载次数: 55)

3.png
回复

使用道具 举报

12474#
发表于 2015-11-1 09:23:42 | 只看该作者
mdyblog 发表于 2015-11-1 04:22
1:
你这2个PE本来就不同, 不能这么比较的。
如图:

现在捋顺一下优先级,应该是:

PECMD.INI命令行UDm挂载>PECMD精确制导UDm挂载>统一便捷版低版本PECMD大水漫灌UDm挂载>PECMD超级精确制导UDm挂载。

是这样的一个顺序吗?
回复

使用道具 举报

12475#
 楼主| 发表于 2015-11-1 09:37:51 | 只看该作者
ddsony 发表于 2015-11-1 09:00
老大果然又是神算,我把fish2006升级过的wim版本找来,升级PECMD(故意没删除原来的Imdisk),启动后精 ...

但我看了一下fish2006升级后的wim中Imdisk版本仍然较低,如果PECMD不自动对Imdisk进行升级的话,那这个外置加载延迟的问题也不是Imdisk版本问题引起的。相反,如果是升级的话,那又可能是Imdisk版本太低的缘故。
----------------
没看明白。
回复

使用道具 举报

12476#
 楼主| 发表于 2015-11-1 09:39:28 | 只看该作者
ddsony 发表于 2015-11-1 09:23
现在捋顺一下优先级,应该是:

PECMD.INI命令行UDm挂载>PECMD精确制导UDm挂载>统一便捷版低版本PECMD ...

是的。 是这个顺序。
回复

使用道具 举报

12477#
发表于 2015-11-1 09:43:42 | 只看该作者
mdyblog 发表于 2015-11-1 09:37
但我看了一下fish2006升级后的wim中Imdisk版本仍然较低,如果PECMD不自动对Imdisk进行升级的话,那这个外 ...

是这样的:
WIM原版中本来就有Imdisk的;
现在升级为精确制导PECMD,但不删除Imdisk;
启动后发现,精确制导只加载了S盘,外置加载没有任何延误;
经查发现:Imdisk版本较低,但外置挂载没有延误,如果PECMD在自动安装Imdisk时发现较低版本Imdisk而不升级的话,就可以推断,外置加载的延误不是Imdisk版本低的缘故。
回复

使用道具 举报

12478#
 楼主| 发表于 2015-11-1 10:21:15 | 只看该作者
本帖最后由 mdyblog 于 2015-11-1 10:22 编辑
ddsony 发表于 2015-11-1 09:43
是这样的:
WIM原版中本来就有Imdisk的;
现在升级为精确制导PECMD,但不删除Imdisk;


昨晚没睡好,老做梦。头脑有点拎不清。

对1.7  1.9, PECMD.EXE 都不主动升级Imisk。 Imdisk低于1.6才会升级的。
  
回复

使用道具 举报

12479#
发表于 2015-11-1 10:21:59 | 只看该作者
mdyblog 发表于 2015-11-1 09:37
但我看了一下fish2006升级后的wim中Imdisk版本仍然较低,如果PECMD不自动对Imdisk进行升级的话,那这个外 ...


刚才特意启动精确制导的PE,到system32目录看了一下,发现Imdisk仍旧是低版本,说明外置加载的延误与Imdisk版本低无关,而是wim核心不一样,用fish2006后来升级过的wim核心,精确制导外置加载就没延误了。

好了,这个问题也算解决了。

1.png (198.02 KB, 下载次数: 70)

1.png
回复

使用道具 举报

12480#
 楼主| 发表于 2015-11-1 10:23:56 | 只看该作者
ddsony 发表于 2015-11-1 10:21
刚才特意启动精确制导的PE,到system32目录看了一下,发现Imdisk仍旧是低版本,说明外置加载的延误与Im ...


很可能是的吧。
我也看见WIM DISM的文件 不同。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-7-12 10:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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