无忧启动论坛

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

[教程] 用MBROSTool打造BIOS/UEFI多PE+WTG+Linux+凤凰+苹果+存储启动维护盘(2022.02.12更新)

    [复制链接]
1#
发表于 2019-6-19 16:18:24 | 显示全部楼层
@楼主:
Winntsetup安装完成后,提示系统重启。重启到“多UDm菜单”,点击WTG启动菜单项(如果没有WTG启动菜单项,自行按2楼方法添加);
待WTG系统配置好设备信息,还有一次重启,同样重启到“多UDm菜单”,点击WTG启动菜单项,一直到WTG安装完毕进入桌面;

这段话,没弄明白。
请问:用winntsetup安装,提示系统重启,真就重启了?重启了之后,如何进入到“多UDm菜单?是用U盘重启吗?还是机器自有硬盘重启?
回复

使用道具 举报

2#
发表于 2019-6-19 17:23:00 | 显示全部楼层
我是用U盘启动到这个界面了

但是,点击win10那个启动项之后,是这样的提示

而且,做出来的U盘,没有UEFI启动的界面出现,只能以BIOS启动的界面出现。
回复

使用道具 举报

3#
发表于 2019-6-19 23:48:14 | 显示全部楼层
ddsony 发表于 2019-6-19 18:46
你是怎么格式化的,贴一下图。

我刚才又重新格式化了一次,结果仍然是启动报错(WTG)。
格式化的界面是这样的:
回复

使用道具 举报

4#
发表于 2019-6-21 17:58:35 | 显示全部楼层
本帖最后由 pda8888 于 2019-6-21 18:10 编辑
ddsony 发表于 2019-6-20 05:53
按贴子介绍的安装步骤正确安装的吗?菜单标题准确编辑的吗?挂载子盘MBROSEmbed,双击打开多udm菜单,菜 ...


容我再研究仔细再汇报情况,谢谢楼主指点。
有几个问题请帮助回答(我的U盘是Sandisk的CZ880 128G):
我欲装Phoenix OS、Deeping OS和windows to go三个系统和一个只装数据的U盘区,请给点建议:
  • 分几个区?
  • 如果每个系统尽量少占空间,作U盘的分区最大可以到多大?装系统的每个分区多大?
  • 各个装系统的分区,有顺序的讲究吗?
  • 每个系统都安装完毕之后,如何让数据存储的U盘那个分区显现,其他分区深度隐藏?

谢谢。
回复

使用道具 举报

5#
发表于 2020-3-9 22:08:13 | 显示全部楼层
本帖最后由 pda8888 于 2020-3-9 22:10 编辑

楼主,我按照你的方法,装好了windows 10,启动正常,又按照你的步骤,安装完了UOS 2.0,
恢复了MOS,把Linux_Android通用UDm启动文件包.rar解包后的efi和grldr以及menu.lst都拷到UOS的安装分区了,此时,UOS安装分区的/boot/grub/grub.cfg文件的关键地方的内容是:

  1. ……
  2.                 set root='hd0,msdos3'
  3.                 if [ x$feature_platform_search_hint = xy ]; then
  4.                   search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos3 --hint-efi=hd0,msdos3 --hint-baremetal=ahci0,msdos3  ea930970-5a68-432b-a8de-4eca71ef09c5
  5.                 else
  6.                   search --no-floppy --fs-uuid --set=root ea930970-5a68-432b-a8de-4eca71ef09c5
  7.                 fi
  8.                 echo        'Loading Linux 4.19.0-6-amd64 ...'
  9.                 linux        /boot/vmlinuz-4.19.0-6-amd64 root=UUID=ea930970-5a68-432b-a8de-4eca71ef09c5 ro  splash quiet  DEEPIN_GFXMODE=$DEEPIN_GFXMODE
  10.                 echo        'Loading initial ramdisk ...'
  11.                 initrd        /boot/initrd.img-4.19.0-6-amd64
  12.         }
  13. ……
复制代码

