«Эта операция не разрешена на недопустимом дисковом пакете» или как воскресить данные с динамического диска
История началась с того, что я перед заменой жесткого диска в рабочем компьютере конвертировал диск с системой в динамический (мотивы оставим за кадром). Будучи в совершенном спокойствии за данные на нем, я установил в компьютер новый диск и принялся ставить систему. Закончив, я подключил старый диск через адаптер USB-SATA и приготовился копировать данные, как вдруг обнаружил, что диск в системе значится «недопустимым»:
Контекстное меню диска предлагало один более-менее подходящий вариант (конвертация динамического диска в базовый привела бы к потере данных) – «Реактивизировать диск»:
Попытка выполнить «реактивизацию» возвращала ошибку «Эта операция не разрешена на недопустимом дисковом пакете»:
Решение: Решение нашлось не сразу, ибо оно оказалось не слишком очевидно.
Инструментарий: в качестве ремкомплекта придется использовать дисковый редактор, а работать с данными придется в бинарном виде. Я использовал бесплатную версию программы DMDE (http://dmde.ru/), которая для решения данной проблемы оказалась очень даже пригодной.
Итак, запустим DMDE от имени администратора:
В появившемся меню выбора диска определите нужное вам устройство (у меня это Physical Drive 1) и нажмите Ок:
По завершении операции инициализации появится окно с предложением выбрать раздел. Нас интересует нулевой сектор. Поставьте курсор на него и нажмите Close:
Включите режим редактирования с помощью меню Edit -> Edit Mode:
Теперь замените значения 42h на 07h (как в обычном текстовом редакторе):
Закройте программу с сохранением изменений и зайдите в диспетчер дисков Windows. Система должна увидеть сделанные изменения, но логические диски пока еще недоступны:
Откройте Диспетчер устройств, секцию «Дисковые устройства», выберите диск, с которым мы проводили последние манипуляции, отключите его и включите заново:
Обновите диспетчер дисков. Все должно прийти в норму:
Вуаля!