Безопасное резервное копирование/восстановление разделов Linux в конфигурации двойной загрузки Windows/Linux с использованием раздела восстановления

Безопасное резервное копирование/восстановление разделов Linux в конфигурации двойной загрузки Windows/Linux с использованием раздела восстановления

У меня ноутбук с двойной загрузкой (Windows 7/Kubuntu 12.04) с IDE-дисководом.

Я хотел бы переустановить Windows. Проблема в том, что единственный носитель для этого — это заводской раздел восстановления, и я беспокоюсь, что это может потенциально повредить разделы Linux.

Мой текущий план атаки таков:

  1. Запишите информацию о существующих разделах (например parted, ).
  2. Создайте резервную копию разделов Linux с помощью dd.
  3. Используйте функцию восстановления Windows для переустановки Windows.
  4. Если процесс восстановления повредит разделы Linux или конфигурацию двойной загрузки, используйте LiveCD для:
    1. Разбейте диск на разделы так, как это было до переустановки.
    2. Используйте ddдля записи данных раздела во вновь созданные разделы.
    3. Восстановите конфигурацию двойной загрузки (мне еще предстоит изучить, как это сделать).

Вопрос, который я хотел бы задать:Правильный ли это подход, и если да, то какие пробелы и потенциальные подводные камни мне следует учитывать?

решение1

Вероятно, это повредит разделы Linux и любые другие разделы (так что делайте резервную копию на внешнем съемном диске), если это похоже на то, с чем я имел дело раньше; хорошая новость в том, что у вас есть надежный план атаки. Однако вы также можете захотеть сделать резервную копию своего загрузчика (вероятно, GRUB), который хранится в первых 446 байтах диска:

dd of=/backup/bootloader.mbr if=/dev/sda bs=446 count=1

А затем восстановите его после замены разделов.

dd of=/dev/sda if=/backup/bootloader.mbr

В качестве альтернативы, я думаю, вы можете использовать Live CD для загрузки раздела Linux, а затем

sudo update-grub

переписать загрузчик.

Связанный контент