将 Ubuntu 从 SSD 移动到另一个 SSD 上的分区

将 Ubuntu 从 SSD 移动到另一个 SSD 上的分区

我目前有两个 SSD 的双启动情况。1 号上有 Ubuntu,2 号上有 Windows 10。我想将 Ubuntu 移动到第二个 SSD 上的新分区,因为它有大约 500 GB 的可用空间。我如何在第二个 SSD 上创建分区并将 Ubuntu 移动到其中?

要明确的是:

现在:

SSD 1:Ubuntu(120 GB)

SSD 2:Windows 10(445 GB)+465 GB 可用空间

未来:

SSD 2:Windows 10 + Ubuntu

(无 SSD 1)

提前致谢!

答案1

您可以将 ubuntu 安装到第二个 SSD 上,这样您就可以设置双启动选项,然后使用 clonezilla 或类似的克隆工具,将 SSD1 中的 ubuntu 文件系统分区克隆到 SSD2 中的 ubuntu 文件系统分区。

您只需要确保将其克隆到 SSD2 上的正确分区中,因此我建议在尝试之前使用 clonezilla 创建 SSD2 的驱动器映像……这样如果您犯了错误,您可以恢复它。

这只是我会做的事情,所以我希望其他人可以提供一个更简单、更安全的选择。

答案2

将 Ubuntu 移至 Windows 磁盘

这就是我所做的

  • 使用 Windows 在磁盘上创建可用空间

  • 使用 Live Ubuntu USB 启动计算机

  • 使用 GParted 将 Ubuntu 从其磁盘复制粘贴到新空间。

  • 您可以sudo update-grub在旧的 Ubuntu 磁盘上运行以将新的 Ubuntu 添加到其中,或者您可以使用安装了 GRUB 的 USB 来启动新的 Ubuntu,或者您可以将 GRUB 安装到 Windows/Ubuntu 磁盘以覆盖 Windows 引导加载程序。

如果您使用相同的引导程序来启动 Windows 和 Ubuntu,则两个操作系统都必须安装在相同的 BIOS/UEFI 模式下。如果您已经在使用安装在 Windows 磁盘上的 GRUB,则只需更新 GRUB。

相关内容