无忧启动论坛

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

[求助] U启如何同时支持 BIOS 和 UEFI ?

  [复制链接]
跳转到指定楼层
1#
发表于 2021-11-29 11:48:43 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
我想有个 U 盘,能够在 BIOS 和 UEFI 都能启动到 grub4dos 。

有办法实现吗?

偷懒了,我不曾研究过,谁有现成的方案,教一下我。

2#
 楼主| 发表于 2021-11-29 12:32:36 | 显示全部楼层
sunsea 发表于 2021-11-29 12:04
我的方案。
还是要用一下您那个古老的multimbr工具。
第一分区,multimbr造的那个FAT32,8GB,放PE啊什么 ...

谢谢!那您试过没有?把第一分区弄成:小于 1G,看 bootx64.efi 还能工作吗?

点评

您工具里自己设定的是 ,没法做……  详情 回复 发表于 2021-12-7 09:33
回复

使用道具 举报

3#
 楼主| 发表于 2021-11-29 12:37:30 | 显示全部楼层
2011yaya2007777 发表于 2021-11-29 12:16
fat32分区。/efi/boot/bootx64.efi   ;   /efi/grub/g4e_menu.lst   ;   /grldr   ;    /g4d_menu.lst   ;  ...

谢谢,这就知道了,bootx64.efi 文件需要放在什么位置。真是初次接触,没查阅过相关资料。
回复

使用道具 举报

4#
 楼主| 发表于 2021-12-7 10:52:02 | 显示全部楼层
sunsea 发表于 2021-12-7 09:33
您工具里自己设定的是 ,没法做……

这个限制,是咱自己的工具,倒是可以更改。问题是,

遇到multimbr这样当MBR里有BPB的时候就乱套了,会找不到BCD

貌似是故意使绊,所以,更改了 1G 限制也没有多大意义。

那就不奢求了。只好用两个 U 盘:

1、用一个 multimbr U盘来作 BIOS 启动,单一FAT32 分区,再加一个全隐藏的 NTFS 分区,最大限度支持所有变态的 BIOS 主板。当然也可以同时套上 grub4efi,这样也能部分地兼容一些 UEFI 的主板。

2、用 yaya 在前面提到的方案,即,用一个 grub4efi U盘来作 UEFI 启动,同时也套上 grub4dos(for bios),部分地兼容一些 BIOS 主板。

一句话:一个 U 盘主攻 BIOS,另一个 U盘主攻 UEFI。两个方案合在一起,启动成功率得到保证,也算是不完美之中的完美了。


特别说明,如果用 multimbr 或者 fbinst,必须做成单一分区,即,分区表中只有一个项目,否则,遇到某一批联想电脑,就根本不识别 U 盘,直接跳过(即使 FAT32 分区里面有 EFI 之类的 PE 工具,也都无法进入 EFI 启动)。

像 sunsea 版主所说的,multimbr 放在 FAT32, 而 EFI 放在另外一个分区上,总共需要两个显式的分区,因此这种方法是不行的。当然了,如果你忽略那一批联想电脑的存在,那就没问题了。

点评

联想不认盘的问题我遇到过。 我的银灿主控没这问题。 但慧荣某个USB2.0主控有这问题。(对应ID后BIOS会加载一个特别的策略) 是VID还是什么ID的问题。 量产时注意改一下ID。 然后就是如果Fat32分区后置。 联想  详情 回复 发表于 2021-12-11 09:56
回复

使用道具 举报

5#
 楼主| 发表于 2022-1-28 22:31:49 | 显示全部楼层
最近给人修机,联想的电脑,bios 启动方式,好几个 PE,用 ventoy 都无法启动。只有一个 RAMOS 的 PE,可以用 ventoy 启动,勉强完成了修电脑的任务。不是图形菜单的问题。换成文本模式菜单,照样死机。

到此为止,我的试验已经告一段落。ventoy 在 bios 启动方面,出现的问题太多,我觉得该是时候转向 grub4dos 的方案了。接下来我准备用 grub4dos 来启动 PE,给人修机。

点评

ventoy启动,F6自定义菜单,进Grub4dos, menuentry '【运行 Grub4dos】 ' --class grub { ntldr ${vtoy_iso_part}/ventoy/grldr } 再:grub4dos菜单 find --ignore-floppies --ignore-cd --  详情 回复 发表于 2022-6-12 18:50
类似的问题出现时,我会去用Linux试试,看不能不凑效。假如是系统问题,备份数据后,再恢复一下系统镜像  详情 回复 发表于 2022-4-16 16:26
我也在联想笔记本k系列上遇到类似的问题,ventoy 启动大多pe都是黑屏死机。包括f1内存模式也是不行。。我感觉是联想bios比较怪异导致。。其实我觉ventoy兼容已经做的很好了,目前用了上百台其他电脑正常  发表于 2022-1-28 22:53
回复

使用道具 举报

6#
 楼主| 发表于 2022-6-12 19:14:23 | 显示全部楼层
nullren 发表于 2022-6-12 18:50
ventoy启动,F6自定义菜单,进Grub4dos,
    menuentry '【运行 Grub4dos】 ' --class grub {
        ...

嚯!还有这黑科技!收藏一下,哪天有机会了试试。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-4 17:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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