无忧启动论坛

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

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

    [复制链接]
9451#
 楼主| 发表于 2015-5-25 11:04:03 | 只看该作者
本帖最后由 mdyblog 于 2015-5-25 11:19 编辑
ddsony 发表于 2015-5-25 09:53
你告诉我用BOOTICE写入,怎么也不成功,用MBROSTool,写入成功。
这次XPPE没卡住了,成功启动,不过这 ...


唯一的变化,就是楼上的PECMD.INI, 你导出来看看就知道了。而且新版ISO已经有这个变化了。

关键是卡死在登录之前,这和PECMD.INI无关。

你用BC比较下, 和你格式化的有什么不同。



你在XP下MBROSTool格式化试试。 是否是这个原因?
我用的是XP。


还可这样试:
还是你原来的格式化, 格式化后,用我这个IMG/WIM覆盖UDM中的IMG/WIM, 看看效果.

点评

XPPE环境格式化,以及现有环境格式化,再用你的核心替换,都是同样的卡死结局。 百思不得其解之中,索性乱搞,结果是让人啼笑皆非: 一直以来WG的PE都是设置为grldr为启动器,用这个启动器启动XPPE就卡死,用m  详情 回复 发表于 2015-5-25 14:15
回复

使用道具 举报

9452#
发表于 2015-5-25 11:53:56 | 只看该作者
mdyblog 发表于 2015-5-24 22:10
WIN7X64测试下面的测试包。32、X64的都正常。

>>有一行pause 让人看到cmd的黑窗口就可以了。

一言惊醒梦中人。谢谢指教!

加了一个 "退出本程序" 的选择关口,自家测试好像可以了 (见图)。现在把两个关键文件打包附入,恳请 M 大及 ddsony 大都替我测试一下。再谢谢!




1、还有个重要问题就是,有什么代码可以辨别是不是 UDm 系统?如果使用上述安装程序进行普通安装,我想设置一个开关,禁止执行所有挂载 UDm 的命令。

2、本次用来测试普通安装的 2G 优盘,近来一直是用来安装 UDm 系统的。虽然经过硬盘分区及数据恢复 DiskGenius  格式化了三次,表面已经见不到任何 UDm 分区的痕迹。



但是进行普通安装完毕,启动系统后,用 MBROSTool  打开分区管理却还是见到 UDm 分区。



使用 ShowDrivs 程序显示 UDm 盘符之后,更出现了两个不能打开的无效盘符。要如何做才可以把 UDm 彻底清除呢?


PEINSTALL.7z

458.5 KB, 下载次数: 4, 下载积分: 无忧币 -2

点评

高低配合盘中的xppe为什么没有USB3.0驱动?单独版的好像有。  详情 回复 发表于 2015-5-25 17:21
附件里的文件弄成隐藏干嘛? 经测试,无论是从本地硬盘分区,还是UDm分区执行安装程序都能成功跳出窗口:  详情 回复 发表于 2015-5-25 17:03
所不要胡乱猜疑了马。 XP--OK: [attachimg]217210[/attachimg] WIN7X64-OK: [attachimg]217211[/attachimg]  详情 回复 发表于 2015-5-25 12:31
前 1M清0: PECMD PUTF -dd -len=1M \\.\PhysicalDrive1,2s,zero 用BOOTICE也可以。  详情 回复 发表于 2015-5-25 12:15
回复

使用道具 举报

9453#
 楼主| 发表于 2015-5-25 12:15:01 | 只看该作者
2010WAIGO 发表于 2015-5-25 11:53
>>有一行pause 让人看到cmd的黑窗口就可以了。

一言惊醒梦中人。谢谢指教!

前 1M清0:

PECMD PUTF -dd -len=1M  \\.\PhysicalDrive1,2s,zero

用BOOTICE也可以。

点评

