移至 SSD 后无法从 Kali 启动

移至 SSD 后无法从 Kali 启动

我考虑将我的 kali linux 移到 SSD 上。为此

  1. 我将整个现有的 Kali 文件层次结构复制到 SSD 分区。
  2. 使用 SSD 分区的 UUID 更新了 /etc/fstab 文件。
  3. 更新了 grub。

我获得了包含 kali 的 ssd 分区的条目。

然而,当我尝试从 SSD 启动时,我仍然处于 HDD 中的旧系统。

有人能帮我解决这个问题吗?我这里缺少什么?

附言:我参考了一篇旧帖子,说我需要更新 /boot/grub/menu.conf 文件,但我的系统没有该文件

编辑1:我正在以 UEFI 模式启动。

答案1

与使用磁盘上已知位置的引导记录的 BIOS 不同,UEFI 使用磁盘分区上的文件系统内容和引导条目列表的组合。它本质上是内置于固件中的引导管理器。这些条目可从操作系统(efibootmgr在 Linux 上)编辑,但通过 UEFI 设置管理它们更容易。

该列表通常可在引导部分。如何访问 UEFI 本身因主板制造商而异,但通常是在F2启动屏幕上。在GRUB 命令行上也应该有效。F11EnterDelfwsetup

您的目标是在新磁盘上添加 GRUB 条目并将其放在列表的首位。然后保存并重新启动。

相关内容