将当前的 Debian 安装移动到新硬盘,无需重新安装

将当前的 Debian 安装移动到新硬盘,无需重新安装

如果这个问题已经得到解答,请原谅我,但搜索后我至少找不到一个可以解决我的问题。如果已经得到解答,请随意链接。

我目前有一个 750GB 的驱动器,其布局如下:

/dev/sda1 - ntfs - 100MiB (suppose that was generated by windows)
/dev/sda2 - ntfs - 50GiB - boot (Win7 partition)
/dev/sda3 - ext4 - 48GiB - /home
/dev/sda4 - extended - 600GiB
  /dev/sda5 - ext4 - 48GiB - /
  /dev/sda6 - ext4 - 10GiB - /tmp
  /dev/sda7 - ext3 - 500GiB - /backup
  /dev/sda9 - ntfs - 34GiB - win7 software
  /dev/sda8 - linux-swap - 10GiB
unallocated - 2.5MiB

我购买了一个新的 120GB SSD,并希望将我的 Debian 安装完全移至新驱动器,以尽可能提高速度。这样,它也应该从新设备启动,而不再从该 Windows 分区启动。因此,sda3、sda5、sda6 和 sda8 应移至新驱动器。新驱动器上剩余的未使用空间应与 sda3 (/home) 合并。在旧驱动器 sda1 上,sda2 应保留。sda3 应与 sda2 合并。其余所有空间应与 sda7 合并。

我想我知道如何删除和移动/合并空间。我将为此使用 gparted。也许除了 sda7。它现在位于扩展分区上。我可以安全地将其转换为普通分区吗?因为移动后只会有 3 个分区?或者这真的有必要吗?

我不知道将 Debian 分区移动到新驱动器的最佳方法是什么,而无需重新安装 Debian 或 Windows。可能吗?除了正在安装的新驱动器外,没有任何硬件更改。

我该怎么做呢?

答案1

我认为你应该能够通过在新驱动器中创建相应的分区然后使用克隆来做到这一点http://clonezilla.org/

您甚至可以为 /home 创建更大的分区

相关内容