1、还有个重要问题就是,有什么代码可以辨别是不是 UDm 系统?如果使用上述安装程序进行普通安装,我想设置一个开关,禁止执行所有挂载 UDm 的命令。 2、本次用来测试普通安装的 2G 优盘,近来一直是用来安装 UD  详情 回复 发表于 2015-5-25 12:38
回复

使用道具 举报

9454#
 楼主| 发表于 2015-5-25 12:31:29 | 只看该作者
2010WAIGO 发表于 2015-5-25 11:53
>>有一行pause 让人看到cmd的黑窗口就可以了。

一言惊醒梦中人。谢谢指教!

所不要胡乱猜疑了马。

XP--OK:

WIN7X64-OK:
回复

使用道具 举报

9455#
发表于 2015-5-25 12:38:11 | 只看该作者
mdyblog 发表于 2015-5-25 12:15
前 1M清0:

PECMD PUTF -dd -len=1M  \\.\PhysicalDrive1,2s,zero

1、还有个重要问题就是,有什么代码可以辨别是不是 UDm 系统?如果使用上述安装程序进行普通安装,我想设置一个开关,禁止执行所有挂载 UDm 的命令。

2、本次用来测试普通安装的 2G 优盘,近来一直是用来安装 UDm 系统的。虽然经过硬盘分区及数据恢复 DiskGenius  格式化了三次,表面已经见不到任何 UDm 分区的痕迹。
---------------------------------------------------------------------------------
PECMD PUTF -dd -len=1M  \\.\PhysicalDrive1,2s,zero

这个是对 2、的答复吗? 请告诉我 1、要怎么做?

点评

1、还有个重要问题就是,有什么代码可以辨别是不是 UDm 系统?如果使用上述安装程序进行普通安装,我想设置一个开关,禁止执行所有挂载 UDm 的命令。 ------------- UDM提供的功能 知恩那个判断某个磁盘是否为UDM  详情 回复 发表于 2015-5-25 13:53
对 2、的答复 BOOTICE 将 U盘前1M清0 即可  详情 回复 发表于 2015-5-25 13:50
回复

使用道具 举报

9456#
 楼主| 发表于 2015-5-25 13:50:57 | 只看该作者
2010WAIGO 发表于 2015-5-25 12:38
1、还有个重要问题就是,有什么代码可以辨别是不是 UDm 系统?如果使用上述安装程序进行普通安装,我想设 ...

对 2、的答复

BOOTICE 将 U盘前1M清0 即可
回复

使用道具 举报

9457#
 楼主| 发表于 2015-5-25 13:53:31 | 只看该作者
本帖最后由 mdyblog 于 2015-5-25 13:55 编辑
2010WAIGO 发表于 2015-5-25 12:38
1、还有个重要问题就是,有什么代码可以辨别是不是 UDm 系统?如果使用上述安装程序进行普通安装,我想设 ...


1、还有个重要问题就是,有什么代码可以辨别是不是 UDm 系统?如果使用上述安装程序进行普通安装,我想设置一个开关,禁止执行所有挂载 UDm 的命令。
-------------
UDM提供的功能 自能 判断某个磁盘(说的不是PE)是否为UDM
MOUN  -udm listudm 能判读。
这个好像不是你要的答案。

至于 PE是什么, 只有你做PE的人知道。自己想办法。
好比你是男是女,自己知道。 别人不能凭空算出来。

点评

MOUN -udm listudm -ret: 返名 [-norm[-]] [-udfs [-udmask: flag掩码]] 设备名 [多个UD通配符] MOUN -udm listud -ret: 返名 [-udmask: flag掩码] 设备名 [多个通配符] //返回详细UD文件列表 -----------------  详情 回复 发表于 2015-5-25 18:20
回复

使用道具 举报

9458#
发表于 2015-5-25 14:15:14 | 只看该作者
本帖最后由 ddsony 于 2015-5-25 15:31 编辑
mdyblog 发表于 2015-5-25 11:04
唯一的变化,就是楼上的PECMD.INI, 你导出来看看就知道了。而且新版ISO已经有这个变化了。

