所以我将硬件移到了新的计算机机箱中,并且显然切换了 SSD 的端口,这显然搞砸了我的 GRUB 安装。首先,我最终只看到一个闪烁的光标,根本无法加载 GRUB,也无法加载 Kubuntu/Windows。在 BIOS/EFI 中更改启动顺序后,我可以启动 Windows,但无法启动 Kubuntu。然后我遇到了启动修复,并尝试了这种方法,但没有成功。
我尝试boot-repair-disk
运行插入的两个 SSD,但 Kubuntu 未能成功启动。然后我拔下 Windows SSD,再次运行启动修复,但仍然没有成功。
启动修复后,至少我可以看到一个 GRUB 菜单,其中有类似以下内容的条目:
- Ubuntu
- 高级启动选项
- /EFI/someFileX64.efi
- /EFI/someOtherFileX64.efi
- /EFI/someOtherFileX64.efi
- Windows 启动加载程序 <---- 目前唯一可用的选项
当我进入“Ubuntu”时,Kubuntu 启动徽标会显示出来并一直循环 - 永远不会进入登录屏幕。其他选项会抛出一些错误并返回到 GRUB。
据我目前从 Windows 了解,我的系统设置如下:
EFI 系统 2 SSD - 双启动 Kubuntu 18 + Windows 10(独立 SSD)
SSD1(三星)
- sdX1 电喷
- sdX2 /
- sdX3 /主页
SSD2(Crucial)
- sdX1 450MB 恢复分区(我猜)
- sdX2 100MB EFI 系统分区
- sdX3 Windows(C:)
- sdX4 艾普斯 (E:)
- sdX5 游戏 (G:)
因此,我可以轻松启动 Windows 10,但如果我设法在 GRUB 中选择 Ubuntu,它就会在启动徽标上循环。
在我的电脑中,fstab
由于共享配置文件夹,我以 BYUUID 方式挂载了 Epps 分区。但无论是否插入 Windows SSD,都会发生启动徽标循环。
有什么想法我现在可以做什么吗?!
答案1
当我插入硬盘时,我能够再次启动 Kubuntu。我现在记得,我还配置了 /etc/fstab 以从硬盘挂载我的数据分区(通过 UUID)...
我想,如果我从一开始就插上我的硬盘,我就可以省去很多麻烦了。:D