Поддерживаемые изменения дисковой структуры
В ходе миграции/репликации структура целевого диска восстанавливается на основе собранной конфигурации источника с использованием штатных системных утилит, соответствующих для данного типа ОС источника. Вследствие этого применяемая схема разметки дисков приёмника зависит от двух факторов источника: типа ОС (Linux/Windows) и типа микропрограммного кода (BIOS/UEFI).
Дополнительно для Linux поддерживаются миграции машин с неразмеченными дисками (где отсутствует форматирование и файловая система), с дисками, на которых присутствуют разделы, а также поддерживается LVM (Logical Volume Manager).
Такие разделы, как swap, не копируются и будут созданы в идентичной конфигурации. Ниже приводятся поддерживаемые комбинации и поведение РОСА Миграция в каждом случае.
Windows
В ОС Windows существует прямая зависимость схемы разбивки диска от типа используемого микрокода. Так, если тип микрокода — BIOS, то разбивка загрузочного диска всегда выполняется на основе MBR; если же тип микрокода — UEFI, то применяется разбивка GPT.
Следует обратить внимание, что все преобразования выполняются только с загрузочным диском, так как другие диски не участвуют в процессе загрузки и не влияют на её общий ход.
Миграция из BIOS в BIOS (рисунок 1) не требует модификации дисковой структуры. На приёмнике продолжает использоваться MBR. Диск так же будет размечен MBR.

Рисунок 1 — Миграция из BIOS в BIOS
Миграция из UEFI в UEFI (рисунок 2) не требует модификации дисковой структуры. На приёмнике продолжает использоваться GPT. Диск так же будет размечен GPT.

Рисунок 2 — Миграция из UEFI в UEFI
Миграция из UEFI в BIOS (рисунок 3) приводит к преобразованию структуры из GPT в MBR. В ходе исполнения задания на миграцию на целевом диске приемника создаётся новый раздел размером 500 МБ с файловой системой NTFS для размещения загрузчика (boot) и утилит средства восстановления системы (Windows Recovery). При этом разделы, специфичные для UEFI GPT, не переносятся. К таким разделам относятся разделы EFI System Partition и MSR (Microsoft Reserved). После завершения этого этапа с источника переносятся все остальные разделы с данными.

Рисунок 3 — Миграция из UEFI в BIOS
Миграция из BIOS в UEFI (рисунок 4) приводит к преобразованию структуры из MBR в GPT. Если на исходной машине присутствовали такие разделы, как boot или Windows recovery, то они переноситься не будут.

Рисунок 4 — Миграция из BIOS в UEFI
Следует обратить внимание, что при миграции BIOS в UEFI или UEFI в BIOS последовательность размещения партиций может измениться.
Все преобразования выполняются только с загрузочным диском, так как другие диски не участвуют в процессе загрузки и не влияют на её общий ход.
Linux
У дистрибутивов данной ОС встречаются дополнительные комбинации структуры диска. Так, если тип микрокода — BIOS, то разбивка загрузочного диска может быть как MBR, так и GPT; если же тип микрокода — UEFI, то всегда применяется разбивка GPT. Ниже приводятся поддерживаемые комбинации и поведение комплекса РОСА Миграция в каждом случае.
Миграция из BIOS MBR в BIOS (рисунок 5) не требует модификации дисковой структуры. На приёмнике будет использоваться разметка диска источника.
Тип таблицы разделов:
- источник использует MBR;
- приёмник использует MBR.

Рисунок 5 — Миграция из BIOS MBR в BIOS
Миграция из BIOS GPT в BIOS (рисунок 6) не требует модификации дисковой структуры. На приёмнике продолжает использоваться GPT.
Тип таблицы разделов:
- источник использует GPT;
- приёмник использует GPT.

Рисунок 6 — Миграция из BIOS GPT в BIOS
Миграция из UEFI в UEFI (рисунок 7) не требует модификации дисковой структуры. На приёмнике продолжает использоваться GPT.
Тип таблицы разделов:
- источник использует GPT;
- приёмник использует GPT.

Рисунок 7 — Миграция из UEFI в UEFI
Миграция из UEFI в BIOS (рисунок 8) оставляет структуру GPT, однако загрузчик BIOS не может быть размещён в таблице GPT, и для него требуется создание нового раздела.
Тип таблицы разделов:
- источник использует GPT;
- приёмник использует GPT.
Таким образом, помимо пользовательских разделов с данными целевая дисковая структура будет содержать:
- bios_grub;
/boot(если был на источнике);/boot/efi.

Рисунок 8 — Миграция из UEFI в BIOS
Миграция из BIOS MBR в UEFI (рисунок 9) приводит к преобразованию структуры из MBR в GPT. В ходе задания на миграцию или репликацию на целевом диске создаётся новый раздел размером 500 МБ для размещения загрузчика (boot/efi) и дальнейшего восстановления системы. После завершения этого этапа с источника переносятся все остальные разделы с данными. В связи с этим диск приемника должен быть больше диска источника как минимум на 500 МБ.
Тип таблицы разделов:
- источник использует MBR;
- приёмник использует GPT.
Таким образом, помимо пользовательских разделов с данными целевая дисковая структура будет содержать:
/boot/efi;/boot.

Рисунок 9 — Миграция из BIOS MBR в UEFI
Миграция из BIOS GPT в UEFI (рисунок 10) не требует модификации дисковой структуры. На приёмнике продолжает использоваться GPT.
Тип таблицы разделов:
- источник использует GPT;
- приёмник использует GPT.

Рисунок 10 — Миграция из BIOS GPT в UEFI