关键是卡 ...


XP环境格式化,以及现有环境格式化,再用你的核心替换,都是同样的卡死结局。

百思不得其解之中,索性乱搞,结果是让人啼笑皆非:

一直以来WG的PE都是设置grldr为启动器,用这个启动器启动XPPE就卡死,用menu.lst作为启动菜单,一切OK!

我的神啊,这两个就不能弄成一样的吗?近一个月来幽灵般一直缠绕着我的竟然是这个,也不知道还要去搞倒多少使用者。。。。。。

点评

最新版 加了个彻底清除UDM的选项。 [attachimg]217214[/attachimg]  详情 回复 发表于 2015-5-25 15:28
一直以来WG的PE都是设置为grldr为启动器,用这个启动器启动XPPE就卡死 ----------------- 这么奇怪!! 怎么操作啊?给个图贝。  详情 回复 发表于 2015-5-25 15:25
回复

使用道具 举报

9459#
 楼主| 发表于 2015-5-25 15:25:21 | 只看该作者
ddsony 发表于 2015-5-25 14:15
XP环境格式化,以及现有环境格式化,再用你的核心替换,都是同样的卡死结局。

百思不得其解之中,索 ...

一直以来WG的PE都是设置为grldr为启动器,用这个启动器启动XPPE就卡死
-----------------
这么奇怪!!
怎么操作啊?给个图贝。

点评

很简单: MBROSTool,【boot settings】设置wg pe所在的UDm启动,如果选择PE里的grldr为启动文件,我这里xppe启动就卡死,如果选择menu.ist,OK。  详情 回复 发表于 2015-5-25 15:29
回复

使用道具 举报

9460#
 楼主| 发表于 2015-5-25 15:28:48 | 只看该作者
ddsony 发表于 2015-5-25 14:15
XP环境格式化,以及现有环境格式化,再用你的核心替换,都是同样的卡死结局。

百思不得其解之中,索 ...

最新版 加了个彻底清除UDM的选项。

点评

最新版怎么这样了: 输入框原来的文本提示变成如图: 前面UDm大小输入框初始数据没了, 格式化设备不可用了。  详情 回复 发表于 2015-5-25 16:23
回复

使用道具 举报

9461#
发表于 2015-5-25 15:29:56 | 只看该作者
mdyblog 发表于 2015-5-25 15:25
一直以来WG的PE都是设置为grldr为启动器,用这个启动器启动XPPE就卡死
-----------------
这么奇怪!! ...

很简单:
MBROSTool,【boot settings】设置wg pe所在的UDm启动,如果选择PE里的grldr为启动文件,我这里xppe启动就卡死,如果选择menu.ist,OK。

点评

选择PE里的grldr为启动文件 菜单中进 SRS子菜单 , 然后就第一/二个, 也能启动的。 标准的流程应是这样的吧。  详情 回复 发表于 2015-5-25 15:57
回复

使用道具 举报

9462#
 楼主| 发表于 2015-5-25 15:57:06 | 只看该作者
ddsony 发表于 2015-5-25 15:29
很简单:
MBROSTool,【boot settings】设置wg pe所在的UDm启动,如果选择PE里的grldr为启动文件,我这 ...

选择PE里的grldr为启动文件
菜单中进 SRS子菜单 , 然后就第一/二个, 也能启动的。
标准的流程应是这样的吧。

点评

这个grldr的内置菜单不能做成跟menu.lst一样吗?  详情 回复 发表于 2015-5-25 16:17
回复

使用道具 举报

9463#
发表于 2015-5-25 16:17:36 | 只看该作者
mdyblog 发表于 2015-5-25 15:57
选择PE里的grldr为启动文件
菜单中进 SRS子菜单 , 然后就第一/二个, 也能启动的。
标准的流程应是这 ...

这个grldr的内置菜单不能做成跟menu.lst一样吗?

