无忧启动论坛

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

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

    [复制链接]
601#
发表于 2014-4-22 23:18:39 | 只看该作者
mdyblog 发表于 2014-4-22 22:48
嵌入文件名   不要了吗?

只要 保留空间, 在这里 不嵌入文件 , 设置界面专门 嵌入吗?

不是专门有一个BIOS启动设置吗?如果检测到保留区,就在BIOS启动设置中显现和进行设置
回复

使用道具 举报

602#
 楼主| 发表于 2014-4-23 08:49:07 | 只看该作者
hhh333 发表于 2014-4-22 22:05
格式化可否采用如下界面,虽然比原来稍显复杂,但思路更清晰,也方便理解。
内嵌可移到启动中设置。

MBROS-GPT-UEFI.万能USB-grub2-G4.程序文件.Pre7.0422.7z

点评

新版的pecmd可以挂载udm分区了。 再请教一个pecmd的问题, 下面一段代码,想将子过程或窗口定义的变量带到外面。旧版的可以运行,新版的似乎不行? 或者简单的说,怎么定义全局变量,在子过程中也有效? call AAA  详情 回复 发表于 2014-4-23 08:57
回复

使用道具 举报

603#
发表于 2014-4-23 08:57:44 | 只看该作者
mdyblog 发表于 2014-4-23 08:49
MBROS-GPT-UEFI.万能USB-grub2-G4.程序文件.Pre7.0422.7z

新版的pecmd可以挂载udm分区了。
再请教一个pecmd的问题, 下面一段代码,想将子过程或窗口定义的变量带到外面。旧版的可以运行,新版的似乎不行? 或者简单的说,怎么定义全局变量,在子过程中也有效?
call AAA
mess %V%
_sub AAA
  envi V="hello"
_end

点评

_sub _end 可以了。  详情 回复 发表于 2014-4-24 01:20
_SUB _END 大写。 就这2个关键词 需要大写。 新版加密更强,原来 有些 代码 的功能 无效了。 本来都是大小写无关, 现这2个某处 变成 有关了。 回去再看看, 看能不能也改为 大小写无关。  详情 回复 发表于 2014-4-23 10:21
回复

使用道具 举报

604#
发表于 2014-4-23 09:42:39 | 只看该作者
MBROS-GPT-UEFI.万能USB-grub2-G4.程序文件.Pre7.0422.7z
新版格式化时:如图

sshot-1.png (41.78 KB, 下载次数: 152)

sshot-1.png

sshot-2.png (12.01 KB, 下载次数: 162)

sshot-2.png

点评

改好了。 [attachimg]191861[/attachimg]  详情 回复 发表于 2014-4-23 10:48
回复

使用道具 举报

605#
 楼主| 发表于 2014-4-23 10:21:08 | 只看该作者
sp_star 发表于 2014-4-23 08:57
新版的pecmd可以挂载udm分区了。
再请教一个pecmd的问题, 下面一段代码,想将子过程或窗口定义的变量带 ...

_SUB
_END
大写。 就这2个关键词 需要大写。
新版加密更强,原来 有些 代码 的功能 无效了。
本来都是大小写无关, 现这2个某处 变成 有关了。

回去再看看, 看能不能也改为 大小写无关。
回复

使用道具 举报

606#
 楼主| 发表于 2014-4-23 10:25:35 | 只看该作者
hhh333 发表于 2014-4-22 17:40
搞成这样总好看一些吧:

启动设置:
回复

使用道具 举报

607#
发表于 2014-4-23 10:25:41 | 只看该作者
是大写的,只是在这里举例时没注意。。。

点评

那么你可能打开 了 ENVI^ ForceLocal=1 这样 在 call AAA 前面 初始化一下 V ENVI V=  详情 回复 发表于 2014-4-23 11:11
回复

使用道具 举报

608#
 楼主| 发表于 2014-4-23 10:26:32 | 只看该作者
hhh333 发表于 2014-4-22 22:05
格式化可否采用如下界面,虽然比原来稍显复杂,但思路更清晰,也方便理解。
内嵌可移到启动中设置。

格式化:
回复

使用道具 举报

609#
 楼主| 发表于 2014-4-23 10:48:15 | 只看该作者
2012列兵 发表于 2014-4-23 09:42
MBROS-GPT-UEFI.万能USB-grub2-G4.程序文件.Pre7.0422.7z
新版格式化时:如图

