无忧启动论坛

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

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

    [复制链接]
2071#
发表于 2014-8-21 23:39:26 来自手机 | 只看该作者
mdyblog 发表于 2014-8-21 21:41  700 G 都没问题。

这个UDm加速算法GPT和MBr深隐UDm统吃吗?

点评

有优化了下。 多级缓冲。效率读取效率更高。 [attachimg]198340[/attachimg]  详情 回复 发表于 2014-8-22 00:10
通吃。 FAT16好像没问题吧, FAT16不自动缓冲了。  详情 回复 发表于 2014-8-22 00:09
回复

使用道具 举报

2072#
 楼主| 发表于 2014-8-22 00:09:13 | 只看该作者
本帖最后由 mdyblog 于 2014-8-22 00:11 编辑
ddsony 发表于 2014-8-21 23:39
这个UDm加速算法GPT和MBr深隐UDm统吃吗?


通吃。都是按照 深隐 方式处理的。

FAT16好像没问题吧, FAT16不自动缓冲了。
回复

使用道具 举报

2073#
 楼主| 发表于 2014-8-22 00:10:16 | 只看该作者
ddsony 发表于 2014-8-21 23:39
这个UDm加速算法GPT和MBr深隐UDm统吃吗?

有优化了下。 多级缓冲。效率读取效率更高。
回复

使用道具 举报

2074#
 楼主| 发表于 2014-8-22 07:26:51 | 只看该作者
ddsony 发表于 2014-8-21 21:35
战战地问一下,分区没有再扩大的余地了?我的ISO至少7G啊C。


新版 加强了。非只读 的FAT32 UDM加载也开启缓冲加速。
----总结-----
1) 这个版本, 对1G以上 FAT32, 加载时, 都会自动开启缓冲。

2)
PECMD.EXE  换新的。

3)
注意 --muhg 将软光盘 替换成UDm 只读加载。
EXEC =*%MyName% LOAD  "UDm+fixdrv.wcs"    --muhg    -mall  -mhide




回复

使用道具 举报

2075#
发表于 2014-8-22 08:33:34 | 只看该作者
mdyblog 发表于 2014-8-22 07:26
新版 加强了。非只读 的FAT32 UDM加载也开启缓冲加速。
----总结-----
1) 这个版本, 对1G以上 FAT3 ...

这个UDM缓冲算法是写在PECMD.EXE里的呢,还是写在UDM+FIXDRV.WCS里的?好奇。

点评

PECMD.EXE  详情 回复 发表于 2014-8-22 08:35
回复

使用道具 举报

2076#
 楼主| 发表于 2014-8-22 08:35:14 | 只看该作者
本帖最后由 mdyblog 于 2014-8-22 08:40 编辑
ddsony 发表于 2014-8-22 08:33
这个UDM缓冲算法是写在PECMD.EXE里的呢,还是写在UDM+FIXDRV.WCS里的?好奇。


PECMD.EXE/MBROSTool.exe

UDM+FIXDRV.WCS 只是 参数转换, 命令组织。
回复

使用道具 举报

2077#
发表于 2014-8-22 08:38:52 | 只看该作者

PECMD.EXE仅仅是一个命令解释程序啊,为什么可以写在它里面?

点评

本来只在 MBROSTool.EXE . 现在的 PECMD.EXE ,功能很多了。 对应的PECMD命令是(Windows扇区映射): 本来只在 MBROSTool.EXE 但是发觉这个功能很有用,很通用, 不能只是MBROSTool.EXE专用, 就加到PECMD.E  详情 回复 发表于 2014-8-22 08:49
回复

使用道具 举报

2078#
发表于 2014-8-22 08:42:38 | 只看该作者
本帖最后由 ddsony 于 2014-8-22 08:43 编辑
mdyblog 发表于 2014-8-21 17:39
2G以下不用了, 直接用FAT16

2G  2.5G  3G  3.5G   4G     4.5G   5G  这些点。


