问题(简短版):

问题(简短版):

问题(简短版):

我有一台配备 Windows 8.1 的 Dell XPS 8700 (sda)。经过一段时间的尝试,我成功安装了老的第二个硬盘安装了 Linux(Fedora,然后是 Ubuntu)(深圳发展银行)。它可以工作(Ubuntu),但是 sdb 太旧了(并且出现坏块),然后我决定购买第三个(SDDC):金士顿 SSD SA400S37,可正确安装 Linux (Ubuntu)。

我可以毫无错误地安装 Linux,但可以有幼虫根本不工作。

发生了几个错误,经过一些测试(请参见下文),我可以让我的旧 Linux (sdb) 再次工作。我的新 Linux 出现在 grub 菜单中,但无法启动:它显示“无法读取内核 /vmlinux-5.4.0-42-generic ...”

重要细节:由于 mSATA 驱动器与 Windows 上的 Intel 快速存储配合使用,因此计算机处于 Raid 模式。

我想要的是:

我真正想要的:让新的 Linux 成为默认 Linux 并让它正确控制 grub,即使这意味着我必须再次重新安装它(第五次)。我真的想要 Fedora,而不是 UbuntuSDDC,但我很高兴能找回我的 Linux。

如果我能拥有的话我会很高兴:

我至少想:更正我的旧 Linux(在 sdb 中)中的 grub,该 grub 正在引导它,同时也允许我引导新 Linux(在 sdc 中)。我已经搜索了如何编辑 grub 配置文件,但无法解决我的问题,使用黑子LSBLK并失去了我没有的时间。我需要保留新的 Ubuntu,因为很快我就必须淘汰旧的 HD。

我尝试过的(简短版本):

  1. 安装新的 Ubuntu 20.04SDDC没有格式化sda1(适用于 Windows 和旧版 Linux 的 EFI 分区)并且没有错误,但无法成功从中启动。

  2. 使用带有 Ubuntu 20.04 的 Live-USB 磁盘来安装和使用引导修复,而无需“推荐修复”。我决定这样做是因为它会:

    • 使用 sdb 作为默认值,我想要 sdc;
    • 修复 Windows 启动文件(我真的不知道 - 现在仍然不知道 - 它是否会扰乱我的 Windows 安装)
    • 使用 SecureBoot:我的 BIOS 设置为不使用安全启动。所以我改变了它。
  3. 我决定再次尝试启动修复,因为最后一步导致第一次启动时出现空白(黑屏),并且在我成功启动到 Windows(启动菜单 - F12)后出现故障。故障 = Grub 无法启动任何其他操作系统,但 Windows 除外。

  4. 并一次又一次地尝试......每一步都有不同的结果:但所有这些都存在从空白(黑屏)到错误的错误在这个图中这个也是

  5. 在我最后的一次尝试中我发现这个错误运行引导修复命令。

  6. 在最后一次尝试中,我把深圳发展银行作为默认 Linux,现在我再次使用旧 Linux,无法通过现在正常运行的 grub 访问我的新 Linux。可以启动进入 Windows。

  7. 我从旧的 Ubuntu 运行 fsck 来检查 sdc 并:

    • 分别检查: sdc1 和 sdc2 它没有给出错误,说系统是干净的,给了我文件和块的数量
    • 整体检查:fsck /dev/sdc,给出错误消息:
      • ext2fs_open2:超级块中的错误幻数
      • fsck.ext2:超级块无效,...
      • fsck.ext2:尝试打开 /dev/sdc 的超级块中的错误幻数
      • 超级块无法读取或未描述有效的系统 ext2/ext3/ext4。如果设备有效并且确实包含系统 ext2/ext3/ext4 ...那么超级块已损坏,可以尝试使用替代超级块执行 e2fsck:e2fsck -b 8193 或 e2fsck -b 32768
      • 在/dev/sdc中找到gpt分区表
  8. 尝试编辑旧 Ubuntu 的 grub 配置文件,以允许我从 sdc 启动新 Ubuntu,但没有成功。我只是失去了我没有的时间。

  9. 我无法在这里列出我过去所做的一切直到今天的确切来源(在很长一段时间内太多)。


真的很想尽快收到您的来信。预先感谢您的任何帮助。我非常感谢任何帮助或想法。谨致问候,帕特里克。


附录

我所知道和不知道的:

  1. EFI 分区内仍然存在来自 Fedora 文件的垃圾。
  2. 不知道一个 Ubuntu 20.04 是否与 EFI 分区内的另一个发生冲突
  3. 例如,不知道在安装 Fedora 时是否可以设置 EFI 分区进行格式化。它会删除我的 Windows 文件吗?
  4. 使用 Linux 并弃用 Windows 这么多年之后,它是唯一能在我的计算机上完美运行的操作系统。
  5. 我不知道是什么系统检查错误代表并将寻求这一点,但我不知道这是否与我在启动和/或启动修复或 Linux 安装时遇到的错误有关。

到底发生了什么(很长的版本):

它在这个文件里面: https://drive.google.com/file/d/1OoYsD-kA8gRo8ECYAxWYZ-tIQ3SaD91S/view?usp=sharing

Stackoverflow 编辑说我的格式化文本就像垃圾邮件,尽管事实上我并不确切知道我在传播或销售什么。所以我不得不把它放到另一个平台上。

真的很想尽快收到您的来信。预先感谢您的任何帮助。谨致问候,帕特里克。

相关内容