我在硬盘上安装了 Ubuntu 18.04,并在 M2 ssd 上安装了 Ubuntu 19.10。一切正常。我计划用另一个 m.2 SSD 替换 HDD。我做到了。之后,当我启动笔记本电脑时,它无法启动 GRUB 引导加载程序。所以我的猜测是,GRUB 安装在我更换的那个 HDD 中。那么解决方案是什么?我应该更换旧硬盘并在我的 m.2 ssd 中安装 grub 吗?
返回带有原始 GRUB 引导加载程序的 HDD。
再次启动后,找到它的位置,如果您的 PC 使用 UEFI,通常在 ESP 中;如果没有,通常它在 MBR 中。
要确认,请打开终端并sudo lsblk /dev/sda
为系统上的每个其他驱动器设备运行并重复此操作。带有/boot或/boot/efi的分区是引导加载程序现在所在的位置。
现在,sudo grub-install /dev/sdX
在sdX是您想让 GRUB运行的 SSD 处运行。有些 SSD 没有按照sd约定命名;这就是我们首先检查的原因,因为有些名称以 nvm 开头。有关更多详细信息,请参阅http://manpages.ubuntu.com/manpages/bionic/man8/grub-install.8.html
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句