无忧启动论坛

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

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

    [复制链接]
181#
 楼主| 发表于 2014-4-15 23:04:39 | 显示全部楼层
hhh333 发表于 2014-4-15 23:00
这个是搜索顺序问题,与U+处理无关,逻辑上是各盘查找无果时再考虑U+深隐

        if "%@root:~1,1%"=="f" && find --set-root --devices=f /menu.lst && configfile /menu.lst
        find --set-root --ignore-floppies --ignore-cd /menu.lst && configfile /menu.lst
        find --set-root --ignore-floppies --ignore-cd /boot/grub/menu.lst && configfile /boot/grub/menu.lst
        find --set-root --ignore-floppies --ignore-cd /grub/menu.lst && configfile /grub/menu.lst
有错误。
对U+DH, 这里已经私奔了。
回复

使用道具 举报

182#
 楼主| 发表于 2014-4-16 00:55:44 | 显示全部楼层
sp_star 发表于 2014-4-15 23:41
这回你可能说得不对,硬盘分区,U盘什么的都是blk0, blk1,只有U盘是fat32格式,所以分配了个盘符fs0, ...

我这也有 fs0.
进 efi shell后怎么启动 8PE啊?
把命令发上来吧。
回复

使用道具 举报

183#
 楼主| 发表于 2014-4-16 01:16:32 | 显示全部楼层
sp_star 发表于 2014-4-15 23:41
这回你可能说得不对,硬盘分区,U盘什么的都是blk0, blk1,只有U盘是fat32格式,所以分配了个盘符fs0, ...

fs0:
再直接运行 8pe的  bootx86.efi
还是出 BCD错误。
不知道那儿错误。

点评

bootx86.efi, 应该是bootx64.efi吧? 这个我也是刚下载的,不会用它的命令.....  详情 回复 发表于 2014-4-16 10:18
回复

使用道具 举报

184#
 楼主| 发表于 2014-4-16 01:17:35 | 显示全部楼层
本帖最后由 mdyblog 于 2014-4-16 01:18 编辑
sp_star 发表于 2014-4-15 23:41
这回你可能说得不对,硬盘分区,U盘什么的都是blk0, blk1,只有U盘是fat32格式,所以分配了个盘符fs0, ...


efi shel you map命令:
map [-bdvr] [sname[:]] [handle] 映射驱动器路径
不知道怎么用?

还有
mount blkdevice [sname[:]] 在一个块设备上加载文件系统
回复

使用道具 举报

185#
 楼主| 发表于 2014-4-16 02:42:07 | 显示全部楼层
hhh333 发表于 2014-4-15 15:18
不用几个DLL,没必要,况且有时还用它一写小工具,难道还带一堆DLL?
规范的易用的语法才是这个工具的 ...

>>可以考虑扩展完全版的MOUN功能,加进去MountMBROS的功能。

完整版PECMD.EXE。
MOUN -ud2  ...
已加。
HELP MOUN

点评

够快,够劲,但进不去不能下  详情 回复 发表于 2014-4-16 05:43
回复

使用道具 举报

186#
 楼主| 发表于 2014-4-16 10:16:21 | 显示全部楼层
hhh333 发表于 2014-4-16 05:43
够快,够劲,已经下了,正在测试

完整版PECMD.EXE PART
加上了 -swap功能。
就 4个分区的 交换。
主要是 FDD 的磁盘,只能显示 一个分区,
PART  -up -super -swap:1   1#4     //1#4和1#1交换   
就可以显示了。
回复

使用道具 举报

187#
 楼主| 发表于 2014-4-16 10:20:32 | 显示全部楼层
sp_star 发表于 2014-4-16 10:18
bootx86.efi, 应该是bootx64.efi吧?
这个我也是刚下载的,不会用它的命令.....

是bootx64.efi.
我是摸黑打的字。
回复

使用道具 举报

188#
 楼主| 发表于 2014-4-16 12:00:30 | 显示全部楼层
有人提出的 界面。
大家看看,需要改成这样吗?

点评

这个界面确实好了很多,简洁多了,另外我觉得中间四个按钮平移到右侧好看一些  详情 回复 发表于 2014-4-16 18:13
这个界面清爽明了多了。下面其它人回复 一直在关注楼主..........  详情 回复 发表于 2014-4-16 12:06
回复

使用道具 举报

189#
 楼主| 发表于 2014-4-16 13:06:01 | 显示全部楼层
fvptk 发表于 2014-4-16 12:06
这个界面清爽明了多了。下面其它人回复
一直在关注楼主..........