改好了。
回复

使用道具 举报

610#
 楼主| 发表于 2014-4-23 11:03:33 | 只看该作者
fukystone 发表于 2014-4-22 11:36
问一个奇怪的问题:
用最新的“MBROS-GPT-UEFI.万能USB-grub2-G4.程序文件.Pre5.0421”,做了一个最简单的 ...

你那 现在可以启动了吗?

点评

没有。 用软件自带的测试可以,实机起不来。 我的机器没装imdisk,我在虚拟机做的,用的xppe,pecmd用的80最新版,在虚拟机中可以挂载U盘的mbros分区,读写正常。 另外试着重做,请问分区最小是100M吗?为什么我  详情 回复 发表于 2014-4-23 20:09
回复

使用道具 举报

611#
 楼主| 发表于 2014-4-23 11:11:25 | 只看该作者
sp_star 发表于 2014-4-23 10:25
是大写的,只是在这里举例时没注意。。。

那么你可能打开 了    ENVI^  ForceLocal=1  
这样 在  call AAA
前面 初始化一下 V
ENVI V=


  1. ENVI^  ForceLocal=1    //有没有  都不影响下面的显示

  2. ENVI V=    //初始化V
  3. call AAA
  4. mess 上级 V=【%V%】
  5. _SUB AAA
  6.   envi V="hello"
  7.   mess  AAA下级  V=【%V%】
  8. _END
复制代码

点评

多谢!!! 最后找下来还是有几个_sub小些的缘故。不过还是应该事先定义这些变量。  详情 回复 发表于 2014-4-23 12:05
回复

使用道具 举报

612#
发表于 2014-4-23 12:05:27 | 只看该作者
mdyblog 发表于 2014-4-23 11:11
那么你可能打开 了    ENVI^  ForceLocal=1  
这样 在  call AAA
前面 初始化一下 V

多谢!!!
最后找下来还是有几个_sub小些的缘故。不过还是应该事先定义这些变量。
回复

使用道具 举报

613#
发表于 2014-4-23 20:09:46 | 只看该作者
mdyblog 发表于 2014-4-23 11:03
你那 现在可以启动了吗?

没有。
用软件自带的测试可以,实机起不来。
我的机器没装imdisk,我在虚拟机做的,用的xppe,pecmd用的80最新版,在虚拟机中可以挂载U盘的mbros分区,读写正常。
另外试着重做,请问分区最小是100M吗?为什么我做1个16M的核心,结果大小还是100M?

点评

我做个 50M的FAT32,再小没试过。 FAT16 是有个最小限度更小。 FAT32 的最小限度较大。 需要小的话,勾选 FAT16。 你重姓下载最新版, 重做一个, 如果实机 还是不能启动, 把 MOS文件传上来,我看看。  详情 回复 发表于 2014-4-23 20:41
回复

使用道具 举报

614#
 楼主| 发表于 2014-4-23 20:41:18 | 只看该作者
本帖最后由 mdyblog 于 2014-4-23 20:42 编辑
fukystone 发表于 2014-4-23 20:09
没有。
用软件自带的测试可以,实机起不来。
我的机器没装imdisk,我在虚拟机做的,用的xppe,pecmd用 ...


我做个 50M的FAT32,再小没试过。
FAT16 是有个最小限度更小。
FAT32 的最小限度较大。

需要小的话,勾选 FAT16。

你重姓下载最新版, 重做一个,
如果实机 还是不能启动,
把 MOS文件传上来,我看看。
同时 运行 磁盘分区信息.wcs  把显示的磁盘信息 (文文字可以拷贝)夜传上来。

要不, 直接把里面的文件打包,传上来, 我做好,再传给你,你再看看。

点评

不知道是不是我个人的问题: 用0422的第7版---应该是最新的吧? 格式化U盘要多长时间? 我格1024M,已经半小时了,还是没反应……  详情 回复 发表于 2014-4-23 22:30
回复

使用道具 举报

