У меня есть флешка с Ubuntu 11.10, которую я хотел бы использовать для следующей задачи:
У меня жесткий диск с 4 разделами. Второй отформатирован с NTFS и содержит полнофункциональную установку Windows. Я хотел бы скопировать этот второй раздел на другой физический жесткий диск (который пуст).
Однако есть одна загвоздка - я не могу одновременно подключить оба жестких диска к компьютеру. Однако у меня есть третий внешний жесткий диск, который будет оставаться подключенным на протяжении всей операции, и на нем будет больше, чем в два раза больше места на обоих других жестких дисках.
Я понимаю, что есть много вещей, чтобы рассмотреть здесь:
Очевидно, что этот процесс будет включать создание своего рода «образа» второго раздела, сохранение его на внешнем диске, а затем копирование образа на новый диск.
Копируемый раздел является загрузочным и также должен быть загрузочным при копировании на новый диск. Я, возможно, могу исправить MBR на разделе позже, если это будет необходимо.
Старые и новые диски не идентичны по марке, модели или размеру. Однако на новом диске достаточно места для второго раздела.
Буду очень признателен за любые советы о том, как действовать или предупреждения о возможных подводных камнях. Кроме того, если я пропустил важную деталь, пожалуйста, не стесняйтесь спрашивать ее.
источник
Ответы:
( Не требуется дополнительное программное обеспечение, используйте инструменты, которые у вас есть )
dd if=/dev/sda2 of=foo_file.img
создаст точную копию sda в указанном вами файле .img .Сохраните его на внешнем устройстве и восстановите с помощью
dd if=foo_file.img of=/dev/sday
.Шаг за шагом
Загрузитесь с Ubuntu LiveCD и откройте инструмент управления дисками (или используйте его
sudo fdisk -l
из терминала), чтобы узнать, какой диск вы будете копировать.Смонтируйте внешнее устройство, на которое вы сохраните файл .img , не монтируйте диск, с которого вы хотите создать образ!
Используйте
dd if=/dev/sda2 of=foo_file.img
, замените / dev / sda2 реальным разделом, который вы хотите скопировать, и foo_image.img файлом, расположенным на внешнем диске, который вы ранее смонтировали.Перезагрузите компьютер, удалив диск, с которого вы сделали образ, и установите новый диск на свой компьютер. Загрузите компьютер с Ubuntu LiveCD.
Смонтируйте внешний диск, содержащий файл .img, и откройте инструмент диска, чтобы убедиться в том, на каком устройстве мы будем его записывать. ( Вероятно, будет использоваться тот же путь к устройству, который вы только что удалили ). Даже не пытайтесь смонтировать новый диск, в любом случае монтировать нечего!
Используйте
dd if=foo_file.img of=/dev/sdax
для записи образа, который вы создали и сохранили на внешнем устройстве, на новый диск, который вы только что установили. Поменяйте sdax на правильный раздел.Запустите
gparted
и измените размеры вновь созданных разделов, чтобы разместить дополнительное пространство на новом диске.Перезагрузитесь и загрузитесь, используя ваш новый диск.
После этого вы можете сохранить файл .img в качестве резервной копии, пока не убедитесь, что все работает.
Я использовал этот метод ой так много раз сейчас и не проблема, но вы никогда не знаете. Держите резервную копию в течение некоторого времени.
источник
dd
, обязательно включитеstatus=progress
... копирование диска займет много времени!/dev/sda
(без каких-либо цифр), чтобы скопировать весь диск (по крайней мере, это то, что сработало для меня, хотя копирование только одного раздела не сработало).Clonezilla - clonezilla.org
Бесплатное программное обеспечение аварийного восстановления, клонирования дисков и решения для развертывания. Позволяет пользователю клонировать отдельную машину или несколько компьютеров ...
источник