那就改吧。
还有  【高级界面】  是直接扩大窗口显示 其它按钮, 还是 弹出新的窗口, 哪个好呢?

点评

高级界面如果内容较多,弹出新窗口显示较好,如果内容少就弹出分类按钮较好,一家之言。  详情 回复 发表于 2014-4-16 13:32
回复

使用道具 举报

190#
 楼主| 发表于 2014-4-16 13:26:52 | 显示全部楼层
本帖最后由 mdyblog 于 2014-4-16 13:33 编辑
sp_star 发表于 2014-4-16 10:18
bootx86.efi, 应该是bootx64.efi吧?
这个我也是刚下载的,不会用它的命令.....


UDv2  无分区表 启动 Linux 成功。
就用 H3的 2G  PE航母。

解开UEFI-grub2 覆盖相应文件。


删除全部分区。一定要这不啊!!!

看看 /boot/h3_*hd.lst  看看 启动的 linux的2行。 BIOS 和 UEFI启动linux的命令是一样。
可以编辑 uefi的启动菜单 grub.cfg, 依葫芦画瓢, 加上 一个Linux 启动项。

启动到 UEFI-GRUB2界面。

启动 linux启动项,
或进命令行,输入那2行,  
boot
启动linux.

成功。到Linux 桌面。
回复

使用道具 举报

191#
 楼主| 发表于 2014-4-16 13:37:23 | 显示全部楼层
本帖最后由 mdyblog 于 2014-4-16 13:38 编辑
fvptk 发表于 2014-4-16 13:32
高级界面如果内容较多,弹出新窗口显示较好,如果内容少就弹出分类按钮较好,一家之言。


就1# 哪个界面,展开 和 没展开的都 有。
展开4个按钮。
你说展开的  多还是少 ?
算少的吧。

点评

可以啊,就这4按钮吧  详情 回复 发表于 2014-4-16 13:42
回复

使用道具 举报

192#
 楼主| 发表于 2014-4-16 13:56:25 | 显示全部楼层
sp_star 发表于 2014-4-15 21:33
又折腾了一下,这回启动到efi shell里,直接运行8pe的bootx64.efi可以启动到PE.
BIOS启动菜单:

fs0:  不是磁盘, 不是(fd0), 是盘符. 对应于我们说的 C:。
回复

使用道具 举报

193#
 楼主| 发表于 2014-4-16 16:49:27 | 显示全部楼层
sp_star 发表于 2014-4-16 10:18
bootx86.efi, 应该是bootx64.efi吧?
这个我也是刚下载的,不会用它的命令.....

哦忘了,  BIOS 启动 设置界面简化的事忘了。 晚上一起做了吧。

点评

呵呵,优化的事情,需要慢慢来。 这个帖子的界面好像还不错,可以看看有没有能借鉴的地方。 http://bbs.wuyou.com/forum.php?mod=viewthread&tid=329635&extra=page%3D1&page=1  详情 回复 发表于 2014-4-16 17:33
回复

使用道具 举报

194#
 楼主| 发表于 2014-4-16 18:25:54 | 显示全部楼层
本帖最后由 mdyblog 于 2014-4-16 18:27 编辑
2010guoguo 发表于 2014-4-16 18:13
这个界面确实好了很多,简洁多了,另外我觉得中间四个按钮平移到右侧好看一些,另外下面高级选项四个按 ...


>>下面高级选项四个按钮大小不一
要重新排的。
估计和上面一样竖着排,右/左边来点说明。
回复

使用道具 举报

195#
 楼主| 发表于 2014-4-16 18:33:12 | 显示全部楼层
sp_star 发表于 2014-4-16 17:33
呵呵,优化的事情,需要慢慢来。
这个帖子的界面好像还不错,可以看看有没有能借鉴的地方。
http://bbs ...


我不会 啊。俺的 美Q==0啊。
要不 你 借鉴那个界面, 再画界面过来。反正按钮就那几个了。

点评

352#的界面虽然很普通,但以后增加功能时,对主界面影响应该不大。 那些说明,如果需要,也可以考虑显示点状态什么的。  详情 回复 发表于 2014-4-16 19:03
我觉得美不美观倒在其次,主要是要整齐,好用。就算是你原来的界面,把按钮对对齐,不要显示半截文字,也会好看很多。 链接里的风格似乎就是尽量在一个界面里解决问题,但只要安排得好,也不难使用。只是这种是不容  详情 回复 发表于 2014-4-16 18:58
回复

使用道具 举报

196#
 楼主| 发表于 2014-4-16 19:01:43 | 显示全部楼层
