深入理解 systemd 和引导加载程序
1. EFI 内部 shell
EFI 内部 shell 可帮助我们排查启动问题。若要查看该 shell 中可运行的命令,只需输入 help 。由于该 shell 不常用,这里不详细介绍,但可在相关教程中进一步了解。
2. Ubuntu 机器上的 GRUB2
2.1 BIOS 和 EFI/UEFI 架构差异
Ubuntu 与 RHEL 8 类型的发行版不同,它不使用 BootLoaderSpec 文件,所有菜单条目都在 /boot/grub/grub.cfg 文件中定义。查看这些菜单条目时,打开该文件并搜索以 menuentry 开头的段落。示例如下:
menuentry 'Ubuntu' --class ubuntu --class gnu-linux --class gnu
--class os $menuentry_id_option 'gnulinux-simple-34969a2a-6e3f-
4806-8260-e62b948678e3' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
linux /boot/vmlinuz-5.4.0-81-generic
root=UUID=34969a2a-6e3f-4806-8260-e62b948678e3 ro
超级会员免费看
订阅专栏 解锁全文
56

被折叠的 条评论
为什么被折叠?



