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
win7设置了从efi文件启动,运行在efi文件下的win7容易出现错误,需要将系统重装到常规的文件格式游饥乎肢脊下,具体的 *** 作步骤如下:
1、首先在电脑上找到win7的镜像文件,然后点击启动其中的set up程序:
2、然后就会启动win7的安神悉装程序,点击现在安装:
3、然后就会提示安装程序正在启动:
4、之后系统就会自动在常规文件下进行安装:
5、安装成功后就会进入到win7的界面了,安装在常规文件格式下的win7就不会出现问题了:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)