sp_star 发表于 2014-4-16 18:58
我觉得美不美观倒在其次,主要是要整齐,好用。就算是你原来的界面,把按钮对对齐,不要显示半截文字,也 ...

嗯。好的。

>>最好加上一个提醒,检测系统是否安装了imdisk1.72或以上,这样系统要求就很清楚了。
好的。
回复

使用道具 举报

197#
 楼主| 发表于 2014-4-16 19:04:01 | 显示全部楼层
hhh333 发表于 2014-4-16 18:40
这个可以借鉴,但并不简洁明快
我提供一个方案

这个也挺好的。
回复

使用道具 举报

198#
 楼主| 发表于 2014-4-17 08:16:29 | 显示全部楼层
本帖最后由 mdyblog 于 2014-4-17 08:18 编辑
sp_star 发表于 2014-4-16 19:03
352#的界面虽然很普通,但以后增加功能时,对主界面影响应该不大。
那些说明,如果需要,也可以考虑显示 ...


新界面(默认界面): 看起来 大气多了。
回复

使用道具 举报

199#
 楼主| 发表于 2014-4-17 08:17:47 | 显示全部楼层
sp_star 发表于 2014-4-16 19:03
352#的界面虽然很普通,但以后增加功能时,对主界面影响应该不大。
那些说明,如果需要,也可以考虑显示 ...

   新界面(展开图):


看起来 大气多了。
回复

使用道具 举报

200#
 楼主| 发表于 2014-4-17 09:55:58 | 显示全部楼层
本帖最后由 mdyblog 于 2014-4-17 10:36 编辑
hhh333 发表于 2014-4-17 08:33
看到有很多set _=,好难看,有什么用


不显示到 屏幕。
有些版本grldr  不支持>nul
所以变通一下。
那个 写好了后直接运行的,也不出界面,不用再看了。不是么?
回复

使用道具 举报

201#
 楼主| 发表于 2014-4-17 10:28:18 | 显示全部楼层
sj32475983 发表于 2014-4-17 09:01
大侠是不是详细说一说分区要求,昨天测试了一天,对于你这个系统的分区要求真是蛋疼啊,32G优盘,用 DiskGe ...

1:
》》大侠是不是详细说一说分区要求。
就一个要求: 前面 没有分区的空间要足够。
无它。

2:
》》写入时说空间不足,只有31K可用
一般的U盘都这样。 前面 未分区的空间 为31K(31.5K).
一般分区软件分出后都这样。

3:“自由空间”  != “前面 未分区的空间 ”
》》头部分出3G自由空间,

一个分区空着, 有人也说“自由空间”  。但不是我说的  “前面 未分区的空间 ”。

我说的  “前面 未分区的空间 ”: 不属于任何分区的磁盘空间,且在磁盘的最前面。

回复

使用道具 举报

202#
 楼主| 发表于 2014-4-17 10:29:00 | 显示全部楼层
sj32475983 发表于 2014-4-17 09:01
大侠是不是详细说一说分区要求,昨天测试了一天,对于你这个系统的分区要求真是蛋疼啊,32G优盘,用 DiskGe ...

哦。
4:
>>写入后,32G优盘变成了2G优盘,...但优盘不能用做他途了
你这种U盘(不支持分区)相关的。 回头我找个这种U看看。

要 UEFI,同时 可以做他用。需要 量产成 HDD模式, 支持 多分区。 一个分区UEFI启动。 一个 用户自己用。

你这种U盘。
可以用 先用 分区助手,删除所有分区, 在磁盘后面建一个用户分区,比如29G.
在操作。
需要用那个分区 , 只需在 【分区管理中】将需要 用的分区 【交换】到最前面,再分配盘符。

回复

使用道具 举报

203#
 楼主| 发表于 2014-4-17 10:30:10 | 显示全部楼层
本帖最后由 mdyblog 于 2014-4-17 10:42 编辑
sj32475983 发表于 2014-4-17 09:01
大侠是不是详细说一说分区要求,昨天测试了一天,对于你这个系统的分区要求真是蛋疼啊,32G优盘,用 DiskGe ...


你这种U啊,最好这样。

5:U盘最好全部交给UDv2管理。尤其你这种U盘。
UDv2 自己的多分区, 还不怕分区表丢了。

编辑 MBROS-NTFS分区.mpj
>>:type=DATA  
>>title=USRDATA
>>fstp=0x07
>>space=5000M
修改space=这行。
U盘的大小  -  前面核心的大小。
30283008K  -2048M=28185856K  ~= 29573M - 2048M =27525M

