У меня изначально была система XP несколько лет назад. Я установил Win7 на другой жесткий диск, и в настоящее время у меня двойная загрузка (хотя я не использовал раздел XP в течение очень долгого времени).

Глядя на мои разделы в одной из программ менеджера разделов, я вижу, что мой раздел Win7 активен + системный, а раздел WinXP активен + загрузочный.

Разумеется, номенклатура меняется с помощью встроенного в Windows менеджера хранения, где раздел XP указан как системный, а Win7 - как загрузочный.

Может кто-нибудь объяснить, как загрузочный диск тоже не системный диск? Кроме того, как я могу изменить это так, чтобы загрузочный диск был таким же, как система? Это связано с тем, как BCD читает и загружает жесткие диски?

РЕДАКТИРОВАТЬ: Причина этого в том, что я пытаюсь клонировать мой жесткий диск Win7 на SSD, и я считаю, что это мешает успешному переходу.

2 ответа2

0

Что касается вопроса о системном диске:

загрузочный диск или раздел в вашем случае (как обычно) НЕ ДОЛЖНЫ быть на «системном (C:) диске», пока BCD (загрузочный код?Справочник?) имеет системный диск в своей "адресной книге" per-say. Есть несколько способов сбросить это, чтобы это было на "Системном диске" - теперь, установив win 7, наиболее безопасным является загрузка режима установки / восстановления или cd / dvd / usb - с удаленным диском xp или иным образом невидимым к системе и запустить восстановление загрузочного кода или пометить этот диск / раздел как загрузочный оттуда. Я связал несколько учебных пособий с командами, которые когда-то были нужны, чтобы помочь прояснить ..

Важной частью формы ссылка 1 является /RebuildBcd. Ссылка 2 - это EFI-версия встроенной функциональности, которую можно использовать практически во всех версиях Windows до NT.

исправление ввода кода загрузки Windows 7

EFI Friendly встроенный инструмент используется

0

После многих часов / дней поиска неисправностей, вот моя точная проблема + ответ.

После клонирования моего жесткого диска 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/, поэтому я возлагаю на них всю вину!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .