На этот вопрос уже есть ответ здесь:
Я запускаю Ubuntu 13.04 на жестком диске 250 ГБ. На этом жестком диске образовался сбойный сектор, и я получил замененный диск от производителя. Я также использую RAID1 с помощью mdm.
Я хочу переместить существующую настройку на новый жесткий диск.
Кто-нибудь может дать предложения.
Спасибо за ответы.
Ура.
Если вы используете 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
С этим у вас будет свежая копия вашей системы без возможности проблемы, которые могут вызвать старые.
дд - ваш друг:)
Эта команда может использоваться для клонирования одного диска в другой.
Подробнее читайте здесь: https://serverfault.com/questions/4906/using-dd-for-disk-cloning
Копия ответа для удобства: [ 115]
dd, безусловно, лучший инструмент для клонирования, он создаст 100% реплику просто с помощью следующей команды. У меня никогда не было с этим проблем.
dd if = / dev / sda of = / dev / sdb bs = 32M Имейте в виду, что при клонировании каждого байта вы не должны использовать его на используемом диске или разделе. Особенно приложения, такие как базы данных, не могут справиться с этим очень хорошо, и вы можете получить поврежденные данные.
BLOCKQUOTE>