esp分区中的EFI启动项文件有什么用

esp分区中的EFI启动项文件有什么用

最近安装ubuntu系统遇到了头疼的问题,来回折腾引导程序和启动项。习惯了Windows的一键式安装,安装Linux时还真的玩不转。不过经过博主不懈的思考与测试,虽然最终因为硬盘问题放弃了安装ubuntu16,但是对EFI模式下的启动有了新的认知。

博主先后装了ubuntu16,deepin,ubuntu18,都顺风顺水,但是重新安装ubuntu16时,尝试多次均安装失败,解压系统文件一切正常,到了最后建立grub引导时,总是提示无法成功解压到target。开始是以为装了太多遍系统,把启动项文件搞坏了,或许是残留引导信息的问题。在网上查了许久,我决定用BIOS模式启动安装盘,但是不识别GPT格式分区,无法写入grub,穷逼博主不想掏钱买专业版diskgenius,也不想格式化全盘,于是乎放弃之,只能等待官方给出bug解决方案,或是选择ubuntu18。

为了解决问题,博主在网上查了不少资料,除了各种玄学说法,我还深入地去理解了EFI模式启动所需文件与流程。之前因为网上的资料太老,还停留在grub1或者是BIOS时代,导致博主跳了不少大坑。下面说一下我的思路。

GPT分区格式的磁盘会有保留分区esp,最基本的启动项参数是保存在主板的nvram里,ESP分区保存的是系统在EFI下启动必要的引导文件。这里面有三个文件夹,boot,EFI和system volume information。boot里只有一个文件,作用尚不确定,system volume information里保存的是卷标信息。主要说的是EFI文件夹,这里面有一个boot文件夹和以你电

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值