起因:for Linux
找资料有时候还是官方的引文manual靠谱,虽然很长,完全读一遍很枯燥,不过如果有时间读完的话,一定会清楚很多。
又折腾一把,对grub2了解更多了一点。
光盘的UEFI引导不是(完全)依赖光盘目录下的EFI目录,引导信息已经写入光盘的UEFI“轨道”。
遇到一个Grub2对BIOS引导的兼容性问题,这两天折腾最要命的地方。Grub2安装到mbr移动硬盘报错“no such device”
又发现几个不错的工具,测试起来就方便很多了。
可以配置grub2的文件目录的位置,生成嵌入configfile的引导文件、mbr,以及相应的efi文件,像点自定义的样子。
微软的bootmgr和bootmgfw.efi都可以破解,这样就可以自定义bcd文件的名字,直接在grub2菜单里列出多个winpe。
grub.cfg里写的菜单可以正确引导Arch和ubuntu的live cd镜像,方便。
最后:真正深入了解的人都是开发人员,止步于用户那总是有很多问题搞不清的。当然如果仅限于使用,那也无所谓了。