Как сделать резервную копию раздела Ubuntu перед переустановкой?

Как сделать резервную копию раздела Ubuntu перед переустановкой?

Я хочу переустановить свою установку Ubuntu по разным причинам. Перед этим я хотел бы сделать резервную копию раздела Ubuntu на случай, если что-то пойдет не так (что крайне маловероятно). Я уже делал резервные копии целых дисков, но не отдельных разделов. Моя схема разделов:

sda 8:0 0 232,9G 0 disk
├─sda1 8:1 0 35G 0 part     (Windows 8.1)
├─sda2 8:2 0 194G 0 part /  (Ubuntu 14.04)
└─sda3 8:3 0 4G 0 part      (SWAP)

Могу ли я просто загрузить портативный диск Linux с помощью USB-накопителя и использовать «dd» для копирования «sda2» на мой внешний жесткий диск?

И поскольку это второй раздел, нужно ли мне что-то делать с MBR, если я захочу восстановить резервный раздел?

решение1

Вы можете создать резервную копию своих личных файлов на внешнем диске с помощью обычных команд копирования файлов ( cpв Терминале или перетаскиванием с помощью любого файлового менеджера, который вам нравится). Обычно этого достаточно, если только вы не делаете серьезную настройку общесистемных параметров (в /etc). В худшем случае вам придется переустановить Ubuntu, а затем скопировать свои личные файлы обратно.

Клонезиллапопулярный инструмент резервного копирования, если вы хотите сделать резервную копию целого раздела или целого набора разделов. Затем вы сможете восстановить весь раздел так же, как и с помощью резервной копии dd, но резервная копия Clonezilla займет меньше места на диске и будет работать быстрее, поскольку она не будет делать резервную копию неиспользуемых секторов с диска, что ddделает резервная копия.

Что касается MBR, я бы не стал заморачиваться. GRUB полагается на код в MBR, но также и на код в других местах, так что если что-то пойдет совсем не так, вам может понадобиться использоватьРемонт багажникаили восстановить загрузчик вручную, даже если у вас есть резервная копия MBR. Это, вероятно, также будет безопаснее, поскольку все может пойти не так, если вы начнете возиться с MBR, используя ddи не будете знать, что делаете. Кроме того, как говорит Three Diag, у вас может быть установка на основе EFI, в этом случае вам нужно будет сделать резервную копиюСистемный раздел EFI (ESP).Помимо роли MBR в поддержании защитного «раздела» в системе GPT, MBR не имеет значения при загрузке в режиме EFI. (Тем не менее, я подозреваю, что у вас установка в режиме BIOS, учитывая отсутствие ESP в приведенных вами данных — но я могу ошибаться.)

решение2

Я не совсем понимаю, что вы имеете в виду, говоря «просто загрузить портативный диск Linux».

Если вы хотите скопировать файл sda2на USB-накопитель и затем загрузиться с него, то это, вероятно, возможно.

Что вы наверняка можете сделать, так это:

  • ddваш sda2ключ (будьте осторожны с ddкомандой и смотритездесь)
  • Если вы хотите восстановить: ddего обратно на раздел соответствующего размера
  • Загрузитесь с USB-накопителя и запустите boot-repairутилиту (это сообщит вашему GRUB о необходимости предоставить вам возможность загрузить клонированную вами систему)

Я считаю, что это должно сработать, даже если вы пропустите шаг 1 (например, вы можете указать своему grub загрузить систему, которая находится на USB-накопителе), но я никогда не пробовал сам.

Также, возможно, стоит поискать что-то вроде «Установка Ubuntu с USB-накопителя» (см. также возможно связанную статью)нить).

Последнее предупреждение: обратите внимание, что у вас двойная загрузка с win 8.1, поэтому у вас может быть UEFI-установка UBUNTU и раздел ESP, в котором хранятся все ваши загрузочные файлы (также для windows). Чтобы проверить, так ли это, посмотрите, есть ли /sys/firmware/efiкаталог, как предлагают другие пользователи. Помните об этом при работе с разделами и с boot-repair.

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