Как скопировать загрузочный раздел NTFS с одного физического жесткого диска на другой с помощью Ubuntu?

8

У меня есть USB-накопитель с установленным Ubuntu 11.10, который я хотел бы использовать для следующей задачи:

У меня есть жесткий диск с 4 разделами. Второй - в формате NTFS и содержит полностью функциональную установку Windows. Я хотел бы скопировать этот второй раздел на другой физический жесткий диск (который пуст).

Однако есть уловка - я не могу одновременно подключать оба жестких диска к компьютеру. Тем не менее, у меня есть третий внешний жесткий диск, который будет оставаться подключенным на протяжении всей операции и более чем в два раза больше, чем на других жестких дисках.

Я понимаю, что здесь есть много вещей:

  • Процесс, очевидно, предполагает создание своего рода «образа» второго раздела, сохранение его на внешнем диске и последующее копирование изображения на новый диск.

  • Раздел, который я копирую, является загрузочным и также должен быть загрузочным при копировании на новый диск. Возможно, я могу, возможно, установить MBR на раздел после этого.

  • Старые и новые диски не идентичны в марке, модели или размере. Однако на новом диске есть достаточно места для второго раздела.

Приветствуются любые советы о том, как действовать или предупреждать о возможных ловушках. Кроме того, если я пропустил важную деталь, пожалуйста, не стесняйтесь просить об этом.

    
задан Nathan Osman 07.04.2012 в 19:19
источник

2 ответа

8

( Нет дополнительного программного обеспечения, используйте инструменты, которые у вас есть )

dd if=/dev/sda of=foo_file.img создаст точную копию sda для файла .img , который вы укажете.

Сохраните его на внешнем устройстве и восстановите его с помощью dd if=foo_file.img of=/dev/sda .

Шаг за шагом

  1. Загрузите с Ubuntu LiveCD и откройте инструмент управления дисками (или используйте sudo fdisk -l от терминала), чтобы узнать, какой диск вы будете копировать.

  2. Установите внешнее устройство, в котором вы сохраните файл .img , не смонтируйте диск, из которого вы хотите сделать изображение!

  3. Используйте dd if=/dev/sda of=foo_file.img , замените / dev / sda на фактический диск, который вы хотите скопировать, и foo_image.img с файлом, расположенным на внешнем диске вы ранее монтировались.

  4. Перезагрузите компьютер, удалив диск, с которого вы сделали изображение, и установите новый диск на свой ПК. Загрузите компьютер с помощью Ubuntu LiveCD.

  5. Подключите внешний диск, содержащий файл .img , и откройте инструмент диска, чтобы убедиться в том, на каком устройстве мы его будем писать. ( Вероятно, будет использоваться тот же путь устройства, что и тот, который вы только что удалили ). Даже не пытайтесь подключить новый диск, не должно быть ничего, что угодно!

  6. Используйте dd if=foo_file.img of=/dev/sda , чтобы записать созданное и сохраненное изображение на внешнее устройство на новый диск, который вы только что установили.

  7. Запустите gparted и измените размер вновь созданных разделов, чтобы разместить дополнительное пространство на новом диске.

  8. Перезагрузитесь и загрузитесь с помощью нового диска.

После этого вы можете сохранить файл .img в качестве резервной копии, пока не убедитесь, что все работает.

Я использовал этот метод так много раз и не проблема, но вы никогда не знаете. Храните резервную копию в течение некоторого времени.

    
ответ дан Bruno Pereira 07.04.2012 в 19:47
источник
-1

Clonezilla - clonezilla.org

Бесплатное программное обеспечение для аварийного восстановления, клонирования дисков и развертывания. Позволяет пользователю клонировать отдельную машину или много компьютеров ...

    
ответ дан user35538 07.04.2012 в 19:27
источник

Ознакомьтесь с другими вопросами по меткам