在Ubuntu和其他发行版中,EFI分区安装在/boot/efi
。
据我了解,EFI分区是在操作系统rootfs(/
)之前读取的。因此,在内核加载和挂载之后/
,我们仍然需要EFI分区做什么?理论上,在初始安装后,您不再需要访问/boot/efi
,因为它仅包含.efi二进制文件...
那么为什么要安装呢?从设计的角度来看,用不经常访问的敏感文件自动挂载分区似乎不是一件很聪明的事情。
编辑:
一些最近的系统可能grub.cfg
在其efi 部分上包括。请参阅此错误报告,尽管我的16.04LTS并非如此。因此,对于在ESP上具有config文件的系统而言,挂载它更有意义。但是人们需要多久运行一次update-grub
,而脚本无法在安装后再运行并在更新后再次将其卸载?