点评

这个grldr的内置菜单不能做成跟menu.lst一样吗? ---------------- 分析出来了。 原来g4d有个顽疾, 对XP支持不好, 就是内存冲突。 和G4D的维护者交流,他们不想理会这事-------理由是XP是中就要淘汰的。 最后  详情 回复 发表于 2015-5-25 19:24
1: 按说是在menu.lst 中 调用SRS. 这样主菜单就可以直接按了。 很早前我改过一版。 但是WG不喜欢, 他就想一步一步的来。 2: 内置菜单不能做成跟menu.lst? ----------------- 其实,“直接调menu.l  详情 回复 发表于 2015-5-25 17:12
回复

使用道具 举报

9464#
发表于 2015-5-25 16:23:53 | 只看该作者
mdyblog 发表于 2015-5-25 15:28
最新版 加了个彻底清除UDM的选项。

最新版怎么这样了:

输入框原来的文本提示变成如图:
前面UDm大小输入框初始数据没了,
格式化设备不可用了。

1.png (32.84 KB, 下载次数: 41)

1.png

点评

闹鬼了。源代码怎么变成旧的???!!!! 改好了。 [attachimg]217218[/attachimg]  详情 回复 发表于 2015-5-25 17:13
回复

使用道具 举报

9465#
发表于 2015-5-25 17:03:53 | 只看该作者
2010WAIGO 发表于 2015-5-25 11:53
>>有一行pause 让人看到cmd的黑窗口就可以了。

一言惊醒梦中人。谢谢指教!

附件里的文件弄成隐藏干嘛?
经测试,无论是从本地硬盘分区,还是UDm分区执行安装程序都能成功跳出窗口:

1.png (32.19 KB, 下载次数: 44)

1.png
回复

使用道具 举报

9466#
 楼主| 发表于 2015-5-25 17:12:20 | 只看该作者
ddsony 发表于 2015-5-25 16:17
这个grldr的内置菜单不能做成跟menu.lst一样吗?

1:
按说是在menu.lst 中 调用SRS. 这样主菜单就可以直接按了。

很早前我改过一版。 但是WG不喜欢, 他就想一步一步的来。


2:

内置菜单不能做成跟menu.lst?
-----------------
其实,“直接调menu.lst就可以”, 这才是奇怪的。
这个 目前知道的来说,这个是不可控制的。
标准的流程还是 先SRS, 再XPPE.


可能 九九 在被菜单调用的 PEXPIMG.BIN。不知道里面做了什么, 好像也是什么脚本, 看不了。

回复

使用道具 举报

9467#
 楼主| 发表于 2015-5-25 17:13:31 | 只看该作者
ddsony 发表于 2015-5-25 16:23
最新版怎么这样了:

输入框原来的文本提示变成如图:

闹鬼了。源代码怎么变成旧的???!!!!
改好了。

点评

那个PE中往MBROSTool文件浏览窗格内拖放复制文件没有复制进度窗口的问题有答案吗?  详情 回复 发表于 2015-5-25 17:45
回复

使用道具 举报

9468#
发表于 2015-5-25 17:21:59 | 只看该作者
2010WAIGO 发表于 2015-5-25 11:53
>>有一行pause 让人看到cmd的黑窗口就可以了。

一言惊醒梦中人。谢谢指教!

高低配合盘中的xppe为什么没有USB3.0驱动?单独版的好像有。
回复

使用道具 举报

9469#
发表于 2015-5-25 17:45:15 | 只看该作者
mdyblog 发表于 2015-5-25 17:13
闹鬼了。源代码怎么变成旧的???!!!!
改好了。


那个PE中非【完全拷贝】模式,往MBROSTool文件浏览窗格内拖放复制文件没有复制进度窗口的问题有答案吗?

点评

你得找个PE我调试下。  详情 回复 发表于 2015-5-25 18:19
回复

使用道具 举报

