Назад | Перейти на главную страницу

ДД сломал весь мой раздел - загрузка не удалась: не загрузочный диск. Есть ли способ восстановить это?

Я здесь немного волнуюсь, если кто-нибудь может мне помочь, пожалуйста, помогите мне ...

Это случилось с виртуальной машиной KVM Windows 2012. У меня была очень важная база данных, работающая в ней, если бы я мог только восстановить эту БД, было бы здорово.

У виртуальной машины были проблемы из-за нехватки ресурсов, поэтому я решил перенести ее на другой узел. Я использовал эту команду для создания резервной копии:

dd if = / var / lib / vz / images / 402 / vm-402-disk-1.raw | gzip | dd of = / var / lib / vz / images / 402 / vm-402-disk-1.gz bs = 4096

Я забыл выключить виртуальную машину, прежде чем выполнил указанную выше команду, поэтому я попытался остановить процесс DD, но он отказывался останавливаться, поэтому я убил процесс (я знаю ...: /). Тогда я решил забыть о DD и просто использовать инструмент резервного копирования Proxmox. Поскольку этот инструмент резервного копирования может «остановить» виртуальную машину перед созданием резервной копии, я не отключал виртуальную машину и попросил инструмент резервного копирования сделать это за меня.

Инструмент резервного копирования не смог выключить виртуальную машину самостоятельно, поэтому он не продолжил резервное копирование.

Затем я получил доступ к этой виртуальной машине удаленно с помощью VNC, и виртуальная машина пыталась загрузиться, но показывала это сообщение: ошибка загрузки: не загрузочный диск после неудачного резервного копирования.

Я перезапускал виртуальную машину несколько раз, но сообщение все равно остается прежним.

Я попытался смонтировать образ .qcow2, но мне это не удалось. Я преобразовал .qcow2 в .raw, загрузил ntfs-3g, чтобы debian мог распознать разделы ntfs, и попытался смонтировать образ .raw, но это тоже не удалось. Я попытался запустить ISO-образ Windows 2012 и Windows 7 и попытался восстановить установку Windows, но обе тоже потерпели неудачу.

Есть ли способ, по крайней мере, получить доступ к файлам внутри изображения ??? У меня была запущена база данных firebird, мне просто нужно восстановить файл .FDB размером 3 ГБ, чтобы я мог восстановить его на новой виртуальной машине.

Я загрузил ISO-образ Windows 7, и он показывает, что на моем диске 120 ГБ нераспределенного пространства .. Значит ли это, что я потерял все ????????

Дисковая утилита Linux показывает это:

Могу я что-нибудь сделать, чтобы попытаться восстановить файлы?

С тех пор, как я остановил процесс DD, резервная копия не была сделана, и, похоже, у меня остался сломанный образ. Я попытался запустить несколько программ восстановления данных, но ни одна из них не сработала. Они могут найти несколько файлов, но не более 8gb, что для меня бесполезно, так как это в основном файлы Windows ..

Пожалуйста помоги!

Спасибо

Я подозреваю, что вы в какой-то момент перезаписали образ виртуальной машины, пытаясь «восстановить». Где не ясно, но это наиболее вероятный способ получить «пустой» образ диска.

С этой точки зрения Я бы запустил testdisk, а затем photorec. Если вы дойдете до Photorec, вам понадобится второй диск для сохранения восстановленных файлов.

И в будущем я буду хранить правильные резервные копии.