交换 Windows 和 Linux 硬盘

交换 Windows 和 Linux 硬盘

以下情况:我有一台装有 SSD 和 HDD 的笔记本电脑。

  • SSD 上安装了 Windows 8.1
  • HDD 包含数据分区

几周前尝试使用 Linux,并将其安装在数据分区的末尾。因此,新配置如下:

  • SSD 上的 Windows
  • 数据在硬盘开头,Linux 在结尾

现在我想交换驱动器而不格式化或重新安装 Windows 或 Linux,以便最终 Linux 使用 SSD 的全部空间,而 HDD 在开头托管 Windows,在结尾托管数据分区。

有人能提示我如何实现这一目标吗?

答案1

  1. 移动数据分区以便为 Windows 分区(启动和 c:)腾出空间
  2. 使用 dd 将 Windows 分区克隆到 HDD 的起始位置
  3. 格式化SSD
  4. 使用 dd 将 Linux 分区(启动、/、交换)克隆到 SSD
  5. 扩展/因此 Linux 使用 SSD 上的所有空间
  6. 从硬盘中删除 Linux 分区,将数据分区扩展到磁盘末尾

您可以使用 gparted 和 dd 从 Linux 活动磁盘完成所有这些操作,但在开始之前一定要进行备份。

之后需要修复引导加载程序。使用以下命令:https://help.ubuntu.com/community/Boot-Repair

相关内容