9470#
 楼主| 发表于 2015-5-25 18:19:14 | 只看该作者
本帖最后由 mdyblog 于 2015-5-25 18:21 编辑
ddsony 发表于 2015-5-25 17:45
那个PE中非【完全拷贝】模式,往MBROSTool文件浏览窗格内拖放复制文件没有复制进度窗口的问题有答案吗 ...


你得找个PE我调试下。
-------------------
想起来了。 是不是X64的系统。哪就是可能缺少32为的系统DLL。
MBROSTool是按照32编译的。

点评

对,fish2006的W81x64RamOS  详情 回复 发表于 2015-5-25 18:35
回复

使用道具 举报

9471#
发表于 2015-5-25 18:20:03 | 只看该作者
mdyblog 发表于 2015-5-25 13:53
1、还有个重要问题就是,有什么代码可以辨别是不是 UDm 系统?如果使用上述安装程序进行普通安装,我想 ...

MOUN -udm listudm -ret: 返名 [-norm[-]] [-udfs [-udmask: flag掩码]] 设备名 [多个UD通配符]
MOUN -udm listud  -ret: 返名 [-udmask: flag掩码] 设备名 [多个通配符]  //返回详细UD文件列表
--------------------------------------------------------------------------------------------------------------------------------
恳请更加详细一点告诉我,上面两行代码的含义和写法?

我想设置的的就是在下面这句的前面加上条件限制,当探测到启动介质(例如U盘)是UDm深隐系统时,就载入启动的代码。这个能用 MOUN -udm listud 这句代码来实现吗?谢谢!

