无忧启动论坛

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

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

    [复制链接]
2461#
发表于 2014-9-2 10:11:56 | 只看该作者
mdyblog 发表于 2014-9-2 10:05
》》这个配置信息能否开放给用户
BIOS启动界面, 不就是 用户自己设置吗。

那个启动文件自己是可以设置的,比如/ezboot/ezldr强制。但是现在是在用户不自己设置,默认情况下也能启动/ezboot/ezldr的,这个就是经过你修改配置做到的,把它添加到搜索列表里了。
我说的就是这个默认搜索列表的添加权限。

点评

里面比较复杂, 可以加1K的用户空间。 自己加一些。 只是, 这么复杂, 有必要这么做吗? 有几个人会用? 界面放到那儿?  详情 回复 发表于 2014-9-2 10:21
回复

使用道具 举报

2462#
 楼主| 发表于 2014-9-2 10:21:42 | 只看该作者
ddsony 发表于 2014-9-2 10:11
那个启动文件自己是可以设置的,比如/ezboot/ezldr强制。但是现在是在用户不自己设置,默认情况下也能启 ...


里面比较复杂,
可以加1K的用户空间。
自己加一些。
只是, 这么复杂, 有必要这么做吗? 有几个人会用? 界面放到哪儿?
回复

使用道具 举报

2463#
发表于 2014-9-2 10:42:35 | 只看该作者
mdyblog 发表于 2014-9-2 10:01
一般人不用的, 都藏到高级里面。
免得 一般人看得眼花缭乱。

那个文件系统默认是FAT16的吗?如果是大于2g,是不是会自动格式化为FAT32?

点评

是的!!  详情 回复 发表于 2014-9-2 10:44
回复

使用道具 举报

2464#
 楼主| 发表于 2014-9-2 10:44:06 | 只看该作者
ddsony 发表于 2014-9-2 10:42
那个文件系统默认是FAT16的吗?如果是大于2g,是不是会自动格式化为FAT32?

是的!!
回复

使用道具 举报

2465#
发表于 2014-9-2 11:00:11 | 只看该作者
本帖最后由 ddsony 于 2014-9-2 11:02 编辑
mdyblog 发表于 2014-9-2 10:21
里面比较复杂,
可以加1K的用户空间。
自己加一些。


这个里面比较复杂的启动文件就是grldr吗?启动配置文件就是grldr内置菜单吗?它放在2048k的启动预留区?与最大2048k的子盘和EFI启动跳板区又是不同的区域吗?
都搞混了。或者你就干脆科普一下U盘上第一个启动Mbros启动系统的构成吧。

点评

这个随时都会变的。 没必要深入到开发这的领域。 一旦公开,人们就会用它, 从而事实上固定下来,形成事实标准。 对开发者是一个包袱。 不能自由的优化设计。 碍手碍脚。 知道使用接口就可以了,  详情 回复 发表于 2014-9-2 11:19
回复

使用道具 举报

2466#
发表于 2014-9-2 11:06:06 | 只看该作者
mdyblog 发表于 2014-9-2 10:01
一般人不用的, 都藏到高级里面。
免得 一般人看得眼花缭乱。

低阶用户确实有点用不着下面的控件,只是一开始就出现这样的空白区域感觉有点怪怪的,不知道哪里暗藏机关点击一下才会出现,像我这样经常用的也一时不知在哪里,要事先培训了解一下才知道。

点评

所的隐藏界面都是 点【高级】出来。  详情 回复 发表于 2014-9-2 11:20
回复

使用道具 举报

2467#
 楼主| 发表于 2014-9-2 11:19:43 | 只看该作者
ddsony 发表于 2014-9-2 11:00
这个里面比较复杂的启动文件就是grldr吗?启动配置文件就是grldr内置菜单吗?它放在2048k的启动预留区 ...

这个随时都会变的。
没必要深入到开发这的领域。
一旦公开,人们就会用它, 从而事实上固定下来,形成事实标准。
对开发者是一个包袱。 不能自由的优化设计。 碍手碍脚


知道使用接口就可以了,
回复

使用道具 举报

2468#
 楼主| 发表于 2014-9-2 11:20:46 | 只看该作者
ddsony 发表于 2014-9-2 11:06
低阶用户确实有点用不着下面的控件,只是一开始就出现这样的空白区域感觉有点怪怪的,不知道哪里暗藏机关 ...


所有的隐藏界面都是 点【高级】出来。
回复

使用道具 举报

