Вопрос или проблема
Используя Ubuntu 22.04 (двойная загрузка с Windows 10). Загрузочный раздел находится на UEFI (GPT) на SSD-диске.
Я хочу протестировать некоторые изменения в системе (включая обновление до 24.04), но мне нужна резервная copia “fail safe”, которую я могу просто вставить на место и вернуться к тому, что я использую сейчас, не беспокоясь о необходимости удалять, беспокоиться о потенциальных изменениях в файловых системах и т. д.
Возможно ли (и разумно ли) делать резервную копию полных разделов (в частности, раздела EFI Boot, раздела “/” и раздела “/home”) на сменные (USB-накопители) носители, используя GParted, а затем просто скопировать их обратно на оригинальный диск, если это потребуется? Возможно ли, что я столкнусь с какими-либо проблемами с разделом EFI Boot и двойной загрузкой Windows, делая это? Обратите внимание, что я не собираюсь изменять размер какого-либо раздела и я предполагаю, что клонирование раздела, а затем его копирование обратно (в обоих случаях с использованием GParted) не заставит меня перемещать раздел в новое местоположение….
Я не буду вносить изменения в разделы или настройки Windows в этот период, только в Ubuntu, так что я надеюсь, что простое копирование разделов через GParted для резервного копирования и восстановления не повлияет на двойную загрузку, но лучше спросить сначала, и, надеюсь, кто-то будет иметь соответствующие знания или опыт, чтобы сказать определенно. Я знаю, что, по меньшей мере, обновление с 22.04 до 24.04, вероятно, обновит версию GRUB, установленную на разделе EFI Boot, именно поэтому я включаю его в наборы для резервного копирования и восстановления.
Любые советы приветствуются.
PS: Я знаю, что есть “более быстрые” способы резервного копирования данных, чем использование GParted для копирования всего раздела(ов), но я предпочитаю просто скопировать старые разделы обратно на место и продолжить с того, где остановился – и у меня есть достаточно места на съемном носителе для этих копий разделов.
—- Редактировать —-
PPS: Я, возможно, спутал вопрос, путая термины “копировать” и “клонировать”. Правильный термин – по крайней мере, насколько это касается системы меню GParted – это “копировать” во всех случаях. Приношу извинения за путаницу.
Редактировать:
Согласно этой записи https://superuser.com/questions/1628071/how-to-clone-a-partitionGparted может клонировать раздел.
Предположения и мысли автора:
“dd обычно используется для задач клонирования, но я не думаю, что он может создавать новые разделы.
Clonezilla может копировать разделы и даже обрабатыватьPartitioning, но он требует, чтобы я выбрал (и таким образом перезаписал) существующий раздел, что несколько неудобно.
GParted имеет механизм Копировать/Вставить, но кнопки чаще всего серые по каким-то причинам.”
Конец редактирования
С Gparted https://gparted.org/ вы можете управлять разделами. Gparted не так уж часто используется для клонирования. Также есть руководство https://gparted.org/documentation.php
Два приложения, широко используемых для клонирования:
dd https://www.geeksforgeeks.org/dd-command-linux/
Clonezilla
https://clonezilla.org/. Clonezilla может быть проще для понимания.
Конечно, если на USB-диске достаточно места, он может вместить клон https://clonezilla.org/fine-print-live-doc.php?path=./clonezilla-live/doc/03_Disk_to_disk_clone/08-target-disk.doc#08-target-disk.doc.
Мне нужно было скопировать/вставить раздел 22.04.5 с устаревшего загрузочного диска на UEFI загрузочный диск. Я создал раздел на UEFI-диске и использовал gparted копировать/вставить, чтобы переместить старый раздел. Получить загрузку UEFI было сложно, но это не относится к теме здесь. Как только он загрузился на новом диске, все работало точно так же, как и прежде. Как упоминали другие, gparted не может работать с активным разделом. Загрузитесь с USB-накопителя, чтобы решить эту проблему.
Ответ или решение
Клонирование и восстановление разделов с помощью GParted: подробное руководство
Вам интересно, возможно ли клонирование и восстановление разделов (в частности, разделов EFI Boot, “/” и “/home”) с использованием GParted в системе Ubuntu 22.04, которая работает в режиме двойной загрузки с Windows 10? Это вполне возможно, и процесс довольно простым, особенно если вы хотите создать резервную копию, чтобы вернуть систему к прежнему состоянию после тестирования изменений.
Понимание структуры разделов
Для начала, важно понять структуру разделов вашей системы. В случае UEFI (Unified Extensible Firmware Interface) и GPT (GUID Partition Table), ваш раздел EFI обычно содержит загрузочные файлы, используемые как Ubuntu, так и Windows. Раздел корневой файловой системы ("/") содержит операционную систему Ubuntu, а раздел "/home" – данные пользователей.
Если вы будете следовать этому руководству, это поможет вам успешно создать резервные копии этих разделов.
Подготовка к клонированию
-
Создайте загрузочный USB-носитель: Поскольку вы не сможете клонировать активные разделы, вам потребуется загрузиться с Live USB версии Ubuntu (или любой другой совместимой).
-
Подключите USB-накопитель: Убедитесь, что на вашем USB-носителе достаточно места для резервных копий. Рекомендуется также отформатировать его в файловую систему, поддерживающую большие файлы (например, exFAT).
Использование GParted для клонирования
-
Запуск GParted: Откройте терминал в режиме Live и запустите GParted с помощью команды:
sudo gparted
-
Клонирование разделов:
- Выберите раздел, который хотите клонировать, например раздел EFI.
- Щелкните правой кнопкой мыши по разделу и выберите «Копировать».
- Затем щелкните на свободное место на USB-накопителе, щелкните правой кнопкой мыши и выберите «Вставить».
- Убедитесь, что вы соблюдаете все параметры и настройки, а затем примените изменения, нажав на галочку.
-
Повторите этот процесс для оставшихся разделов ("/" и "/home").
Восстановление разделов
Чтобы восстановить разделы из резервной копии на оригинальный диск, выполните те же шаги, но в обратном порядке:
- Загрузитесь с Live USB и откройте GParted.
- Выберите USB-накопитель, где хранятся резервные копии.
- Скопируйте каждый из разделов обратно на оригинальный диск, убедившись, что порядок и расположение остаются прежними.
Важные моменты
-
Эфирный раздел: Обратите особое внимание на то, чтобы не повредить раздел EFI. Восстановление EFI раздела должно быть сделано так, чтобы он оставался на прежнем месте, так как это критически важно для корректной работы системы с двойной загрузкой. Если вам нужно будет обновить GRUB, вы сможете сделать это после восстановления системы.
-
Не меняйте размер разделов: Вы совершенно правы предполагать, что, если вы не собираетесь изменять размер разделов, это уменьшает вероятность возникновения проблем. Однако всегда рекомендуется проверять целостность данных после восстановления.
-
Обновление GRUB: Следует отметить, что после восстановления ваших разделов на EFI, возможно, потребуется обновить GRUB. Это можно сделать из терминала, выполнив команду:
sudo update-grub
Заключение
Клонирование и восстановление разделов с помощью GParted — это доступный и интуитивно понятный процесс, который в большинстве случаев работает без проблем, особенно в конфигурациях двойной загрузки. Убедитесь, что у вас есть резервные копии важных данных перед началом процесса и следуйте шагам внимательно. Это поможет вам без особых усилий вернуться к стабильной работе вашей системы, если что-то пойдет не так во время тестирования обновлений или изменений.
Если вы хотите большей степени контроля и не против потратить немного времени на изучение другого инструмента, рассмотрите возможность использования Clonezilla — специализированного решения для клонирования дисков и разделов.