UEFI启动项修改教程

UEFI启动项修改教程,第1张

如今,EFI + GPT 启动的方式流行,比传统 bios 启动效率快很多,而修改启动项也简单很多。简单的说,就是磁盘分出一块通常为 fat32 格式的磁盘,放入对应文件,并添加到启动管理就大工告成。但现实远远没有想象那么简单。 先说简单的,在 Windows 通过软件修改,EFI 启动项。 如图,只需填入自己的启动项路径,和名称即可。 如已有 BIOS + MBR 方式引导的系统,想尝试下 UEFI 方式。请确保以下两点: 那么需要的做的只有两件事 会提示,启动项已经创建成功。BIOS 打开 UEFI 支持,再次启动就可以看到。 windows boot manager 选项。 如果还习惯命令行的话,不妨试试这种方法,通常支持 UEFI 启动的主板,都带有 uefi shell我是通过 Clover 自带的工具,进入第一步,先确定自己的启动项在哪个盘。可以根据当前启动排行,来区分磁盘编号。然后查看对应分区。开始:

你好,

UEFI启动,需要在U盘开始分一个fat32格式的分区。然后把UEFI文件复制进去即可。

1、你做了UEFI启动的Live USB,那就把里面的UEFI目录下的文件备份出来。

2、对U盘分区,保留一个200M以上的小分区,fat32格式,卷标为UEFI。

3、使用传统方式安装ubuntu到U 盘,不要动fat32分区。启动控制器放在U盘MBR。

4、安装完后,把第一步备份的文件放入fat32分区。

5、修改fat32分区内的启动菜单文件grub.cfg,将启动命令定位到你安装在U盘的ubuntu系统。

原文及更新: https://neucrack.com/p/121

UEFI启动时分为两种情况

以下进行验证:

可见磁盘第二个分区(EFI分区)挂在在 /boot/efi 中,查看:

注意到bootx64.efi文件,电脑启动,如果选择启动项是磁盘(比如ATA HDD0:

Ubuntu安装时不会将 bootx64.efi 复制到EFI分区的 /EFI/Boot/ 中,那个依然是Windows的文件,所以开机按F12选择从磁盘启动后,会进入 windows boot manage r,Ubuntu的做法是在BIOS添加一个启动项,即方法2,这个选项会调用EFI分区 /EFI/Ubuntu 文件夹下面的文件(如果EFI分区里没有这个文件夹则引导失败,选择这个启动项会看起来无任何反应)。

grub.cfg指定了启动的磁盘(磁盘0分区7的 uuid 、 (hd0,gpt7) 挂载在root(根文件目录)),以及configuration file为/boot/grub/grub.cfg,然后根据这个配置文件grub进行系统引导,接下来就交接给grub啦~~

再来一个,改成普通分区

再来一个,改成使用EFI分区的一个名称错误的efi文件

重启,每个启动项试一次,发现只有Test可以正确进入,原因是Test2的efi文件使用的是非EFI分区,Test3使用的grub.efi文件不能正确引导

https://www.zhihu.com/question/22502670


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8929198.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存