奇怪,刚才把我昨天的1g多的ISO重新选择FAT16格式化,而不是昨天选择的FAT32,竟然发现加载外置和PE系统操作速度一切正常!而用FAT32格式化的话,速度还是明显卡顿。

难道2g以下,FAT32的效率还不如FAT16?

点评

不足2G的FAT32 PE,应该也没问题吧。 你重新格式化成FAT32 UDm, 也许又没问题了。 H3的2G航母, FAT32 一直也没问题啊!  详情 回复 发表于 2014-8-22 09:05
新版 加强了。 自动判断是否卸载软光盘,变为UDm只读。 ----总结----- 1) 这个版本, 对1G以上 FAT32, 加载时, 都会自动开启缓冲。 2) PECMD.EXE 换新的。 3) 注意 不要 --muhg 了。现在智能判断了  详情 回复 发表于 2014-8-22 09:02
就大FAT32有问题。 FAT16 最大也就2G。 2G的盘 缓冲 总是能解决的。所以没问题。 FAT32 最大值很大的(128g)。 结构很不一样。复杂多了。复杂 了 就有很多没解决的问题。 再说 MS 开发 FAT32时 还  详情 回复 发表于 2014-8-22 08:58
回复

使用道具 举报

2079#
 楼主| 发表于 2014-8-22 08:49:50 | 只看该作者
本帖最后由 mdyblog 于 2014-8-22 09:13 编辑
ddsony 发表于 2014-8-22 08:38
PECMD.EXE仅仅是一个命令解释程序啊,为什么可以写在它里面?

本来只在 MBROSTool.EXE .
现在的 PECMD.EXE ,功能很多了。

1)扇区映射
对应的PECMD命令是(Windows扇区映射):
RAMD ImDisk*[变量名][*[偏移]*大小*[可写]*设备] -a -t 类型 -m 加载点


本来只在 MBROSTool.EXE
但是发觉这个功能很有用,很通用, 不能只是MBROSTool.EXE专用, 就加到PECMD.EXE, 这样PE都可以个用。

2)udm加载
后来 H3说MBROSTool的UDM加载能不能脱离 MBROSTool.EXE,来个小点的。
于是 有个 简化的  MBROSTool.EXE, 集成到PECMD.EXE:

MOUN -udm [...] 设备名 [盘符表]


回复

使用道具 举报

2080#
发表于 2014-8-22 08:50:44 | 只看该作者
mdyblog 发表于 2014-8-22 08:35
PECMD.EXE/MBROSTool.exe

UDM+FIXDRV.WCS 只是 参数转换, 命令组织。

也写在了MBRostool里?那是不是还要最新版MBRostool格式化才会体现UDM加速,而不仅仅是替换最新版的PECMD.EXE?
回复

使用道具 举报

2081#
 楼主| 发表于 2014-8-22 08:58:40 | 只看该作者
本帖最后由 mdyblog 于 2014-8-22 09:09 编辑
ddsony 发表于 2014-8-22 08:42
奇怪,刚才把我昨天的1g多的ISO重新选择FAT16格式化,而不是昨天选择的FAT32,竟然发现加载外置和PE系 ...


就大FAT32有问题。

FAT16  最大也就2G。 2G的盘 缓冲 总是能解决的。所以没问题。
FAT32  最大值很大的(2TB)。 结构很不一样。复杂多了。复杂 了 就有很多没解决的问题。
          再说 MS 开发 FAT32时 还没有这么大的U盘(那是根本没有U盘, 也没有GPT的问题)。
          现在是超出齐开发目标使用。
NTFS   一开始就是为服务器(这个卷大钱的哦)设计的,花费的气力大; 安全性和性能都比较好。

回复

使用道具 举报

2082#
 楼主| 发表于 2014-8-22 09:02:17 | 只看该作者
ddsony 发表于 2014-8-22 08:42
奇怪,刚才把我昨天的1g多的ISO重新选择FAT16格式化,而不是昨天选择的FAT32,竟然发现加载外置和PE系 ...

