Есть машина с Windows Server 2012 R2 Essentials, на которой произошел сбой SSD. На нем размещается виртуальная машина Hyper-V с ОС того же типа. Система так и не дошла до состояния, в котором она не загружалась, но мы сталкивались с неожиданными перезагрузками через день.
(Мне удалось полностью восстановить ОС хоста, предварительно выполнив DISM.exe /Online /Cleanup-image /Restorehealth
чтобы исправить пакеты, которые могут дать возможность исправить саму систему позже. Это было сделано с sfc /SCANNOW
. Это прекрасно сработало!)
Теперь я тоже хочу восстановить виртуальную машину, которая может почти загрузки. Начинается процедура загрузки, и она почти доходит до диалогового окна входа в систему, но возвращается на страницу восстановления.
У меня нет DVD восстановления. Что мне нужно, так это восстановить системные файлы до состояния, при котором я мог бы загрузиться, после чего я мог бы выполнить дополнительное восстановление, как я сделал для хост-ОС.
Но я не знаю, как этого добиться. Меню восстановления системы не принимает установочный DVD в качестве источника для восстановления состояния ОС. Поскольку ОС хоста и ОС виртуальной машины абсолютно одинаковы, можно ли использовать хост и создать носитель для восстановления, который я могу использовать для восстановления виртуальной машины?
Или есть другой способ восстановить? Пожалуйста, порекомендуйте!
В расширенных параметрах восстановления я мог попасть в командную строку как администратор, я запустил Repair-Volume –driveletter c –scan
(http://www.altaro.com/hyper-v/repairing-corrupt-file-systems-vms-repair-volume/). Никаких логических ошибок не обнаружил. Я могу установить vhdx
, но не может загрузиться в него.