如何从 Lubuntu 18.04 的安装中恢复?

如何从 Lubuntu 18.04 的安装中恢复?

我曾经在 SSD 上安装过 Lubuntu 16.04。我尝试从 U 盘安装 Lubuntu 18.04,然后决定将它与 16.04 一起安装在内置 HDD 上,以便进行进一步测试。

我选择“其他”作为安装类型。

我为 /dev/sda (HDD) 创建了一个新的分区表,如下所示:

  • 交换 40gb
  • /ext4 30 GB
  • /home ext4 剩余硬盘(约 3.5 TB)

我要求在 sda(HDD)上使用 efi,相信这样可以确保操作系统安装在 sda 上。我对此有点担心,因为 SSD 上也有 efi,我不确定是否应该使用它。

系统警告说它将删除驱动器,但它只列出了 sda 上的分区。系统现在直接启动到 HDD 上的 18.04。SSD 上的旧文件系统仍然存在 - 我可以在 PCManFM 的“位置”视图中看到驱动器,文件和目录仍然完好无损。我还在启动菜单上看到启动到 16.04 的选项,这开始启动某些东西,但它仍然循环打印“Lubuntu 等待点”。

有什么方法可以恢复 SSD 启动吗?

都铎王朝要求的编辑

我在启动 Grub 菜单提供的“16.04 (on /dev/mapper/lubuntu--vg-root)”时尝试了 ESC。起初这不起作用,但后来我发现,提前按下 ESC 会使机器进入“紧急模式”。过了一会儿,它产生了一些输出:

device [8086:6f07] error status/mask=00000080/00002000
Bad DLLP
PCIe Bus Error: severity=corrected, type=Data Link Layer, id=0013(Receiver ID)

此事又重复了一遍。

我查看了 GRUB 菜单上各个选项背后的代码。代码相当冗长,但我的印象是它们都在尝试从 sda 启动某些东西。

我进入 BIOS 查看提供了哪些选项。令我惊讶的是,所有启动选项实际上都在 SSD 上:

  • ubuntu(三星 SSD 960 Pro)
  • ubuntu(三星 SSD 960 Pro)
  • UEFI 操作系统(三星 SSD 960 Pro)

我启动了 18.04 并使用磁盘工具查看存在哪些分区:

  • 512 GB 磁盘 三星 SSD 960 Pro 512GB
  • 4.0 TB 硬盘 东芝 HDWE140
  • 477 GB 块设备 /dev/lubuntu-vg/root
  • 34 GB 块设备 /dev/lubuntu-vg/swap_1

我更详细地查看了 SSD 和 HDD 上的分区:

固态硬盘

文件系统分区 1 537 MB FAT /dev/nvme0n1p1 分区类型:EFI 系统已挂载:/boot/efi 文件系统分区 2 512 MB Ext2 /dev/nvme0n1p2 分区类型:Linux 文件系统未挂载 分区 3 511 GB LVM2 PV /dev/nvme0n1p3

东芝 HDWE140

交换分区 1 40 GB 文件系统分区 2 30 GB 扩展 4 分区类型:Linux 文件系统挂载:文件系统根文件系统分区 3 3.9 TB 扩展 4 分区类型:Linux 文件系统挂载:/home

因此,似乎我请求的 sda 上的 efi 分区从未创建或未被使用。SSD 上的 efi 正在使用,但它似乎忘记了如何在 SSD 上启动操作系统,尽管这似乎是完整的。

我之前忘了说,当我从 USB 安装程序安装 18.04 时,系统提示未检测到操作系统。这令人担忧,我想这可能是整个问题的根源 - 安装程序从未在 SSD 上检测到 16.04。

答案1

总结

当 Lubuntu 点屏幕出现时按下该ESC键,查看它停止加载的原因。

有了额外的信息,似乎有一个PCI 总线错误发生错误。建议采取的措施(来自其他网站)是确保您的 BIOS 是最新的。请更新您的 BIOS(或验证它是否是最新版本),如果错误仍然发生,请更新您的问题。

完整故事(问题修改后将会更新)

这不太可能是 EFI 问题。EFI 可以位于任何或所有磁盘上。您的 BIOS 将搜索所有 EFI 分区并在 BIOS 菜单中向您提供它们。从那里,您可以选择默认启动的操作系统,或者使用您在启动过程中选择的菜单一次性启动。通常可以通过按F12

当您进行升级时,内核也会升级。内核是根据制造商提供的信息构建的。因此,内核将基于硬件固件也是最新的假设来运行。(除非它能够自行更新,而 BIOS 固件永远不会发生这种情况)。

相关内容