У меня есть внутренний жесткий диск SATA емкостью 320 ГБ, на котором есть признаки надвигающегося сбоя (ошибки при копировании, состояние SMART и т.д.). У меня есть еще один внутренний жесткий диск, на который я хотел бы перенести данные. Моя текущая настройка выглядит следующим образом:

ОС: Ubuntu 14.04
/dev/sda -> сбой диска
/dev/sda1 -> смонтировано / ~ 20 ГБ, 50% бесплатно
/dev/sda2 -> смонтированный раздел ~ 5 ГБ
/dev/sda3 -> смонтировано / home / user ~ 250GB 80% бесплатно

Может кто-нибудь объяснить, какую процедуру я должен выполнить, чтобы скопировать все данные на новый диск, чтобы мне не пришлось переустанавливать Linux и перенастраивать все с нуля?

ТИА

1 ответ1

0

Вы можете использовать дд

# dd if=/dev/sda of=/path/to/dump.bin bs=8M

Это делает образ /dev /sda как dump.bin. Обратите внимание, что "bs" относится к размеру блока и в основном означает, сколько dd читает / записывает за раз. Вы хотели бы иметь несколько большой размер блока, чтобы ускорить процесс

Когда вы получите новый жесткий диск, вы можете сбросить образ обратно, используя следующую команду (при условии, что ваш новый диск - /dev /sdb)

# dd if=/path/to/dump.bin of=/dev/sdb bs=8M

Это в основном сделает ваш новый диск побайтовым клоном вашего старого диска. Обратите внимание, что это также означает, что любые данные на вашем новом диске будут удалены без возможности восстановления!

Тем не менее, новый диск будет по крайней мере того же размера, что и образ.

Вы также можете объединить эту команду с инструментами сжатия, такими как gzip или bzip2, чтобы добиться сжатия, которое будет сильно сжимать

Если ваш жесткий диск выходит из строя, это может не сработать, если были ошибки при чтении (или записи)

Кроме того, если у вас возникли проблемы с копированием всего диска, вы можете попытаться создать дамп только из /dev /sda1 (который содержит ваши системные файлы) и попытаться скопировать ваши /home файлы в файл за файлом. файловая база. На вашем новом диске вы можете затем заново создать макет вашего раздела и выгрузить файл в соответствующий раздел.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .