无忧启动论坛

标题: Legacy引导的的GRUB2切换到UEFI引导 [打印本页]

作者: zyx07    时间: 2022-9-29 11:56
标题: Legacy引导的的GRUB2切换到UEFI引导
本帖最后由 zyx07 于 2022-10-10 21:49 编辑

还是利用clover

Legacy引导的GRUB2菜单里加上引导我的附件里的SHENLONG64.IMG

shenlong64.img随便放那个目录
然后把你需要引导EFI文件改名成CLOVERX64.EFI放到EFI/CLOVER目录里

这样就切换到了UEFI引导的模式
GRUB2的菜单这样写:
menuentry "【3】启动 UEFI模式菜单" --class os {
echo "正在拼命的加载UEFI模式...."
search --file /efi/grub/memdisk --set=root
linux16  /efi/grub/memdisk
initrd16 /efi/imgs/shenlong64.img
}

GRUB4的菜单这样写:
title  启动UEFI菜单
map /efi/imgs/shenlong64.IMG (hd0)
map --hook
chainloader (hd0)+1

2022年10月11日更新了完整菜单  小白可以直接调用
附件:123pan.com/s/UKh9-iXi9A提取码:8888



不知道为什么突然发表不了URL链接啦···








作者: Theshy    时间: 2022-9-30 04:18
linux传统引导可以添加uefi启动吗
作者: 9527sss    时间: 2022-9-30 20:47
谢谢分享
作者: jsntsjg    时间: 2022-9-30 22:06
能出个教程吗?
作者: zyx07    时间: 2022-10-1 00:23
jsntsjg 发表于 2022-9-30 22:06
能出个教程吗?

已更新菜单写法
作者: zash    时间: 2022-10-1 18:00
感谢分享
作者: chrome1101    时间: 2022-10-5 00:13
多谢分享!有个问题请教,SHENLONG64.IMG是怎么制作的?如果想切换到32位的UEFI引导,应该怎么做?
作者: zyx07    时间: 2022-10-6 17:59
chrome1101 发表于 2022-10-5 00:13
多谢分享!有个问题请教,SHENLONG64.IMG是怎么制作的?如果想切换到32位的UEFI引导,应该怎么做?

32位引导用这个 :https://www.123pan.com/s/UKh9-oXi9A提取码:8888

把你的32位EFI文件改名为cloverIA32.efi 放到CLOVER文件夹
作者: chrome1101    时间: 2022-10-6 19:20
zyx07 发表于 2022-10-6 17:59
32位引导用这个 :https://www.123pan.com/s/UKh9-oXi9A提取码:8888

把你的32位EFI文件改名为cloverIA ...

经测试,可以进入uefi 32位环境,非常感谢!
作者: 481416322    时间: 2022-10-7 15:15
反馈:在ThinkPad T430s上试验,用grub4dos启动shenlong64.img,加载没问题,镜像中的内容也正常,最后执行boot的时候,电脑自动重启。
作者: zyx07    时间: 2022-10-8 04:14
481416322 发表于 2022-10-7 15:15
反馈:在ThinkPad T430s上试验,用grub4dos启动shenlong64.img,加载没问题,镜像中的内容也正常,最后执行 ...

请检查UEFI的菜单···只要加载出镜像了再就是UEFI菜单接管了··
作者: 481416322    时间: 2022-10-8 05:22
zyx07 发表于 2022-10-8 04:14
请检查UEFI的菜单···只要加载出镜像了再就是UEFI菜单接管了··

还没有到uefi接管那一步,就是启动shenlong64.img的时候,电脑就自动重启了。
作者: zyx07    时间: 2022-10-8 19:36
481416322 发表于 2022-10-8 05:22
还没有到uefi接管那一步,就是启动shenlong64.img的时候,电脑就自动重启了。

检查EFI文件夹里的CLOVER文件夹里的CLOVERX64.EFI  名字  位置
作者: 481416322    时间: 2022-10-9 04:31
zyx07 发表于 2022-10-8 19:36
检查EFI文件夹里的CLOVER文件夹里的CLOVERX64.EFI  名字  位置

位置,名字,都是正确的呀!
作者: 481416322    时间: 2022-10-10 09:05
又在HP Z800上做了实验,也失败了。具体信息如图