显然,其中的关键信息有(以下标红部分):
                set root='hd0,msdos3'

linux        /boot/vmlinuz-4.19.0-6-amd64 root=UUID=ea930970-5a68-432b-a8de-4eca71ef09c5 ro  splash quiet  DEEPIN_GFXMODE=$DEEPIN_GFXMODE
                initrd        /boot/initrd.img-4.19.0-6-amd64

按照你主贴中的千叮咛万嘱咐,把/efi/mbrosefi_qk.cfg的内容改成如下:

  1. set root=($rooti)

  2. menuentry 'UOS 2.0' --class red --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'UOS 2.0' {
  3.   set root=($rooti)
  4.         linux /boot/vmlinuz-4.19.0-6-amd64 root=UUID=ea930970-5a68-432b-a8de-4eca71ef09c5  ro crashkernel=auto rhgb quiet LANG=zh_CN.UTF-8
  5.         initrd /boot/initrd.img-4.19.0-6-amd64
  6. }


  7. menuentry 'Red Hat Enterprise Linux Server (3.10.0-957.el7.x86_64) 7.6 (Maipo)' --class red --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-957.el7.x86_64-advanced-9e5b44ea-2fea-428c-9997-92420d33a22e' {
  8.   set root=($rooti)
  9.         linux /boot/vmlinuz-3.10.0-957.el7.x86_64 root=UUID=9e5b44ea-2fea-428c-9997-92420d33a22e ro crashkernel=auto rhgb quiet LANG=zh_CN.UTF-8
  10.         initrd /boot/initramfs-3.10.0-957.el7.x86_64.img
  11. }
复制代码


当然,第二个菜单是无效的,反正我也不会选中它,只是把它作为修改第一个菜单的模板作参考。
然后,重新启动电脑,一路菜单选择到了:“UOS 2.0”,然后电脑启动,向着UOS 2.0迈进,不一会儿,还看到了屏幕黑了之后,中间出现了图形化的“UOS”三个光彩夺目的大字(母),再后来就黑屏进入了行文本模式,出现一大堆文本并快速翻屏,最后定格成了这个屏幕截图的样子了:

显然,这里出现了成功之母。

那么这个过程中,我相信/efi/mbrosefi_qk.cfg是得到了正确的修改。然则,不论它是否得到了正确修改,menu.lst又能在何时调用呢?我已经把/menu.lst修改成了这个样子了:

  1. Title UOS 2.0
  2.         set root='hd0,msdos2'
  3.         kernel   /boot/vmlinuz-4.19.0-6-amd64 root=UUID=ea930970-5a68-432b-a8de-4eca71ef09c5 ro  splash quiet  DEEPIN_GFXMOD$
  4.         initrd  /boot/initrd.img-4.19.0-6-amd64
复制代码


这个改法也是遵照主贴里面的要求的。

现在,windows 10倒是可以正常启动,就是这个UOS启动过程卡壳了……
求助!!!

点评

忘了问了,你是深度卸载后深度隐藏启动Uos的吗?那是不行的。  详情 回复 发表于 2020-3-9 22:25
menu.lst是bios启动调用的,最新版MBROSTool好象启动Linux有问题,已反馈给M大,但还没回复。  详情 回复 发表于 2020-3-9 22:19
回复

使用道具 举报

6#
发表于 2020-3-9 22:14:53 | 显示全部楼层
顺带说一句:UOS据说就是DEEPIN的后一代,从安装完UOS之后,它的安装分区的/boot/grub/grub.cfg里面出现数个:“DEEPIN”也可以佐证这一说法。

点评

没错,好象被收购了。  详情 回复 发表于 2020-3-9 22:20
回复

使用道具 举报

7#
发表于 2020-3-9 22:35:49 | 显示全部楼层
没有隐藏UOS。
我本来在安装UOS之前,在virtualbox里面勾上启用EFI(只针对某些操作系统),是可以启动EFI并看到EFI菜单的。但是安装UOS并恢复MOS之后,就不能启动到EFI了,只能不勾这项以BIOS方式启动,刚才观察到好像以BIOS方式启动,就会用到menu.lst,并且伴有错误,好像是:Title指令是无效的,最后的画面是这样的:
回复

