我想在尝试之前先问这个问题。我对 Linux 系统还很陌生。
当前设置 我有两个硬盘(一个 SDD 和一个 HDD)。SDD 安装了 Windows,HDD 包含我整个 Ubuntu 安装。此外,HDD 包含一些我已经备份的共享数据。系统设置为 EFI 双启动,引导加载程序会提示我选择要启动的系统。
我的问题 现在我想完全移除硬盘并将其替换为另一个驱动器。我想再次在新硬盘上安装 Ubuntu 并保留双启动设置。我的问题是:
- 在取出旧硬盘之前,我是否需要对引导加载程序进行一些操作?如果需要,该怎么做?
- 我需要做什么才能像以前一样安装双启动设置?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 的位置即可
答案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
以确保所有可启动驱动器都在启动菜单上。