01.jpg (384.16 KB, 下载次数: 170)

01.jpg

作者: zyx07    时间: 2022-10-10 21:50
481416322 发表于 2022-10-10 09:05
又在HP Z800上做了实验,也失败了。具体信息如图

已经更新了完整菜单  你下载了直接使用试试····
作者: devilma    时间: 2022-10-11 01:03
我试试去。。。
作者: 481416322    时间: 2022-10-11 04:15
zyx07 发表于 2022-10-10 21:50
已经更新了完整菜单  你下载了直接使用试试····

OK
作者: 481416322    时间: 2022-10-11 17:52
481416322 发表于 2022-10-11 04:15
OK

刚刚试验了一下,启动成功!现在想用这种启动方式做点事情,一时还没想出来。
作者: ZMLoveLH    时间: 2022-10-14 16:56
谢谢分享使用经验,进来学习了
作者: ntccharles    时间: 2022-11-17 21:21
今天,用我的 U盘试了一下,在Qemu试,好像成功了,但用实体机试,没有成功:

1)Legacy 启动 U盘的 GRUB4DOS,使用

title  启动UEFI菜单
map /efi/imgs/shenlong64.IMG (hd0)
map --hook
chainloader (hd0)+1

启动到了一个没见过设定地方,好像是主机版的什么设定,急忙关机了,怕把实体机搞坏。

2)Legacy 启动 U盘的 GRUB4DOS,由 GRUB4DOS 引导 GRUB2 (Core.img) ,再使用

menuentry "【3】启动 UEFI模式菜单" --class os {
echo "正在拼命的加载UEFI模式...."
search --file /efi/grub/memdisk --set=root
linux16  /efi/grub/memdisk
initrd16 /efi/imgs/shenlong64.img
}

同样, 启动到了一个没见过设定地方,好像是主机版的什么设定,急忙关机了,怕把实体机搞坏。

好像有兼容性的问题。。。

作者: goyou    时间: 2022-11-21 11:17
用不上也要折腾一下。
作者: zyx07    时间: 2022-11-21 12:28
ntccharles 发表于 2022-11-17 21:21
今天,用我的 U盘试了一下,在Qemu试,好像成功了,但用实体机试,没有成功:

1)Legacy 启动 U盘的 GRU ...

EFI文件改名成CLOVERX64.EFI放到EFI/CLOVER目录里,这步很重要
作者: ntccharles    时间: 2022-11-21 14:50
zyx07 发表于 2022-11-21 12:28
EFI文件改名成CLOVERX64.EFI放到EFI/CLOVER目录里,这步很重要

谢谢回复。。

“EFI文件改名成CLOVERX64.EFI放到EFI/CLOVER目录里”, 这个是完全照做的,否则在 Qemu 上也不会成功的。

我又找了一台只能 Legacy BIOS启动的PC试了一下,成功了。这是否是说明这个方案这能在 Legacy BIOS 的PC使用,如果是 UEFI 的 PC,就有兼容性的问题。。。
作者: goyou    时间: 2022-11-26 19:39
本帖最后由 goyou 于 2022-11-26 20:01 编辑

感谢分享。下载试了非常好,只是有点慢。因为现在uefi模式下用的多一点,我希望能在默认进入uefi模式后再转入bios模式下,而不是这样在bios模式下转为uefi模式。
作者: goyou    时间: 2022-11-26 19:43
ntccharles 发表于 2022-11-17 21:21
今天,用我的 U盘试了一下,在Qemu试,好像成功了,但用实体机试,没有成功:

1)Legacy 启动 U盘的 GRU ...

黑屏很久,出现一个“6”字就进入界面了。
作者: goyou    时间: 2022-11-30 09:36
大神,能不能在默认进入uefi模式后再转入bios模式下?
作者: 天风    时间: 2023-1-5 06:20
能否再写一个从UEFI引导切换到LEGACY BIOS模式,这样便于在UEFI电脑上运行DOS批处理程序,UEFI不支持批处理操作
作者: ZMLoveLH    时间: 2023-1-12 16:45
看看GRUB2是如何切换到UEFI引导的
作者: nowayer    时间: 2023-11-28 15:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: xsy365    时间: 2024-3-2 15:34
下载看看,感谢分享




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3