615#
发表于 2014-4-23 22:04:30 | 只看该作者
班门弄斧,贴一个用PECMD挂载UDM分区的脚本,要用最最最新版的。

  1. ENVI TARGET_DISK=B:
  2. CALL 挂载UDM分区

  3. _SUB  挂载UDM分区
  4.     PART list disk,全部磁盘
  5.     FORX * %全部磁盘%,磁盘,
  6.     {
  7.             PART list disk %磁盘%,磁盘信息
  8.             MSTR 磁盘号=<1>%磁盘信息%
  9.             MSTR 磁盘大小=<2>%磁盘信息%
  10.             CALC  GB=%磁盘大小%/(1024*1024*1024) #2F
  11.             MSTR 扇区大小=<6>%磁盘信息%
  12.             MSTR 媒体类型=<7>%磁盘信息%  //硬盘,移动硬盘=12, U盘=11
  13.             MSTR 总线类型=<9>%磁盘信息%  //普通硬盘=3, USB设备=7
  14.             MSTR 分区类型=<10>%磁盘信息%
  15.             //IFEX #%媒体类型%=11,
  16.             //只查找USB设备
  17.             IFEX #%总线类型%=7,
  18.             {
  19.                 //ENVI  U盘信息=\nU盘信息:\n磁盘号=%磁盘号%\n磁盘大小=%GB%GB 扇区大小=%扇区大小%\n媒体类型=%媒体类型% 总线类型=%总线类型%\n分区类型=%分区类型%
  20.                 //MESS %U盘信息%
  21.                 ENVI udisk_num=%磁盘号%
  22.                 ENVI udisk_size=%GB%GB

  23.                 MOUN -udm -ret mnt_status \\.\PhysicalDrive%udisk_num% %TARGET_DISK%  //只读挂载
  24.                 //MOUN -udm -w -ret mnt_status \\.\PhysicalDrive%udisk_num% %TARGET_DISK%  //可写挂载
  25.                 //如果成功挂载了一个UDM分区,则退出。否则继续查找
  26.                 FIND %mnt_status%="", !EXIT ToWin
  27.            }
  28.     }
  29. _END
复制代码

点评

挺好。  详情 回复 发表于 2014-4-23 23:50
回复

使用道具 举报

616#
发表于 2014-4-23 22:30:16 | 只看该作者
mdyblog 发表于 2014-4-23 20:41
我做个 50M的FAT32,再小没试过。
FAT16 是有个最小限度更小。
FAT32 的最小限度较大。

不知道是不是我个人的问题:
用0422的第7版---应该是最新的吧?
格式化U盘要多长时间?
我格1024M,已经半小时了,还是没反应……

点评

是不是 很旧的U盘。 或者 是USB1 .  详情 回复 发表于 2014-4-23 23:49
回复

使用道具 举报

617#
发表于 2014-4-23 22:31:13 | 只看该作者
虚拟机操作,格式化U盘,16M和1024M都没反应,半小时以上了

QQ截图20140423215713.jpg (486.42 KB, 下载次数: 106)

QQ截图20140423215713.jpg

QQ截图20140423223111.jpg (503.42 KB, 下载次数: 102)

QQ截图20140423223111.jpg

点评

优化了下。 考虑 USB1的龟速, 采用 最坏优化。 MBROS-GPT-UEFI.万能USB-grub2-G4.程序文件.Pre8.0422.7z  详情 回复 发表于 2014-4-24 08:01
虽然没在虚拟机里用过,不过半小时还是太长了。在实机使用,一直很顺利。 需要安装imdisk 1.72以上版本。 选上"删除旧分区表"试试看  详情 回复 发表于 2014-4-23 23:22
回复

使用道具 举报

618#
发表于 2014-4-23 23:22:05 | 只看该作者
fukystone 发表于 2014-4-23 22:31
虚拟机操作,格式化U盘,16M和1024M都没反应,半小时以上了

虽然没在虚拟机里用过,不过半小时还是太长了。在实机使用,一直很顺利。
需要安装imdisk 1.72以上版本。
选上"删除旧分区表"试试看
回复

使用道具 举报

619#
 楼主| 发表于 2014-4-23 23:49:38 | 只看该作者
本帖最后由 mdyblog 于 2014-4-24 00:31 编辑
fukystone 发表于 2014-4-23 22:30
不知道是不是我个人的问题:
用0422的第7版---应该是最新的吧?
格式化U盘要多长时间?


是不是 很旧的U盘。
或者 是USB1  .


格式化  和大小 无关。
回复

使用道具 举报