新版 加强了。
自动判断是否卸载软光盘,变为UDm只读。
----总结-----
1) 这个版本, 对1G以上 FAT32, 加载时, 都会自动开启缓冲。

2)
PECMD.EXE  换新的。

3)
注意 不要 --muhg 了。现在智能判断了。
有回到原来的样子:
EXEC =*%MyName% LOAD  "UDm+fixdrv.wcs"    -mall  -mhide




回复

使用道具 举报

2083#
发表于 2014-8-22 09:03:55 | 只看该作者
本帖最后由 ddsony 于 2014-9-22 11:12 编辑
mdyblog 发表于 2014-8-22 08:49
本来只在 MBROSTool.EXE .
现在的 PECMD.EXE ,功能很多了。
对应的PECMD命令是(Windows扇区映射):


》》后来 H3说MBROSTool的UDM加载能不能脱离 MBROSTool.EXE,来个小点的。

这个想法才是最革命性的,H3眼光独到,楼主技术精湛。这个是UDM随PE系统自动加载的根本保证,这样许多PE就无需改造直接能加载外置了,不像U+那样,对PE要进行改造,内核打包成ISO再run,否则无辙。

》》于是 有个 简化的  MBROSTool.EXE, 集成到PECMD.EXE:

难怪PECMD也能加载UDM,原来肚子里还有一个小MBRostool!
回复

使用道具 举报

2084#
 楼主| 发表于 2014-8-22 09:05:15 | 只看该作者
ddsony 发表于 2014-8-22 08:42
奇怪,刚才把我昨天的1g多的ISO重新选择FAT16格式化,而不是昨天选择的FAT32,竟然发现加载外置和PE系 ...

不足2G的FAT32 PE,应该也没问题吧。
你重新格式化成FAT32 UDm, 也许又没问题了。

H3的2G航母, FAT32 一直也没问题啊!
回复

使用道具 举报

2085#
发表于 2014-8-22 09:12:06 | 只看该作者
mdyblog 发表于 2014-8-22 08:49
本来只在 MBROSTool.EXE .
现在的 PECMD.EXE ,功能很多了。
对应的PECMD命令是(Windows扇区映射):

>>现在的 PECMD.EXE ,功能很多了。

那就是说PECMD.EXE不仅仅是一个命令解释程序SHELL的角色了,还具备其他附加的通用性的实际功能了,只要开发者愿意往里面加,对吗?我记得它还可以充当登录程序的啊。

点评

是的。  详情 回复 发表于 2014-8-22 09:14
回复

使用道具 举报

2086#
 楼主| 发表于 2014-8-22 09:14:00 | 只看该作者
本帖最后由 mdyblog 于 2014-8-22 09:19 编辑
ddsony 发表于 2014-8-22 09:12
>>现在的 PECMD.EXE ,功能很多了。

那就是说PECMD.EXE不仅仅是一个命令解释程序SHELL的角色了,还具 ...

是的。

普通用户也可以自己加。
写个脚本, 加到 INDATA资源中。比如10000号(10000前不要用)
在 SCRIPTINIT脚本中 alias 一个别名, 就创建了一个新命令。比如hello
ENVI^ Alias   hello=LOAD  *   #10000|INDATA

造出一个命令了。
回复

使用道具 举报

2087#
发表于 2014-8-22 09:14:57 | 只看该作者
mdyblog 发表于 2014-8-22 09:02
新版 加强了。
自动判断是否卸载软光盘,变为UDm只读。
----总结-----

变化好快啊,呵呵,我刚刚替换这个命令呢,现在还要把--muhg去掉。
回复

使用道具 举报

2088#
发表于 2014-8-22 09:19:12 | 只看该作者
mdyblog 发表于 2014-8-22 09:05
不足2G的FAT32 PE,应该也没问题吧。
你重新格式化成FAT32 UDm, 也许又没问题了。

我再试试。
回复

使用道具 举报

2089#
发表于 2014-8-22 09:27:37 | 只看该作者
mdyblog 发表于 2014-8-22 09:14
是的。