【分区管理】中可以看到磁盘的确切大小。
对你这种U盘:
再 选 USRDATA区 【可写加载】 可以操作 该用户区了。弹出U前,一定要卸载 USRDATA区。
   或者 加载为普通分区:选 USRDATA区 【设定UEFI启动】,(有时需要拔插U一次),在【分区管理】分配盘符,即可。
       由于U盘的原因, 用完后, 需要  选 *MBROS核心区*  【设定UEFI启动】,才能 保证还能UEFI启动。
       都加载过后,U盘记住了,只需在 【分区管理中】将需要 用的分区 【交换】到最前面,再分配盘符。
回复

使用道具 举报

204#
 楼主| 发表于 2014-4-17 10:33:07 | 显示全部楼层
sj32475983 发表于 2014-4-17 09:01
大侠是不是详细说一说分区要求,昨天测试了一天,对于你这个系统的分区要求真是蛋疼啊,32G优盘,用 DiskGe ...

》》感觉你的系统分区有点邪。
其实关健是 你的 U不支持多分区。
需要 量产 设置成 HDD模式。 才适合 玩  UEFI, 同时 又有独立的用户数据区,


回复

使用道具 举报

205#
 楼主| 发表于 2014-4-17 10:35:48 | 显示全部楼层
sj32475983 发表于 2014-4-17 09:01
大侠是不是详细说一说分区要求,昨天测试了一天,对于你这个系统的分区要求真是蛋疼啊,32G优盘,用 DiskGe ...

6:
如果不关系 安全问题。
整个U 盘 都作为 UD核心区。
再【分区管理】 将其 隐藏属性去掉,  使类型变为 0x0C.
这样 32G的核心区,同时建个用户目录“用户目录”可以 自由保存用户数据。只是小心不要修改其他文件,免得启动不了。
回复

使用道具 举报

206#
 楼主| 发表于 2014-4-17 10:38:54 | 显示全部楼层
sj32475983 发表于 2014-4-17 09:01
大侠是不是详细说一说分区要求,昨天测试了一天,对于你这个系统的分区要求真是蛋疼啊,32G优盘,用 DiskGe ...


回头 加个 选项, 强行 “重新分区”,原来的分区都不要了。
        加个 选项, 自动将剩余空间建成一个用户数据区。
回复

使用道具 举报

207#
 楼主| 发表于 2014-4-17 10:45:43 | 显示全部楼层
linhu6682 发表于 2014-4-17 08:53
新版“挂载”按钮不能用。

太急了,加载 、 卸载 都没有 。
得晚上 回去改了。
回复

使用道具 举报

208#
 楼主| 发表于 2014-4-17 10:47:54 | 显示全部楼层
sp_star 发表于 2014-4-17 09:16
告诉你个小决窍:先用fbinsttool划分一个UD空间,比你要的空间大一点(10M?),再用楼主的工具格式化。

这种方法的实质:
(1)先删除 所有原有分区。
(2)再在磁盘的尾部建一个 用户 数据区。
用 分区助手 也可以很方便完成。

点评

这种方法不需要分区的知识,知道要多大就行了。fbinsttool也会自动准备好数据分区。 最方便使用。  详情 回复 发表于 2014-4-17 10:49
回复

使用道具 举报

209#
 楼主| 发表于 2014-4-17 10:53:38 | 显示全部楼层
sp_star 发表于 2014-4-16 18:58
我觉得美不美观倒在其次,主要是要整齐,好用。就算是你原来的界面,把按钮对对齐,不要显示半截文字,也 ...

格式化 界面显示 磁盘信息, 加上了。
默认大小给1M=2048扇区。 先1M吧,以后在加大。
回复

使用道具 举报

210#
 楼主| 发表于 2014-4-17 10:57:25 | 显示全部楼层
本帖最后由 mdyblog 于 2014-4-17 11:11 编辑
sp_star 发表于 2014-4-17 10:49
这种方法不需要分区的知识,知道要多大就行了。fbinsttool也会自动准备好数据分区。
最方便使用。


也是。
只是, 我怕 有人误会, 以为 还需要 futools 完成 什么未知的秘密, UDv2 才能可用。
说明白:  就是 分区 而已。 让人心里有底。

看来还是要加个这样的选项---强行格式化(同时把剩余空间建一可见用户区)。需要这个 功能的人还是很多啊,虽然带来风险,自己决定自己承担吧。

点评

选择格式化,肯定有丢失数据的预期,所以这应该不算是风险。 调整出一些未分区的空间,对你可能很容易,但一般人不会啊。我就是借助fbinsttool来完成,当然你的程序里可以用自己的方法,但如果让使用者去做这个,对  详情 回复 发表于 2014-4-17 11:45
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-7 17:54

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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