620#
 楼主| 发表于 2014-4-23 23:50:56 | 只看该作者
sp_star 发表于 2014-4-23 22:04
班门弄斧,贴一个用PECMD挂载UDM分区的脚本,要用最最最新版的。

挺好。

点评

如果有两个UDM区,都往一个盘挂,后面的会替代前面的吗?或者还是失败?最好是后面的可以代替前面的  详情 回复 发表于 2014-4-24 07:30
回复

使用道具 举报

621#
 楼主| 发表于 2014-4-24 01:20:45 | 只看该作者
sp_star 发表于 2014-4-23 08:57
新版的pecmd可以挂载udm分区了。
再请教一个pecmd的问题, 下面一段代码,想将子过程或窗口定义的变量带 ...

_sub  _end 可以了。  

点评

多谢!  详情 回复 发表于 2014-4-24 08:19
回复

使用道具 举报

622#
发表于 2014-4-24 07:30:30 | 只看该作者
本帖最后由 hhh333 于 2014-4-24 07:32 编辑


如果有两个UDM区,都往一个盘挂,后面的会替代前面的吗?或者还是失败?最好是后面的可以代替前面的
哦,还有一种情况,一个区挂两个盘,可以吗?进而还有一种情况,一个只读,一个可写,行吗?

点评

>>后面的会替代前面的吗?或者还是失败? 你是图形界面还是命令行。 图形界面 这样做不了。 命令行 没试过。 等我shi 了才zahidao。 肯定不是替代, 而是 失败或 覆盖。  详情 回复 发表于 2014-4-24 08:00
回复

使用道具 举报

623#
 楼主| 发表于 2014-4-24 08:00:21 | 只看该作者
hhh333 发表于 2014-4-24 07:30
如果有两个UDM区,都往一个盘挂,后面的会替代前面的吗?或者还是失败?最好是后面的可以代替前面的
...

>>后面的会替代前面的吗?或者还是失败?
你是图形界面还是命令行。
图形界面 这样做不了。

命令行 没试过。
等我shi 了才zahidao。
肯定不是替代, 而是 失败或 覆盖。

点评

我的替代的意思就是覆盖,这个就是:一对多,多对一的问题  详情 回复 发表于 2014-4-24 08:16
回复

使用道具 举报

624#
 楼主| 发表于 2014-4-24 08:01:28 | 只看该作者
本帖最后由 mdyblog 于 2014-4-24 10:23 编辑
fukystone 发表于 2014-4-23 22:31
虚拟机操作,格式化U盘,16M和1024M都没反应,半小时以上了


优化了下。 考虑 USB1的龟速,
采用 最坏优化。
MBROS-GPT-UEFI.万能USB-grub2-G4.程序文件.Pre8.0423.7z
3
回复

使用道具 举报

625#
发表于 2014-4-24 08:16:23 | 只看该作者
mdyblog 发表于 2014-4-24 08:00
>>后面的会替代前面的吗?或者还是失败?
你是图形界面还是命令行。
图形界面 这样做不了。


我的替代的意思就是覆盖,这个就是:一对多,多对一的问题

另外,在应用你的这个工具的过程中,好像经常引起关机不正常,不知大家有不有这种情况,我的是win7

点评

》》另外,在应用你的这个工具的过程中,好像经常引起关机不正常,不知大家有不有这种情况,我的是win7 也许是 UDM上服某个程序还在运行或使用中。 得找个实例,来看。具体分析才知道。  详情 回复 发表于 2014-4-24 10:46
》》我的替代的意思就是覆盖,这个就是:一对多,多对一的问题 我试了, 可以覆盖。 原来的还挂着, 新的又挂上来了。 显示 的 总是最后一次的。 卸载的 时候, 整个盘符 消失了。 但前面的 还挂着, 而没有  详情 回复 发表于 2014-4-24 10:43
回复

使用道具 举报

626#
发表于 2014-4-24 08:19:23 | 只看该作者
mdyblog 发表于 2014-4-24 01:20
_sub  _end 可以了。

多谢!
回复

使用道具 举报

627#
发表于 2014-4-24 09:49:28 | 只看该作者
嵌入与设定,究竟什么关系?
格式化时选择了嵌入,还要不要到启动中去设定?
嵌入了,挂载后还要不要将嵌入的文件拷贝进盘里?

