Я уже много лет успешно использую Clonezilla для создания образов из разделов, на которых размещена Windows 7 или меньше, а также Ubuntu и другие операционные системы. Мне было легко создавать образы и восстанавливать их.
Но теперь, с появлением UEFI, я не знаю, как создавать образы с помощью Clonezilla и как правильно их восстанавливать.
Я запускаю Windows 7 и Ubuntu на одном GPT-диске. Оба используют UEFI.
Вопросы:
Если я хочу создать восстанавливаемый образ раздела, на котором размещена Windows 7 или 8, с помощью Clonezilla, нужно ли мне делать также образ «Системного раздела EFI» и MRP?
Или нет необходимости создавать образы разделов «Системный раздел EFI» и MRP, потому что эти оба раздела можно восстановить (возможно, с установочного диска Windows или с помощью инструмента Linux) после восстановления образов Windows и Ubuntu на новый диск?
Каков простой способ восстановить образ Windows 7 или 8 (UEFI) на новом диске (например, с помощью Clonezilla) - нужно ли создавать другие разделы («Системный раздел EFI» и MRP) вручную перед восстановлением образа?
Я знаю, что можно клонировать диск с дырками, а не только один раздел, но это не то, что я хочу.
Когда вы клонируете диск, вам нужно скопировать все разделы.
Если вы просто скопируете разделы данных без загрузочных разделов, компьютер с обновленным образом не загрузится.
Если вы создадите EFI
раздел с нуля, вам нужно будет воссоздать загрузчик Windows и все настройки для него. То же самое с любой другой операционной системой, которая использует EFI
раздел для загрузки.
Самый простой способ клонировать разделы - клонировать все разделы, а не только раздел данных. Если вы делаете только раздел данных, вам необходимо воссоздать все разделы и любые конфигурации, необходимые для каждого раздела.
EFI
)В EFI
раздел используется для хранения загрузчика и конфигурации загрузчика.
Вы захотите скопировать его, поскольку обычно он содержит необходимые данные для успешной загрузки системы.
Восстановить перегородку можно, но это довольно сложно, и слабонервным я бы не рекомендовал ее. лучший вариант - создать образ всего диска (или всех разделов) и восстановить его (или все).
Если вы хотите вручную создать загрузочный раздел, вот diskpart
команда:
create partition efi [size=<n>] [offset=<n>] [noerr]
Основываясь на моем исследовании этого раздела, это всего лишь буферное пространство, которое окна могут использовать или не использовать.
Лучше всего скопировать и восстановить его, потому что кажется, что он может содержать метаданные раздела, которые вы, возможно, не захотите потерять.
Если вы хотите создать этот раздел вручную, вот diskpart
команда:
create partition msr [size=<n>] [offset=<n>] [noerr]
Вам нужно будет использовать bcdboot
чтобы сделать файлы загрузчика Windows необходимыми для загрузки системы Windows. Использовать bcdboot
с /f UEFI
параметр, чтобы указать, что вам необходимо настроить набор UEFI для файлов загрузчика Windows. Убедитесь, что вы настроили команду, поскольку я не учел несколько параметров, которые зависят от системы. Видеть bcdboot /?
Чтобы получить больше информации. Также есть ссылка на статью о технике ниже.
После воссоздания файлов загрузчика Windows вам нужно будет настроить базу данных BCD. Вы можете сделать это, используя bcdedit
команда.
Я не буду вдаваться в подробности этой команды, так как она огромна, просто запустите bcdedit /?
для получения дополнительной информации или прочитайте больше на technet. Также есть ссылка на статью о технике ниже.
EasyBCD еще проще использовать, так как он имеет приятный интерфейс, который можно использовать для редактирования базы данных BCD, и он бесплатный. (см. ссылку ниже)
Всегда переносите все разделы для систем Windows, которые создает система (например, EFI
, boot
, MRP
, system
, recovery
, etc...
).
Что MRP
?
https://en.wikipedia.org/wiki/Microsoft_Reserved_Partition
Что EFI
раздел?
https://en.wikipedia.org/wiki/EFI_system_partition
Как создать MRP
:
https://technet.microsoft.com/en-us/library/cc770438(v=ws.11).aspx
Как создать EFI
Раздел:
https://technet.microsoft.com/en-us/library/cc725927(v=ws.11).aspx
Как использовать BCDBoot:
https://technet.microsoft.com/en-us/library/gg577238(v=ws.11).aspx
Как использовать BCDEdit:
https://technet.microsoft.com/en-us/library/cc731662(v=ws.11).aspx
Neosmart EasyBCD:
http://neosmart.net/EasyBCD/