使用道具 举报

8#
发表于 2020-3-9 23:55:12 | 显示全部楼层
刚才说到Title 命令无效,是因为应为title而不是Title,这是我忽略了。这次修改正确了重新修正了menu.lst,内容如下:
  1. title UOS 2.0
  2.         set root='hd0,msdos2'
  3.         kernel   /boot/vmlinuz-4.19.0-6-amd64 root=UUID=ea930970-5a68-432b-a8de-4eca71ef09c5 ro  splash quiet  DEEPIN_GFXMOD$
  4.         initrd  /boot/initrd.img-4.19.0-6-amd64
复制代码
启动菜单正确呈现:



按下"e",是这个画面:

证明menu.lst加载成功了。
按下“b”,是这个画面:





回复

使用道具 举报

9#
发表于 2020-3-10 09:09:40 | 显示全部楼层
物理机启动试过了,BIOS方式启动,结果完全一样,EFI启动也是一样的。
进入死循环了,唉!
回复

使用道具 举报

10#
发表于 2020-3-10 13:07:50 | 显示全部楼层
https://www.lanzous.com/b0evevtqb
密码:7zep
正在上传,一共21个分包,可以边下边等。
回复

使用道具 举报

11#
发表于 2020-3-10 17:53:57 | 显示全部楼层
奶牛上传不了,蓝奏也不行,总是上传失败。传到天翼云盘上了,下载试试看:
https://cloud.189.cn/t/eYFVFbANjqui
回复

使用道具 举报

12#
发表于 2020-3-11 00:28:06 | 显示全部楼层
报告楼猪,用BIOS方式进到UOS了。
这屏提示:

实际上提示了虚拟机的内存设置太小,我一查,才设置了几百兆,马上改成8G,顺利启动进入UOS了。
接下来是搞定EFI的问题了。
回复

使用道具 举报

13#
发表于 2020-3-11 19:29:44 | 显示全部楼层
报告楼猪,EFI启动UOS完美搞定,其实灰常灰常……灰常简单,那就是:
用/boot/grub/grub.cfg的全部内容替换/efi/mbrosefi_qk.cfg的全部内容。
是的,没看错,也没弄错,就这么简单!
回复

使用道具 举报

14#
发表于 2020-3-11 22:56:04 | 显示全部楼层
现在奇了怪了的事是:无论深度隐藏win10那个区,还是深度隐藏UOS这个区,只要深度隐藏了哪个区,那个区就不能启动,win10来讲,就是说\windows\system32\winload.exe无法加载,错误代码是0xc00000225,UOS来讲,在UOS log出现了之后黑一次屏,就回来了initramfs的提示符下面了,无法进入桌面。
回复

使用道具 举报

15#
发表于 2020-3-12 23:03:38 | 显示全部楼层
本帖最后由 pda8888 于 2020-3-12 23:06 编辑

win10深度隐藏之后,再快启处理,果然OK了,谢谢。
但是UOS深度隐藏的确不能启动,也没有快启处理的菜单出来,只有将就了。

不知道deepin能否深度隐藏。

回复

使用道具 举报

16#
发表于 2020-3-13 16:01:40 | 显示全部楼层
那是不是要换6.25+deepin来重新做。强迫症患者是没救药的。反正UOS也是没有激活码的。
回复

使用道具 举报

17#
发表于 2020-3-13 20:22:27 | 显示全部楼层
看来等deepin V20才是王道,这几天不折腾了,等吧。
回复

使用道具 举报

18#
发表于 2020-3-13 22:12:44 | 显示全部楼层
ddsony 发表于 2020-3-13 21:48
Deepin已经绝版了。

不会吧,建议了解一下Deepin V20与UOS的关系。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-4 13:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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