2469#
发表于 2014-9-2 12:47:44 | 只看该作者
本帖最后由 ddsony 于 2014-9-2 18:27 编辑
mdyblog 发表于 2014-9-2 11:20 所有的隐藏界面都是 点【高级】出来。
楼主在这个启动设置界面能不能搞个多分区多启动设置,子盘优先启动已经有了,接下来,UDM1(默认),UDM2......,每个UDM上用户可以部署不同的独立的启动系统,由用户通过MBROStool,在这里设置选择。 或者更加方便,干脆不用在这里设置,像硬盘启动一样,弄个boot.ini一样的菜单,一启动就由用户在菜单上直接选择多个UMD分区上的启动系统。如果为了追求读写速度,每个UDM都是不太友好的NTFS或exFAT文件系统,那么这个boot.ini类似的启动菜单就可以统一放在子盘里,由子盘启动菜单选择启动各个UDM分区里的lzma。子盘变成三军总司令部。 强大方便的UDM多分区多启动,美好的设想能实现吗?u盘的容量越来越大,一个U盘就相当于一个固态硬盘,硬盘能多分区多启动,u盘也能,u盘部署工具也应顺势发展。

11.png (2.16 KB, 下载次数: 121)

11.png

点评

弄个 /grldr 和 menu.lst 就能启动 任意UDm分区。 启动bootmgr.zip\MAPUD 我改下, 能加载任意分区到(fd0)。  详情 回复 发表于 2014-9-2 22:01
回复

使用道具 举报

2470#
发表于 2014-9-2 12:53:25 | 只看该作者
mdyblog 发表于 2014-9-1 19:04
新版 好像 没有 这些问题(不可访问, 提示修复)了

win7x64平台ntfs格式化正常了,没有提示修复窗口弹出了。
回复

使用道具 举报

2471#
发表于 2014-9-2 14:09:36 | 只看该作者
本帖最后由 ddsony 于 2014-9-2 14:10 编辑
mdyblog 发表于 2014-8-30 17:16
这次 用的活尸。 gurb.exe 已经拷入尸体中。
启动时 拷入  gurb.exe  尸体中,几十兆, 估计grub4dos  ...


这个活尸测试包生成的活尸好像还有三个半死不活:win03ldr.bin winxpldr.bin 以及dyy8/bootmgr,实测其他都可以活尸启动,只有这三个不行,前两个直接卡住,dyy8/bootmgr活尸提示如下,倒计时,然后回到grub命令行:

11.png (18.71 KB, 下载次数: 101)

11.png

点评

