有没有办法更新重用硬盘的引导记录以找到 Windows 分区而无需重新格式化它?

有没有办法更新重用硬盘的引导记录以找到 Windows 分区而无需重新格式化它?

我组装了一台新电脑。具体来说,我添加了 2 个 SSD(一个用于系统,一个用于家庭)。

我重新使用了旧硬盘,它有两个分区:一个是 Linux,一个是 Windows。它有一个 MBR。我不想重新格式化驱动器并丢失 Windows 分区。我想用这个硬盘做两件事:

  1. 能够启动 Windows(os-prober目前只能找到 Linux 分区)。
  2. 合并 Linux 分区(它分为/swap和)以使用该分区作为存储(我想我可以简单地/boot删除/home不需要的分区并扩大分区/home?)

有没有办法可以实现此目的,而无需重新格式化驱动器并丢失 Windows 分区?

答案1

这听起来像XY问题

由于您之前使用旧硬盘进行启动,因此您可以在新计算机上继续这样做。

从那里,您可以克隆分区或进行任何您想做的事情,以将内容放在新的 SSD 上。

为了实现您所述的目标,您不需要做问题标题中所述的事情。

答案2

我的问题似乎无法解决,因为根据https://wiki.archlinux.org/index.php/Dual_boot_with_Windows#Bootloader_UEFI_vs_BIOS_limitations我无法在另一个磁盘上从 UEFI 模式启动到 BIOS 模式。

相关内容