ВАЖНОЕ ОБНОВЛЕНИЕ: Я попытался использовать самую старую виртуальную машину размером 275 ГБ. Как только я изменю его размер до 500 ГБ, чтобы освободить место (оно нужно), он теперь покажет «Ошибка загрузки операционной системы». Что могло вызвать это? Могу я сжать его обратно?
- Оригинал -
Мы запускаем Windows 2003 Server Standard на виртуальной машине из-за устаревшего программного обеспечения, которое нам необходимо запустить (VMware ESXi, 6.5.0, 4564106). В последнее время произошел сбой сервера (фиолетовый экран ESXi), и с тех пор машина больше не загружается.
Чтобы решить эту проблему, мы восстановили резервную копию, сделанную днем ранее, но, как ни странно, проблема не исчезла. Даже если вернуться на несколько дней назад, он все равно не загрузится.
Подробно проблема заключается в следующем. Во-первых, я получаю сообщение «Ошибка загрузки операционной системы» при загрузке. Я могу переместить его к черному курсору в верхнем левом углу, который не мигает, загрузившись с CD ISO и выполнив fixboot
, fixmbr
и bootcfg /rebuild
. Но я не могу заставить его нормально загрузиться. Я пробовал следующее:
fixboot
, fixmbr
, bootcfg /rebuild
)autoexec.bat
и config.sys
пусты (0 байт), boot.ini в порядке.chkdsk /P /R
Я больше не знаю, что еще попробовать. Недавно я расширил VHD с 250 ГБ до 500 ГБ (и изменил размер раздела до 500 ГБ в compmgmt.msc), и это единственное, что я с ним сделал. Раньше VHD запускался в vmware Player, прежде чем мы преобразовали его и запустили на vsphere.
Любые идеи?
Я смог загрузить его с помощью Загрузочный компакт-диск Hiren. Теперь сервер можно использовать. Я думаю, что MBR и загрузочный сектор прерваны, и мне нужно потратить некоторое время, пытаясь это исправить. Но, возможно, я буду загружать машину с компакт-диска несколько раз в год.