CALL ADD_UDm           `加载 UDM 深度隐藏分区

点评

其实没什么用 UDM加载的时候就是执行了 listudm 没有UDM就没有UDM可加载的。 PECMD.INI中有的。 搜 listudm  详情 回复 发表于 2015-5-25 18:23
回复

使用道具 举报

9472#
 楼主| 发表于 2015-5-25 18:23:47 | 只看该作者
2010WAIGO 发表于 2015-5-25 18:20
MOUN -udm listudm -ret: 返名 [-norm[-]] [-udfs [-udmask: flag掩码]] 设备名 [多个UD通配符]
MOUN -u ...


其实没什么用
UDM加载的时候就是执行了 listudm
没有UDM就没有UDM可加载的。
外面在套一层,没有什么效果。


PECMD.INI中有的。

搜 listudm

点评

MOUN -udm listudm -ret: 返名 [-norm[-]] [-udfs [-udmask: flag掩码]] 设备名 [多个UD通配符] MOUN -udm listud -ret: 返名 [-udmask: flag掩码] 设备名 [多个通配符] //返回详细UD文件列表 上面两句都是取  详情 回复 发表于 2015-5-25 18:42
回复

使用道具 举报

9473#
发表于 2015-5-25 18:35:36 | 只看该作者
本帖最后由 ddsony 于 2015-5-26 08:48 编辑
mdyblog 发表于 2015-5-25 18:19
你得找个PE我调试下。
-------------------
想起来了。 是不是X64的系统。哪就是可能缺少32为的系统D ...


对,fish2006的W81x64RamOS

点评

哪应该是那个原因了。  详情 回复 发表于 2015-5-25 19:16
回复

使用道具 举报

9474#
发表于 2015-5-25 18:42:48 | 只看该作者
mdyblog 发表于 2015-5-25 18:23
其实没什么用
UDM加载的时候就是执行了 listudm
没有UDM就没有UDM可加载的。

MOUN -udm listudm -ret: 返名 [-norm[-]] [-udfs [-udmask: flag掩码]] 设备名 [多个UD通配符]
MOUN -udm listud  -ret: 返名 [-udmask: flag掩码] 设备名 [多个通配符]  //返回详细UD文件列表

上面两句都是取自 PECMD.EXE 的说明。看后还是一团迷雾,看似第二条更加适用。

"//返回详细UD文件列表"  返回的是什么东西,如果启动盘不是 UDm 盘,将返回什么?

例如这句:MOUN -udm listud  -ret: %MyDRV%  会返回什么?

点评

PECMD.INI有的: moun -udm listudm -udfs -ret: &&UDmList \\.\PhysicalDrive%&hd% FIND $%UDmList%=, MESS. 磁盘%&hd% NoUDM! MESS. 磁盘%&hd% UDM: %&UDmList%  详情 回复 发表于 2015-5-25 19:27
回复

使用道具 举报

9475#
 楼主| 发表于 2015-5-25 19:16:11 | 只看该作者
ddsony 发表于 2015-5-25 18:35
对,fish2006的W81x64RamOS

哪应该是那个原因了。

点评

但是为什么从MBROSTool中拖到外面,复制进度窗口又是正常的呢?  详情 回复 发表于 2015-5-26 08:48
有64编译的MBROSTool的计划吗?  详情 回复 发表于 2015-5-25 19:17
回复

使用道具 举报

9476#
发表于 2015-5-25 19:17:52 | 只看该作者
mdyblog 发表于 2015-5-25 19:16
哪应该是那个原因了。

有64编译的MBROSTool的计划吗?

点评

没必要吧。 一般PE都支持x86 和 X64。不支持32的, 其他的也缺啊,运行MBROSTool也是问题一堆。 除了高性能计算。 一般APP就32位的,没有64位。  详情 回复 发表于 2015-5-25 19:31
回复

使用道具 举报

9477#
 楼主| 发表于 2015-5-25 19:24:22 | 只看该作者
ddsony 发表于 2015-5-25 16:17
这个grldr的内置菜单不能做成跟menu.lst一样吗?

这个grldr的内置菜单不能做成跟menu.lst一样吗?
----------------
分析出来了。
原来g4d有个顽疾, 对XP支持不好, 就是内存冲突。
和G4D的维护者交流,他们不想理会这事-------理由是XP是中就要淘汰的。
最后,我在UDM里处理了下。所以menu.lst等脚本都可启动。
但是, 如果开一个grldr, 那就无论为力。 g4D启动的时候,会强制初始化器设定的状态。

你可以在XP菜单项中,XP启动前(grldr内置也可以):
map --e820cycles=3
map --rehook
测试通过。

SRS之后也可以。 是因为这个SRS驱动是我为UDM定制。 也处理了这个BUG。


回复

使用道具 举报

9478#
 楼主| 发表于 2015-5-25 19:27:36 | 只看该作者
2010WAIGO 发表于 2015-5-25 18:42
MOUN -udm listudm -ret: 返名 [-norm[-]] [-udfs [-udmask: flag掩码]] 设备名 [多个UD通配符]
MOUN -u ...


PECMD.INI有的:

moun -udm listudm -udfs -ret: &&UDmList    \\.\PhysicalDrive%&hd%
FIND  $%&UDmList%=, MESS. 磁盘%&hd% NoUDM! MESS. 磁盘%&hd% UDM:  %&UDmList%
回复

使用道具 举报

9479#
 楼主| 发表于 2015-5-25 19:31:34 | 只看该作者
ddsony 发表于 2015-5-25 19:17
有64编译的MBROSTool的计划吗?


没必要吧。 一般PE都支持x86 和 X64。不支持32的, 其他的也缺啊,运行MBROSTool也是问题一堆。
除了高性能计算。 一般APP就32位的,没有64位。

那么多版本,难以维护。

点评

喔。  详情 回复 发表于 2015-5-25 19:33
回复

使用道具 举报

9480#
发表于 2015-5-25 19:33:28 | 只看该作者
mdyblog 发表于 2015-5-25 19:31
没必要吧。 一般PE都支持x86 和 X64。不支持32的, 其他的也缺啊,运行MBROSTool也是问题一堆。
除了 ...

喔。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-25 05:34

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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