普通用户也可以自己加。

那你的这个PECMD和置顶帖里另外一个PECMD是不同版本,不同功能的吧,你们两个各自开发,各自为政?

点评

1: 那个是4.0 两年都没升级维护了。 我就参照 她的说明书, 参照 网上2.4版(C语言版),重新用C++设计了。叫2012版。 完全不通了。 但在说明书上高度兼容4.0; 其申明的用法, 都原样支持。 2: -----  详情 回复 发表于 2014-8-22 09:49
回复

使用道具 举报

2090#
 楼主| 发表于 2014-8-22 09:49:56 | 只看该作者
本帖最后由 mdyblog 于 2014-8-22 09:58 编辑
ddsony 发表于 2014-8-22 09:27
那你的这个PECMD和置顶帖里另外一个PECMD是不同版本,不同功能的吧,你们两个各自开发,各自为政?


1:
那个是4.0
两年都没升级维护了。

我就参照 她的说明书, 参照 网上2.4版(C语言版),重新用C++设计了。叫2012版。
完全不同了。
但在说明书上高度兼容4.0; 其申明的用法, 都原样支持。


2: -----
加速有效果吗?
回复

使用道具 举报

2091#
发表于 2014-8-22 10:42:28 | 只看该作者
本帖最后由 ddsony 于 2014-8-22 10:43 编辑
mdyblog 发表于 2014-8-22 09:05
不足2G的FAT32 PE,应该也没问题吧。
你重新格式化成FAT32 UDm, 也许又没问题了。


》》你重新格式化成FAT32 UDm, 也许又没问题了。

测试结果如下:

1.我用FAT16重新格式化昨天用来测试分区阈值的那个1g出零大的ISO,发现加载和操作速度正常,没有卡顿现象,这个前面已经反馈过,或许2g以下FAT32还不如FAT16;
2.我用FAT32重新格式化昨天用来测试分区阈值的那个1g出零大的ISO,发现加载和操作速度卡顿现象依旧存在;
3.我用最新版PECMD替换,做成新的同体积的ISO,再用FAT32格式化,发现加载和操作卡顿现象没有,速度正常,可见楼主的加速算法起效果了!

接下来准备进行我的重点测试:测试我的6.9g大的大块头ISO在GPT软光盘和MBR深隐状态下的加速效果。。。。。。

点评

好啊!  详情 回复 发表于 2014-8-22 10:47
回复

使用道具 举报

2092#
 楼主| 发表于 2014-8-22 10:47:32 | 只看该作者
ddsony 发表于 2014-8-22 10:42
》》你重新格式化成FAT32 UDm, 也许又没问题了。

测试结果如下:

好啊!
回复

使用道具 举报

2093#
发表于 2014-8-22 12:23:33 | 只看该作者
本帖最后由 ddsony 于 2014-8-22 12:58 编辑
mdyblog 发表于 2014-8-22 09:49
1:
那个是4.0
两年都没升级维护了。


》》加速有效果吗?

现在正式公布FAT32大核心UDM区加速算法GPT软光盘和MBR深隐的测试结果:

启用UDM加速算法,XP,03PE外置程序加载速度比设备级缓冲稍微延迟一点点(大约有1/4~1/3),进入PE后各种操作几乎和设备级缓冲一模一样!
这样的测试结果相当给力!毕竟是软件级别的优化加速,相当满意的结果,至此,我的winxp ,win03PE在FAT32大核心分区情况下外置加载和平台操作延迟卡顿严重的问题完美解决!
我的ezboot重生,真是山重水复疑无路,柳暗花明又一村!
首先万分地感谢楼主这些天来的辛勤和努力,一次次地突破技术难关,不断给我带来惊喜和期待!顺便也感谢我的慧荣3250qbb,群联U盘一次次让我折腾量产格式化,还有我宝刀未老、4年前的一代机王惠普8540w工作站!

捕获1.PNG (18.72 KB, 下载次数: 161)

捕获1.PNG

捕获2.PNG (18.82 KB, 下载次数: 150)

