Что означает код HRESULT 0x80042436 (VDS_E_BOOT_PARTITION_NUMBER_CHANGE)?

 
Предыдущий Следующий
VDS_E_EXTENT_SIZE_LESS_THAN_MIN VDS_E_NO_FREE_SPACE

VDS_E_BOOT_PARTITION_NUMBER_CHANGE

Что означает VDS_E_BOOT_PARTITION_NUMBER_CHANGE

VDS_E_BOOT_PARTITION_NUMBER_CHANGE означает, что при миграции дисков изменился бы порядковый номер загрузочного раздела, и VDS считает это блокирующим условием.

Здесь речь идёт не о букве диска и не о свободном месте. IVdsPack::MigrateDisks переносит набор дисков между динамическими группами, и изменение состава или порядка разметки может изменить номер раздела, на который опирается загрузочная конфигурация.

Что проверить

  • Сохраните порядок, смещения и типы разделов загрузочного диска до миграции.
  • Проверьте полный набор дисков, переданный в MigrateDisks: пропущенный или лишний диск может изменить восстановленную топологию.
  • Сравните исходный и целевой pack и определите, какой именно загрузочный раздел получил бы другой порядковый номер.
  • Сначала измените план миграции. Не редактируйте BCD в качестве обхода: операция хранения была отклонена до появления нового поддерживаемой разметки.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.