Так что я исправил это, но это было не красиво, и, вероятно, было проще, чем я задумал (удивление).
Я вошел и выключил сервер и вытащил системный диск с неправильной маркировкой. Я попытался загрузить компьютер и получил сообщение «BOOTMGR отсутствует, нажмите Ctrl+Alt+Del для перезагрузки». Я подумал, что в этом есть смысл, давайте попробуем fixboot/fixmbr. После загрузки Vista DVD я перешел в режим восстановления. Обычно, когда вы загружаетесь в режим восстановления, вы видите опцию «Восстановление при загрузке», но ее не было, поэтому вместо этого я запустил командную строку.
Покопавшись, я нашел эквиваленты fixboot и fixmbr (соответственно bootrec.exe /fixboot
и bootrec.exe /fixmbr
). Я попробовал один, потом другой, потом оба после последующих перезагрузок безрезультатно. Я гуглил несколько раз и нашел различные "обходные пути", но ничего не исправило. После полного разочарования я решил просто переустановить Windows, так как у меня была рабочая резервная копия.
В процессе установки, при выборе загрузочного раздела, если вы не решите отформатировать устанавливаемый раздел и там уже есть папка Windows, он будет перемещать текущие системные папки (Program Files, Users, Windows и т.д.).) в Windows.old. После первого этапа установки, когда он перезагружается для продолжения установки, у меня появилась блестящая идея переместить эти системные папки обратно в их исходные местоположения и снова перезагрузиться, чтобы посмотреть, будет ли это происходить, как будто ничего не случилось. Папка Users дала мне некоторые проблемы с копированием (какой-то странный бесконечный цикл, поэтому я переместил папку учетной записи пользователя, которую хотел сохранить).
После копирования / перемещения файлов обратно в их исходные местоположения я перезагрузился и скрестил пальцы, и разве вы не знаете, это действительно сработало. Я был в восторге и, подумав о потустороннем мире, понял, что в корневом разделе есть файл bootmgr и что этот файл, вероятно, физически отсутствовал в первую очередь (как мой компьютер пытался сказать мне). Я полагаю, что копирование этого файла и запуск fixboot / fixmbr, вероятно, исправили бы его быстрее.
Как ни странно, когда я загрузил компьютер без запасного диска, я снова включил его, и когда я вошел в «Управление дисками», он снова занял запасной диск как системный диск. Я вытащил его и снова загрузился, чтобы убедиться, что ничего не изменилось. После успешной загрузки я вставил его обратно, снова загрузился с DVD-диска Vista и стер этот диск. Теперь все исправлено. Ура.