
Я хотел выполнить чистую установку Windows 8, используя жесткий диск в качестве установочного носителя на чистый отдельный жесткий диск.
Вот начальная конфигурация жесткого диска:
Диск Windows 7 (с него я загружаюсь по умолчанию) на 1,5 ТБ. Установочный носитель на 320 ГБ и целевой диск на 2 ТБ.
Я загрузил Windows 7 и отформатировал диск на 320 ГБ, следуя инструкциям.здесь.
В BIOS переключился на загрузку с недавно отформатированного диска на 320 ГБ. Установка прошла нормально.
Я выбрал установку Windows на диск 2 ТБ. После завершения установки система загрузилась с диска 320 ГБ, но в Windows 8, которая была на диске 2 ТБ, как и ожидалось.
Теперь моя идея заключалась в том, чтобы отметить диск на 2 ТБ как активный диск, сказать BIOS загрузиться с него, и я получу загрузку Windows 8 по умолчанию. Но это не так. Единственный способ загрузить мой компьютер — это когда у меня подключен установочный диск на 320 ГБ. Без него я получаю ошибку BCD. Как мне перенести MBR на диск на 2 ТБ, чтобы иметь возможность загрузиться с него без диска на 320 ГБ?
решение1
Отключите диск на 320 Гб, загрузитесь с установочного диска W8, загрузите Windows RE, затемвыполните эту команду из командной строки
bootrec /RebuildBcd
решение2
Я сам не пробовал, но предложение ниже должно работать. Я не говорю, что оно элегантное, просто оно должно работать. Я скопировал его напрямую сздесь.
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Это нехороший способ обращения с вашим оборудованием.
Обязательно сделайте резервную копию своего компьютера. Я пробовал эту процедуру с Windows 7 Professional, но не уверен, сработает ли она на вашей версии Windows 7.
Включите компьютер и загрузите Windows 7 (обязательно Windows 7! Насколько мне известно, это не сработает с предыдущими версиями, может сработать с Vista, но я никогда не пробовал).
Пока Windows загружается, выключите компьютер! Правильно... удерживайте кнопку питания в течение нескольких секунд и резко выключите компьютер
Снова включите компьютер и загрузите Windows.
Windows должна выдать сообщение о том, что она не запустилась должным образом... Вам должно быть предложено два варианта: «Запустить средство восстановления при загрузке» или «Запустить Windows в обычном режиме». Выберите «Запустить средство восстановления при загрузке».
Теперь позвольте Windows попытаться найти проблемы. Скорее всего, она не поймет, что вы пытаетесь восстановить загрузчик Windows. После того, как это будет сделано, она спросит вас, хотите ли вы восстановить систему с помощью System Restore. Вы, вероятно, не хотите этого, поэтому нажмите «Отмена» в окне и позвольте Windows «попытаться исправить» (это на самом деле ничего не делает... просто пытается найти то, что не так с вашими копиями Windows, и ничего больше).
Затем Windows должна выдать вам сообщение о том, что восстановление при запуске не может восстановить компьютер автоматически. Просто закройте окно и нажмите «Просмотреть дополнительные параметры восстановления системы» в окне за тем, которое вы только что закрыли. Вам будет предложено ввести раскладку клавиатуры и пароль администратора.
Затем следуйтеинструкции на этой странице(по сути, используйте команду Bootrec.exe /FixMbr) и используйте окно командной строки.
Связанная страница и фактическое решение такие же, как в ответе @Moab ниже. Этот трюк должен просто привести вас к точке, где вы сможете его применить.