出这个界面说明已经成功启动了主盘的启动文件。 [attachimg]199011[/attachimg] 按时我在主盘上放置的一个 模拟 启动文件 /dyy8/bootmgr。 第一行显示 当前盘符, (hd0,0)说明成功切换到主盘(切换前为光盘(cd  详情 回复 发表于 2014-9-2 21:54
回复

使用道具 举报

2472#
发表于 2014-9-2 16:46:41 | 只看该作者
支持30G的GHO文件么?
是一个非编系统,我现在控制在24G左右。
回复

使用道具 举报

2473#
发表于 2014-9-2 18:16:52 来自手机 | 只看该作者
jmjmbj 发表于 2014-9-2 16:46  支持30G的GHO文件么?  是一个非编系统,我现在控制在24G左右。

300G都行
回复

使用道具 举报

2474#
 楼主| 发表于 2014-9-2 21:54:44 | 只看该作者
ddsony 发表于 2014-9-2 14:09
这个活尸测试包生成的活尸好像还有三个半死不活:win03ldr.bin winxpldr.bin 以及dyy8/bootmgr,实测其 ...

出这个界面说明已经成功启动了主盘的启动文件。


按时我在主盘上放置的一个 模拟 启动文件  /dyy8/bootmgr。
第一行显示 当前盘符, (hd0,0)说明成功切换到主盘(切换前为光盘(cd))
第二行现在正在运行 主盘的  /dyy8/bootmgr

主盘放置你自己的   /dyy8/bootmgr 及其相关系统文件,就可以了。
回复

使用道具 举报

2475#
 楼主| 发表于 2014-9-2 22:01:33 | 只看该作者
本帖最后由 mdyblog 于 2014-9-2 22:03 编辑
ddsony 发表于 2014-9-2 12:47
楼主在这个启动设置界面能不能搞个多分区多启动设置,子盘优先启动已经有了,接下来,UDM1(默认),UDM2.. ...


弄个 /grldr 和 menu.lst 就能启动 任意UDm分区。

启动bootmgr.zip\MAPUD  我改下, 能加载任意分区到(fd0)。

同时支持 直接启动 /menu.lst (无grldr grub.exe)  (相当于/boot.ini)

回复

使用道具 举报

2476#
发表于 2014-9-3 05:47:45 来自手机 | 只看该作者
本帖最后由 ddsony 于 2014-9-3 05:55 编辑
mdyblog 发表于 2014-9-2 21:54 出这个界面说明已经成功启动了主盘的启动文件。
问题是主盘我已经放置了真正的启动文件和相关系统文件,xp和03PE连这样的提示信息也没有,点击菜单项直接卡死!

点评

主盘 那个 /dyy8/bootmgr 肯定是 我放的测试文件, 293K 内置菜单: root pause --wait=30 run in [%@root%/dyy8/bootmgr]  详情 回复 发表于 2014-9-3 06:22
回复

使用道具 举报

2477#
发表于 2014-9-3 06:04:55 来自手机 | 只看该作者
mdyblog 发表于 2014-9-2 22:01  弄个 /grldr 和 menu.lst 就能启动 任意UDm分区。   启动bootmgr.zip\MAPUD 我改下, 能加载任意分区 ...

原来这么简单,让一盘三启见鬼去吧!(usb-cdrom,usb-zip,usb-hdd)
回复

使用道具 举报

2478#
 楼主| 发表于 2014-9-3 06:22:56 | 只看该作者
本帖最后由 mdyblog 于 2014-9-3 06:27 编辑
ddsony 发表于 2014-9-3 05:47
问题是主盘我已经放置了真正的启动文件和相关系统文件,xp和03PE连这样的提示信息也没有,点击菜单项直接 ...


主盘 那个 /dyy8/bootmgr 肯定是 我放的测试文件,
293K
内置菜单:
root
     
pause --wait=30 run in [%@root%/dyy8/bootmgr]                                                   
                                                                                       

你看看。


》》xp和03PE连这样的提示信息也没有
你先用我给的测试包, 看看有没有提示信息。
然后再换成你的启动文件。
回复

使用道具 举报

2479#
发表于 2014-9-3 06:31:16 来自手机 | 只看该作者
本帖最后由 ddsony 于 2014-9-3 06:43 编辑
mdyblog 发表于 2014-9-3 06:22 主盘 那个 /dyy8/bootmgr 肯定是 我放的测试文件, 293K 内置菜单:
我是直接用你的测试包里的Lzma!
回复

使用道具 举报

2480#
发表于 2014-9-3 06:37:10 来自手机 | 只看该作者
mdyblog 发表于 2014-9-3 06:22  主盘 那个 /dyy8/bootmgr 肯定是 我放的测试文件,  293K  内置菜单:

我测试包里只拿了个Lzma文件,不大可能是你主盘上的bootmgr,奇怪!

点评

哦,看错了。 主盘菜单没有 dummy字样。 主盘显示 /dyy8/bootmgr in dummy loader /dyy8/bootmgr (cd)木乃伊/dyy8/bootmgr运行主盘/dyy8/bootmgr失败就会显示: in dummy loader /dyy8/bootmgr  详情 回复 发表于 2014-9-3 06:55
回复

使用道具 举报

2481#
 楼主| 发表于 2014-9-3 06:46:08 | 只看该作者
jmjmbj 发表于 2014-9-2 16:46
支持30G的GHO文件么?
是一个非编系统,我现在控制在24G左右。


最 大可 2T (2048G)
回复

使用道具 举报

2482#
 楼主| 发表于 2014-9-3 06:55:30 | 只看该作者
本帖最后由 mdyblog 于 2014-9-3 07:06 编辑
ddsony 发表于 2014-9-3 06:37
我测试包里只拿了个Lzma文件,不大可能是你主盘上的bootmgr,奇怪!

哦,看错了。
主盘菜单没有 dummy字样。
主盘 /dyy8/bootmgr   显示:
  run in [(hdo,0)/dyy8/bootmgr]   

(cd)木乃伊/dyy8/bootmgr运行主盘/dyy8/bootmgr失败就会显示:
  in dummy loader /dyy8/bootmgr  
显示:in dummy loader /dyy8/bootmgr   
那是因为, 尝试执行 主盘  /dyy8/bootmgr,失败了。然后参显示次失败信息。

进入命令行后,试试:
chainloader   /dyy8/bootmgr  && boot
看能否启动。
不能启动, 说明主盘文有问题,或不兼容NTFS。先修正。

我说过,分2步,先测试 UDm启动,就完全用我给你的测试包。
在测试,主盘实际系统能否启动。

分开, 不需要联网问的,就不必联网等答案, 这样不耽误。

启动PE的问题, 那就只好自己研究的。
进入命令行后,自己可以手动试。

成功后,这些定制的命令 可以写到(cd)对应的lst文件, 重新mkcmd.sh,制ISO。

你弄2个U盘对比测试(或量产成2个U盘)。
   
回复

使用道具 举报

2483#
发表于 2014-9-3 07:01:28 来自手机 | 只看该作者
mdyblog 发表于 2014-9-3 06:46  最 大可 2T (2048G)

GPT的话,是不是可以2T以上?

点评

一样的。  详情 回复 发表于 2014-9-3 07:07
回复

使用道具 举报

2484#
 楼主| 发表于 2014-9-3 07:07:01 | 只看该作者
本帖最后由 mdyblog 于 2014-9-3 07:10 编辑
ddsony 发表于 2014-9-3 07:01
GPT的话,是不是可以2T以上?


一样的。
目前 UDM兼容MBR,用的是32位地址(最大4G), 每单位512字节。
4G* 512=2T (字节 )

其实增加地址宽度(64位)文件系统还可以更大
  FAT32(Windows):支持最大分区2TB;最大文件4GB。
  NTFS(Windows):支持最大分区2TB~256TB(受MBR影响); 最大文件=分区大小。
  exFAT(Windows): 最大文件16EB; 支持最大分区:16EB   2TB~256TB(受MBR影响)
回复

使用道具 举报

2485#
发表于 2014-9-3 07:08:06 来自手机 | 只看该作者
mdyblog 发表于 2014-9-3 06:55  哦,看错了。  主盘菜单没有 dummy字样。  主盘 /dyy8/bootmgr 显示:

我上次同样是NTFS,所有PE全出啊,这次Win7PE与另一个Win8.1PE也能出啊,偏偏就这个Win8.1杀毒PE不出!

点评

测试包, 正常: [attachimg]199036[/attachimg]  详情 回复 发表于 2014-9-3 07:50
手动试试。  详情 回复 发表于 2014-9-3 07:12
回复

使用道具 举报

2486#
 楼主| 发表于 2014-9-3 07:12:14 | 只看该作者
本帖最后由 mdyblog 于 2014-9-3 07:18 编辑
ddsony 发表于 2014-9-3 07:08
我上次同样是NTFS,所有PE全出啊,这次Win7PE与另一个Win8.1PE也能出啊,偏偏就这个Win8.1杀毒PE不出!


手动试试 上面那条命令。

或者,主盘放grldr(然后测试最新的 grldr),不用lzma,
grldr 启动后 ,执行上面的命令,
看看 能否启动。

如果, 测试包能正常引导 主盘 那个文件, 就没什么根本问题。
grldr 有很多参数命令。

你看原来怎么启动的。
你在命令行, 直接启动原来的引导器,再选,看看能否启动,(不是ezboot才可以这样试)
回复

使用道具 举报

2487#
 楼主| 发表于 2014-9-3 07:50:18 | 只看该作者
ddsony 发表于 2014-9-3 07:08
我上次同样是NTFS,所有PE全出啊,这次Win7PE与另一个Win8.1PE也能出啊,偏偏就这个Win8.1杀毒PE不出!

测试包, 正常:
回复

使用道具 举报

2488#
发表于 2014-9-3 10:41:33 | 只看该作者
mdyblog 发表于 2014-9-3 07:50
测试包, 正常:

那两个XP,03PE你原来是放在boot目录里的,现在自动生成wxpe目录里,菜单里还是run /boot/winxpldr.bin,没改过来。

点评

前面那个 dyy8/bootmgr搞定了吗?  详情 回复 发表于 2014-9-3 10:46
回复

使用道具 举报

2489#
 楼主| 发表于 2014-9-3 10:46:19 | 只看该作者
本帖最后由 mdyblog 于 2014-9-3 11:00 编辑
ddsony 发表于 2014-9-3 10:41
那两个XP,03PE你原来是放在boot目录里的,现在自动生成wxpe目录里,菜单里还是run /boot/winxpldr.bin, ...


前面那个 dyy8/bootmgr搞定了吗?

/wxpe/winxpldr.bin 根据  你最新的给的  mkcmd.sh 自动生成的。
ezboot 菜单是你原来给的。
前后不一致,那就改过来吧。 你最后是按 /wxpe/winxpldr.bin吧, 哪就改下ezboot 菜单, 好了。

另外:
run /boot/win7mgr  是放到 wxpe吗?
run /dyy8/bootmgr 是放到 wxpe吗?
还是不变?

无关紧要的东西, 不要变。 要变,也弄两个版本, 用于交流的那个就不变了。免得生出妖蛾子,浪费时间。
回复

使用道具 举报

2490#
发表于 2014-9-3 11:05:20 | 只看该作者
mdyblog 发表于 2014-9-3 10:46
前面那个 dyy8/bootmgr搞定了吗?

/wxpe/winxpldr.bin 根据  你最新的给的  mkcmd.sh 自动生成的。
...

就是xp,03两个本来就是在wxpe目录里的,你把它改到boot里了,run /boot/win7mgr  run /dyy8/bootmgr两个本来就是这样的,不变。

点评

那就是说以这个为准(就这么定了): %mk1cmd% boot/win7mgr %mk1cmd% dyy8/bootmgr %mk1cmd% wxpe/win03ldr.bin %mk1cmd% wxpe/winxpldr.bin  详情 回复 发表于 2014-9-3 11:08
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-2-23 10:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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