У меня изначально была система XP несколько лет назад. Я установил Win7 на другой жесткий диск, и в настоящее время у меня двойная загрузка (хотя я не использовал раздел XP в течение очень долгого времени).
Глядя на мои разделы в одной из программ менеджера разделов, я вижу, что мой раздел Win7 активен + системный, а раздел WinXP активен + загрузочный.
Разумеется, номенклатура меняется с помощью встроенного в Windows менеджера хранения, где раздел XP указан как системный, а Win7 - как загрузочный.
Может кто-нибудь объяснить, как загрузочный диск тоже не системный диск? Кроме того, как я могу изменить это так, чтобы загрузочный диск был таким же, как система? Это связано с тем, как BCD читает и загружает жесткие диски?
РЕДАКТИРОВАТЬ: Причина этого в том, что я пытаюсь клонировать мой жесткий диск Win7 на SSD, и я считаю, что это мешает успешному переходу.
источник
Ответы:
Что касается вопроса о System Drive:
Загрузочный диск или раздел в вашем случае (как обычно) НЕ ДОЛЖЕН быть на «системном (C :) диске», если BCD (Boot Code? Directory?) имеет системный диск в своей «адресной книге» в соответствии с -сказать. Есть несколько способов сбросить это, чтобы это было на «Системном диске» - теперь установка win 7, самый безопасный - загрузить режим установки / восстановления или cd / dvd / usb - с удаленным диском xp или иначе невидимым к системе и запустить восстановление загрузочного кода или пометить этот диск / раздел как загрузочный оттуда. Я связал несколько учебных пособий с командами, необходимыми для разъяснения ..
Важной частью формы ссылка 1 является / RebuildBcd. Ссылка 2 - это EFI-версия встроенной функциональности, которую можно использовать практически во всех версиях Windows, вплоть до NT.
исправление ввода кода загрузки Windows 7
EFI Friendly встроенный инструмент используется
источник
После многих часов / дней поиска неисправностей, вот моя точная проблема + ответ.
После клонирования моего жесткого диска Win7 на мой SSD он просто не загружается напрямую. Я думал, что это связано с процессом клонирования, или с тем, что на SSD нет MBR и т. Д. Я бесконечно экспериментировал с BCD, fixmbr, bootsec и т. Д. Ничто из этого не позволило бы напрямую загружать SSD. Мои настройки BIOS были безупречны. Он загрузился бы на черный экран с мигающим курсором и больше ничего.
Я наконец получил его для загрузки, но он должен был загрузиться сначала с загрузчика на моем диске XP. Отсюда разные boot + системные разделы. Я просто не смог установить SSD в качестве основного загрузочного диска. Мне показалось, что мигающий курсор в левом верхнем углу означает, что он замерз.
До тех пор, пока я случайно не оставил его мигать в течение 45 секунд или около того, а затем появился экран выбора ОС BCD, как будто ничего необычного не произошло.
Почему? Прочитав о подобной проблеме на форуме Acronis, я понял, что проблема была в материнской плате. Диск XP был на SATA1. Моя старая установка Win7 была на SATA2, а новый SSD был на SATA3. Я думаю, что не имеет значения, на каком контроллере были установлены диски, но, очевидно, это имеет значение.
Несмотря на то, что SSD был установлен в качестве загрузочного диска, mobo по какой-то причине не смог обойти / игнорировать другие диски очень быстро.
Это довольно низкая модель ASRock, которую я приобрел, чтобы мои старые компоненты были полезными, http://www.asrock.com/mb/Intel/G31M-GS/, поэтому я возлагаю на это вину!
источник