GPT软光盘

GPT软光盘

点评

没什么。  详情 回复 发表于 2014-8-22 12:32
回复

使用道具 举报

2094#
 楼主| 发表于 2014-8-22 12:32:42 | 只看该作者
ddsony 发表于 2014-8-22 12:23
》》加速有效果吗?

现在正式公布FAT32大核心UDM区加速算法的测试结果:

没什么。
回复

使用道具 举报

2095#
发表于 2014-8-22 12:55:44 | 只看该作者
这是个新东西啊,学习下
回复

使用道具 举报

2096#
发表于 2014-8-22 13:02:12 | 只看该作者
本帖最后由 ddsony 于 2014-8-22 13:09 编辑


至此,MBRostool已经近乎完善,功能强大,启动部署便利。基本可以告一段落,接下来估计是工具的一些扫尾和一些文档的整理工作了。
回复

使用道具 举报

2097#
发表于 2014-8-22 13:06:42 | 只看该作者
ddsony 发表于 2014-8-21 08:29
1.这个格式化创建MOS镜像文件时,里面的格式怎么只有FAT16,FAT32,没有NTFS和exFAT?
2.高级功能——检 ...


楼主这个帖子再看看:2033#
修复功能,修复后仍然报错。

点评

你先 吧MBROS.MOS删除(正常不必,只是繁殖其它妖鹅子) 再测试。 我用最新版, FAT16、FAT32、NTFS、EXFAT, 均正常: [attachimg]198348[/attachimg]  详情 回复 发表于 2014-8-22 14:49
回复

使用道具 举报

2098#
 楼主| 发表于 2014-8-22 14:49:49 | 只看该作者
ddsony 发表于 2014-8-22 13:06
楼主这个帖子再看看:2033#
修复功能,修复后仍然报错。

你先 吧MBROS.MOS删除(正常不必,只是繁殖其它妖鹅子)

再测试。
我用最新版, FAT16、FAT32、NTFS、EXFAT, 均正常:

回复

使用道具 举报

2099#
发表于 2014-8-22 14:55:17 | 只看该作者
本帖最后由 ddsony 于 2014-8-22 14:58 编辑
mdyblog 发表于 2014-8-22 14:49
你先 吧MBROS.MOS删除(正常不必,只是繁殖其它妖鹅子)

再测试。


我的意思是,一旦出现错误情况,点击那个修复按钮修复后,检查还是出错的,也就是说那个修复按钮没有修复功能。或许是有些损坏不可修复,只能重新格式化什么的。我目录下从来没有建过MOS。

点评

那是不同版本的MOS。 一直没定型。 需要重新制作一个,把内容拷过来。即可。  详情 回复 发表于 2014-8-22 16:05
回复

使用道具 举报

2100#
发表于 2014-8-22 15:32:12 | 只看该作者

主界面的格式化和高级功能在使用之前有时经常会忘记先卸载,导致格式化后资源管理器里出现多个UDM盘符,其中一个是失效的,或者导致使用高级功能无效而不知何故,虽然楼主在界面有提示,但有时总会有那么几回疏忽掉。所以建议楼主改善软件的友好感,能不能加一个条件判断,对于选中的这个U盘而言,如有UDM挂载而又未卸载,格式化灰色不可用或弹出警告。高级功能无法下拉。

2014-8-22 星期五 下午 15-07-46.png (58.12 KB, 下载次数: 148)

2014-8-22 星期五 下午 15-07-46.png

点评

新版: [attachimg]198357[/attachimg]  详情 回复 发表于 2014-8-22 17:29
NTFS exFAT 应该 可以启动 ezBOOT 方法1: 现在子正在做的内部启动小盘。 FAT16格式, ezldr能启动。 你可以把ezldr 菜单 等放到 MBROS内部启动小盘。 这样就能出菜单了。 后面就好说了。 方法2: 做  详情 回复 发表于 2014-8-22 16:22
可以。  详情 回复 发表于 2014-8-22 16:12
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-21 07:09

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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