我在 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 请注意,在克隆每个字节时,您不应在正在使用的驱动器或分区上使用它。尤其是数据库等应用程序无法很好地处理这种情况,最终可能会导致数据损坏。