PDA

Показать полную графическую версию : Восстановление ОС после шифрования/дешифрования диска


Чижъ
04-05-2017, 17:53
Windows 7 SP1 / 64 / RU
Суть проблемы: после расшифровки диска не загрузилась ОС, стоявшая на нем.
Для шифрования использовался PGP Desktop (а теперь уже Symantec WDE Encryption)

Диск виделся будучи подключенным к другой машине после ввода пароля (специфика работы программы шифровальщика), но раздел в 350Мб был в RAW
После расшифровки доступны все 3 основные раздела 500Гб диска (100+100+270), 350Мб продолжал видится как RAW. При обращении к диску Missing Operation System
воспользовавшись статьей (http://www.oszone.net/11294/) сделал bootrec /fixboot и bootrec /fixbmr - проблема сменилась на мигающий черный курсор в левом верхнем углу
bootrec /scanos не находит установленной ОС, Bootrec.exe /RebuildBcd выдает BFSVC: Could not open the BCD template store. Status = [c000000f]
Подключил msdart для Windows 7, восстановление системы не нашло установленных ОС, Но нашло 2х пользователей и дало залогиниться под ними.
в управлении компьютером с него есть параметр откуда загружать ОС, стояло /hardddisk/Volume1, тогда как в diskmgmt.msc были только 2,3,4. Прибил невидящийся раздел в 350Мб, диски начали видится как 1,2 и 3, но ОС также не грузится.
на F8 реагирует, в безопасном режиме загружает 10 файлов и переходит опять в режим восстановления. в Обычном режиме сразу уходит в него.
Диски доступны, на них вижу всю структуру файлов, в корне есть bootmgr.
Куда копать для восстановления работы ОС?

gannet
04-05-2017, 18:30
Чижъ, кроме bootmgr нужна еще папка boot и файл BCD иже с остальными в ней. Обычно эта папка располагается на отдельном разделе вроде вашего 350МБ.
" Could not open the BCD template store" - вот это смущает, но попробуйте bcdboot из того же руководства, обратив внимание на опцию /s. Но перед ее выполнением необходимо также сделать активным раздел, на который вы будете устанавливать загрузчик (логично использовать раздел с системой, хотя если он не первый, то лучше использовать тот, что первый, ибо загрузочный код обычно выставляется на первый доступный раздел, а переделать его можно с помощью bootsect или bootice). Это можно сделать из командной строки: diskpart /sel disk 0 / list part / sel part # (# - номер раздела) / active.

Чижъ
04-05-2017, 18:36
папка Boot есть на диске С:, в ней есть файл BCD (а также его логи, memtest и и куча папок типа ru-RU)
диск С уже активный, в одной из итераций это сделал.

Чижъ
05-05-2017, 10:50
После очередного цикла программы восстановления запуска прочел логи (диагностика и описание исправления) везде все успешно (код ошибки 0x0), кроме "поврежден водный для загрузки файл c:/windows/system32/drivers/oem-drv64.sys" ошиька при восстановлении, код 0x2

raddy
05-05-2017, 11:00
кроме "поврежден водный для загрузки файл c:/windows/system32/drivers/oem-drv64.sys" ошиька при восстановлении, код 0x2 »
Часть активатора.

Чижъ
05-05-2017, 11:15
спасибо, вычитал в соседней теме. файл на месте есть.
могу сделать вывод что система пытается грузится через слетевший активатор? как отредактировать ее загрузку?
в boot содержимое аналогично содержимому на установленной ОС, в папку recovery нет доступа ни на установленной ОС ни на слетевшей, чем посмотреть можно?

ruslan...
05-05-2017, 15:23
могу сделать вывод что система пытается грузится через слетевший активатор? как отредактировать ее загрузку? »
Вообще-то, удаляется файл c:/windows/system32/drivers/oem-drv64.sys,
и система загружается. (или перемещается файл в другое место)

После загрузки ОС естно не активирована.

Чижъ
29-05-2017, 15:20
да, после переименования файла ос загрузилась без проблем.
т.е. как я понимаю система была активирована через эмуляцию загрузчика и после декриптации она слетела, драувер что-то не находил и вываливал ОС в синий экран.
спасибо за помощь




© OSzone.net 2001-2012