如何更换我的磁盘而不必重建我的Ubuntu安装?

我想购买一个新的1TB磁盘来取代我原来的150GB磁盘。
有没有一种简单的方法来复制我的Ubuntu安装

  • 我的主文件夹内容,
  • 系统设置,
  • 应用程序,
  • 等等…

所以最后我可以拔掉我的旧磁盘并插入新磁盘而无需重新安装所有东西?

sudo dd if=/dev/sda of=/dev/sdb将为sudo dd if=/dev/sda of=/dev/sdb创建sda的精确副本,只要sdb至少与sda一样大。

将硬盘插入系统,确保BIOS正确识别并正常启动系统。

使用“ Disk Utility检查硬盘(要启动“ Disk Utility ,可以使用短划线)
确保您的旧硬盘是sda并且您的新硬盘是sdb (更改示例命令中的设备以反映您的硬件配置),无需安装新磁盘(它应该是空的,因此无需安装)。

在终端中使用正确的设备运行命令,等待它完成,就是这样。

PS:对命令进行三重检查,并确保旧硬盘位于if部分,并确保新磁盘属于命令of一部分。

您的分区将从旧磁盘复制到新的一个字节,因此无需担心重新配置/安装MBR和引导加载程序。 复制磁盘后,您唯一需要做的就是从系统中删除旧磁盘或将新磁盘设置为BIOS中的引导设备。

稍后当您测试一切正常时,您可以使用gparted调整新磁盘上的分区大小,从LiveCD启动,安装gparted并调整新磁盘的分区大小以满足您的需求。

此解决方案不需要安装额外的工具,除了稍后安装gparted以调整分区大小。

我建议您考虑将150GB驱动器作为主文件夹的备份吗?

我将用1TB驱动器替换150GB驱动器,并使用与150GB驱动器相同的版本安装Ubuntu。 我会创建一个单独的/ home分区。

接下来,我将关闭并将150GB驱动器连接到机器并启动。

之后,我将安装150GB驱动器并将150GB驱动器的主文件夹的内容复制到1TB驱动器的/ home分区的主文件夹中。 我将包括在文件管理器菜单中选择“查看”>“显示隐藏文件”时看到的以点(。)开头的所有隐藏文件。

然后我会重新启动,希望安装的程序和实用程序能够在各自的点(。)文件夹中获取配置文件。 当然,文档和音乐文件夹(以及其他此类文件夹)中的数据将存在。

几年前我不得不做类似的事情,当时我创建了一个单独的/ home分区而不知道操作系统会因为找不到它的/ home文件夹而中断。 我没有备份我的数据。 我通过将Ubuntu安装到另一个分区来解决我的问题。 我将数据复制到其中。 然后我在我的工作/分区中重新安装了Ubuntu并为我的新/ home分区设置了挂载点,然后从专门安装的Ubuntu分区中复制了我的数据。

这不是聪明或美丽的解决方案,但它的工作原理。 我可以从经验中说出来。

问候。

我会推荐partimage
您可以实时启动,安装partimage并复制分区。
我真正喜欢这个软件的是它很容易处理 (它是半图形的:-)) 并且它很快,因为它只复制非空块。 换句话说,您可以将10Gb分区复制到更大的(在新驱动器上)没有太多麻烦。

用apt-get安装它。
更多信息: http : //www.partimage.org/