我考虑将我的 kali linux 移到 SSD 上。为此
- 我将整个现有的 Kali 文件层次结构复制到 SSD 分区。
- 使用 SSD 分区的 UUID 更新了 /etc/fstab 文件。
- 更新了 grub。
我获得了包含 kali 的 ssd 分区的条目。
然而,当我尝试从 SSD 启动时,我仍然处于 HDD 中的旧系统。
有人能帮我解决这个问题吗?我这里缺少什么?
附言:我参考了一篇旧帖子,说我需要更新 /boot/grub/menu.conf 文件,但我的系统没有该文件
编辑1:我正在以 UEFI 模式启动。
答案1
与使用磁盘上已知位置的引导记录的 BIOS 不同,UEFI 使用磁盘分区上的文件系统内容和引导条目列表的组合。它本质上是内置于固件中的引导管理器。这些条目可从操作系统(efibootmgr
在 Linux 上)编辑,但通过 UEFI 设置管理它们更容易。
该列表通常可在引导部分。如何访问 UEFI 本身因主板制造商而异,但通常是在F2启动屏幕上。在GRUB 命令行上也应该有效。F11EnterDelfwsetup
您的目标是在新磁盘上添加 GRUB 条目并将其放在列表的首位。然后保存并重新启动。