| Предыдущий | Следующий |
| STATUS_BCD_TOO_MANY_ELEMENTS | STATUS_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH |
STATUS_VHD_DRIVE_FOOTER_MISSING
STATUS_VHD_DRIVE_FOOTER_MISSING относится к нижнему колонтитулу, используемому устаревшей компоновкой .vhd . Нижний колонтитул содержит виртуальный размер, тип диска и уникальное удостоверение, необходимые для интерпретации образа; поэтому его отсутствие не позволяет поставщику VHD рассматривать файл как полный контейнер старого формата VHD.
Отсутствующий нижний колонтитул отличается от STATUS_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH: это состояние означает, что ожидаемая структура не найдена, тогда как несовпадение контрольной суммы означает, что предполагаемый нижний колонтитул найден, но не прошёл проверку. Оно также не доказывает повреждение гостевой файловой системы внутри образа.
Сохраните контейнер до восстановления
- Перед подключением, преобразованием или побайтовым восстановлением создайте неизменяемую копию всего образа.
- Определите, должен ли файл быть фиксированным, динамическим или разностным; динамические и разностные VHD старого формата содержат дополнительные структуры, которые нельзя восстановить одним нижним колонтитулом.
- Запишите длину файла в байтах и создавший его инструмент; не создавайте новый нижний колонтитул по предполагаемым значениям и не считайте полученный образ безопасным без проверки.
Ссылки
- Microsoft: спецификация формата образа VHD
- Microsoft: сведения о VHD
- Microsoft: API виртуальных дисков
Нужно найти другой код? Найти другой код состояния или ошибки.