在新硬盘上安装 Ubuntu 而不会遇到 GRUB 问题

在新硬盘上安装 Ubuntu 而不会遇到 GRUB 问题

我想在尝试之前先问这个问题。我对 Linux 系统还很陌生。

当前设置 我有两个硬盘(一个 SDD 和一个 HDD)。SDD 安装了 Windows,HDD 包含我整个 Ubuntu 安装。此外,HDD 包含一些我已经备份的共享数据。系统设置为 EFI 双启动,引导加载程序会提示我选择要启动的系统。

我的问题 现在我想完全移除硬盘并将其替换为另一个驱动器。我想再次在新硬盘上安装 Ubuntu 并保留双启动设置。我的问题是:

  1. 在取出旧硬盘之前,我是否需要对引导加载程序进行一些操作?如果需要,该怎么做?
  2. 我需要做什么才能像以前一样安装双启动设置?Ubuntu 安装程序可以正常工作吗?还是会与现有的引导加载程序混淆?

编辑 引导加载程序位于何处?我如何找到它?

答案1

实际上除此之外,您不需要担心您的引导加载程序。

------- 由于您是双重启动,因此引导加载程序应/dev/sda自行运行。是的,不是/dev/sda1/dev/sda2,或任何其他分区,而是在硬盘驱动器本身上。------------

正如您提到的,您已经在 SSD 中安装了 Windows,在 HDD 中安装了 ubuntu,现在您想要移除/更改 HDD。

如果您在 SSD 或本地磁盘 C 中安装新的 ubuntu,并将其余的 HDD 或本地磁盘 D/E 等用于保存备份和其他个人文件/数据,则会更好、更方便。因为 SSD 是启动速度最快的驱动器。

我假设在安装过程中,您为 ubuntu 创建的根目录和主目录位于 SSD 中,因为您在其中安装了 UBUNTU。显然。

所以现在,

  • 您还可以在 SSD 中同时启动 Windows 和 SSD。

  • 你也可以毫不犹豫地移除硬盘并在新硬盘上全新安装新的 UBUNTU

只需插入可启动的 USB,然后按照说明在您想要安装 UBUNTU 的位置即可

有关如何安装/重新安装 ubuntu 作为双启动的详细信息,请参阅此答案。

答案2

在与 Windows 10 不同的驱动器上安装 Ubuntu

GRUB 仅当 Windows 和 Linux 安装在相同的 Legacy/UEFI 模式下时才会启动它们

  • 确定 Windows 10 启动模式。System Information在 Windows 开始面板中输入。在“BIOS 模式”下,它会显示 Windows 是 Legacy 还是 UEFI。

  • 拔下 Windows SSD。

  • 以与 Windows 启动模式相同的模式启动 Ubuntu 20.04 Live USB。使用 Rufus MBR 分区方案选项制作的 USB 可以以任何方式启动。如果 Windows 是 UEFI,请使用 Rufus GPT 方案。

  • 使用“其他”选项将 Ubuntu 安装到它自己的 SSD 上。

  • 如果询问,请在 Ubuntu SSD 上创建一个 500MB EFI 系统分区。

  • 选择 Ubuntu SSD 进行引导加载程序安装。

  • 按照指示继续安装。

  • 完成后,插入 Windows SSD。将新的 Ubuntu SSD 设置为第一个硬盘,运行sudo update-grub以确保所有可启动驱动器都在启动菜单上。

相关内容