如何将 Ubuntu 安装移动到新驱动器

如何将 Ubuntu 安装移动到新驱动器

我在 250 GB 硬盘上运行 Ubuntu 13.04。此硬盘出现坏扇区,制造商已更换驱动器。我还使用 mdm 运行 RAID1。

我想将现有设置移动到新硬盘。

有人可以给出建议吗?

谢谢您的回答。

干杯。

答案1

如果您正在使用 RAID,而您之前的驱动器出现问题,最好的解决方案是从 0 开始安装,因为dd您不了解损坏的扇区,并且可能将它们(包含损坏的数据)迁移到您的新驱动器,从而导致问题。

备份您的/home目录,并在新驱动器中恢复所有数据。要获取已安装的所有软件/软件包的列表:

dpkg --get-selections > package_list

然后在新系统上运行:

sudo apt-get update && cat package_list | sudo dpkg --set-selections && sudo apt-get dselect-upgrade

这样,您将拥有一个全新的系统副本,并且不会出现旧系统可能导致的问题。

答案2

是你的朋友 :)

此命令可用于将一个驱动器克隆到另一个驱动器。

更多详情请阅读:https://serverfault.com/questions/4906/using-dd-for-disk-cloning

为方便起见,复制答案:

dd 无疑是最好的克隆工具,只需使用以下命令,它就会创建 100% 的副本。我从来没有遇到过任何问题。

dd if=/dev/sda of=/dev/sdb bs=32M 请注意,在克隆每个字节时,您不应在正在使用的驱动器或分区上使用它。尤其是数据库等应用程序无法很好地处理这种情况,最终可能会导致数据损坏。

相关内容