我有一个可运行的双操作系统安装,包括 Windows (GPT SSD /dev/sdb) 和 Ubuntu (MBR HDD /dev/sda)。问题是 grub 的一部分位于 /dev/sdb,这意味着如果这个驱动器被擦除/断开连接(我打算这样做),我将永远丢失我的 Ubuntu 安装。
当 /dev/sdb 从主板上拔下时,我/boot/grub/i386-pc/normal.mod not found
从 HDD(/dev/sda)启动时收到 grub 救援提示。
我尝试使用现有的 Ubuntu 安装在 /dev/sda 上重新安装 grub
grub-install /dev/sda
,或者安装完成grub-install --skip-fs-probe /dev/sda
而update-grub
没有出现错误,但是由于没有连接 /dev/sda,我仍然无法从 /dev/sdb 启动。
知道如何让 /dev/sda 在没有 /dev/sdb 的情况下启动吗?