一系列问题!LZ真的没什么逻辑!在格式化时又来个EFI选项,什么意思嘛。感觉这个EFI没什么用,不选照样能够启动,反而选了隐藏的内容可见了。

再有就是反复挂几次,操作就会失效,有时半天无反应,有时拷贝进去的文件,莫名其妙地没有。
唉,真的比较失望!
我这个U盘从昨天晚上做到现在,测试中都通过了,但实机时就一光标在左上角闪,进不去。

点评

》》格式化时选择了嵌入,还要不要到启动中去设定? 必须 【到启动中去设定】。 此时默认的 启动 被破坏了。 嵌入 只是 (1) 保证了足够的 启动空间 (2)把启动文件拷贝到 启动保留区。 还缺少信息,无法自动  详情 回复 发表于 2014-4-24 11:39
》》LZ真的没什么逻辑!在格式化时又来个EFI选项,什么意思嘛。感觉这个EFI没什么用,不选照样能够启动 一般 的确 没有用。 只是直接 MOS仿真的时候 有点影响, 此时能看到这个分区。  详情 回复 发表于 2014-4-24 10:31
>>嵌入与设定,究竟什么关系? 【嵌入】 是 把启动程序 考到 专用 启动区, 此时还没生效。 需要 MBROS-GPT-UEFI.万能USB-grub2-G4.程序文件.Pre8.0423.7z, 前面版本 加了调试信息,没有真写。 【设定】 此时  详情 回复 发表于 2014-4-24 10:29
感觉这个EFI没什么用,不选照样能够启动 >>>我的也是这样。但mdyblog老大自己的机器必须设定EFI才能EFI启动  详情 回复 发表于 2014-4-24 09:59
回复

使用道具 举报

628#
发表于 2014-4-24 09:59:40 | 只看该作者
本帖最后由 sp_star 于 2014-4-24 10:01 编辑
hhh333 发表于 2014-4-24 09:49
嵌入与设定,究竟什么关系?
格式化时选择了嵌入,还要不要到启动中去设定?
嵌入了,挂载后还要不要将嵌 ...


感觉这个EFI没什么用,不选照样能够启动
>>>我的也是这样。但mdyblog老大自己的机器必须设定EFI才能EFI启动

BIOS启动,我似乎什么都没做,只是把grldr拷贝进去,没动高级的设置,就可以启动了。可能最好还是先拷贝grldr

点评

》》BIOS启动,我似乎什么都没做,只是把grldr拷贝进去,没动高级的设置,就可以启动了。可能最好还是先拷贝grldr 如果格式化的时候为指定 启动程序, 后来也没有 设定BIOS启动, 那么就是默认的 启动程序。  详情 回复 发表于 2014-4-24 10:52
回复

使用道具 举报

629#
 楼主| 发表于 2014-4-24 10:29:21 | 只看该作者
本帖最后由 mdyblog 于 2014-4-24 10:53 编辑
hhh333 发表于 2014-4-24 09:49
嵌入与设定,究竟什么关系?
格式化时选择了嵌入,还要不要到启动中去设定?
嵌入了,挂载后还要不要将嵌 ...


>>嵌入与设定,究竟什么关系?

【嵌入】 是 把启动程序 考到 专用 启动区, 此时还没生效。 需要 MBROS-GPT-UEFI.万能USB-grub2-G4.程序文件.Pre8.0423.7z, 前面版本 加了调试信息,没有真写。
【设定】 此时 才 设置了对应程序为 启动。

》》测试中都通过了,但实机时就一光标在左上角闪,进不去。
晚上我回去实机 再试试。
这段时间 忙着 优化界面, 是不是 里子 该坏了。

今晚一定看看,其它先不管了


回复

使用道具 举报

630#
 楼主| 发表于 2014-4-24 10:31:09 | 只看该作者
hhh333 发表于 2014-4-24 09:49
嵌入与设定,究竟什么关系?
格式化时选择了嵌入,还要不要到启动中去设定?
嵌入了,挂载后还要不要将嵌 ...

》》LZ真的没什么逻辑!在格式化时又来个EFI选项,什么意思嘛。感觉这个EFI没什么用,不选照样能够启动
一般 的确 没有用。

只是直接 MOS仿真的时候 有点影响, 此时能看到这个分区。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-8-7 12:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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