移动硬盘grub引导,兼容移动和内置引导

移动硬盘

  • 目标:移动硬盘安装任意系统,配置grub启动成功
  • 目标:移动硬盘放入iso,配置grub启动成功
  • 难点:移动硬盘安装系统时,操作哪个EFI分区?当前系统的EFI分区,还是安装目标硬盘的EFI分区。两个可能都启动不了。

efi启动文件

  • EFI分区:多系统共享一个,linux则将efi分区挂载到/boot/efi
  • 启动文件
    • windows:/EFI/Microsoft/Boot/bootmgfw.efi
    • ubuntu:/EFI/ubuntu/shimx64.efi
    • grub*:/efi/grub

安装系统

放入iso文件

内置硬盘

  • 目标:移动硬盘引导,改为内置硬盘后启动系统成功
  • 目标:适配完成后,再次变回移动硬盘启动成功

引导适配

启动适配