Показать полную графическую версию : Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки
SilentHitman
23-02-2010, 01:12
Всем привет, поставил себе Windows XP потом решил поставить Windows 7 ну что бы было две ОС, мне говорили и тут же написанно что если ставить более новую версию Windows по верх старой, то будет выбор ОС. Ну вот я поставил и нефига, загружается тока Windows 7 ну я попробывал сделать загрузку дву ОС в ручную, получилось, и выбераю Windows XP и мне пишет ошибку. Я в ручную скапировал два файла в Windows XP через консоль восстоновления это (ntldr и ntdetect.com) и пробую перезагрузиться нажимаю на Windows XP у меня комп сам автоматически перезагружается.
Если есть возможность исправить это то не молчите.
P.S. Заранее спасибо!
SilentHitman, нужны файлы (см. шапку).
index6000
23-02-2010, 13:43
На компе (Netbook Samsung) стояла Win 7 Starter, поставил Win XP SP3 во второй видимый раздел диска.
При установке Windows XP он был показан как раздел 4.
Из XP запустил Multiboot. Меню выбора появилось, но возникли проблемы:
Если Вы постоянно выбираете одну и туже систему Win 7 или XP то запуск будет происходить
стабильно и без сбоев сразу после выбора в меню.
Но стоит только изменить свой выбор на другую систему, то первый же запуск этой другой выбранной системы
будет всегда сопровождаться следующим сбоем:
- при включении компа попадаем в меню выбора (XP/WIN 7)
- выбираем систему - комп после этого сам перезагружается и снова выкидывает в меню выбора (XP/WIN 7)
- снова выбираем ту же систему - комп выкидывает нас в отладочное меню из двух пунктов
- выбираем второй пункт "обычный запуск Windows" - и выбранная система запускается.
В принципе если использовать постоянно одну из двух систем, то глюка этого не происходит
и при редкой необходимости смены рабочей системы потерпеть проход через три меню выбора можно.
Но хотелось бы все-таки, чтобы Multiboot работал чисто.
Помогите!!!
P.S. При первой попытке войти в Win 7 компьютер завис и показал черный экран.
Пришлось принудительно перезагрузить компьютер.
index6000, здравствуйте. С загрузкой и ее конфигурацией у вас все нормально, как, собственно, и с работой Multiboot. Проблема заключается в том, что вы установили XP с помощью изменения в BIOS режима работы HDD (SATA в IDE). Если бы вы интегрировали драйвера SATA в дистрибутив XP, таких проблем не было бы. Так что есть 2 варианта: терпеть несколько перезагрузок или интегрировать драйвера, вернуть прежний режим HDD и переустановить XP.
index6000
23-02-2010, 16:16
Ставил вариант WinXP Pro Rus SP3 VL + AHCI Drivers.
В биосе ничего не менял.
Подскажите, как удалить Multiboot, чтобы запускалась опять только XP без возможности выбора системы?
Хорошо, тогда поступите так: увеличьте timeout в boot.ini до 15 секунд, смените загрузку с Win 7 на XP, при загрузке XP нажмите F8 и выберите пункт "Отключить автоматическую перезагрузку при сбоях" и перепишите текст синего экрана. Если код ошибки 0х0....7 - значит проблема в драйверах SATA в дистрибутиве XP (ищите соответствующие вашему чипсету и выполняйте "переинтегрирование" и переустановку)
опять только XP »
index6000, Multiboot не является программой-заменителем менеджера загрузки. Скачайте bootsect.exe (http://tools.oszone.net/Vadikan/files/bootsect.zip), положите в корень диска c:\, затем Пуск + R, в строке "Выполнить": cmd, затем в окне командной строки c:\bootsect /nt52 all
index6000
23-02-2010, 16:53
Отключение перезагрузки в случае ошибки через F8 не отключает перезагрузку. Она опять происходит. Синего экрана нет.
Может есть возможность сделать лекарство для выскакивающих дополнительных меню?
Просто во всех системных меню по умолчанию поставить выбор: Обычная загрузка Windows и время отсчета 0.
При переходе с XP на Win 7 дополнительное меню выглядит так:
1. Запуск средства восстановления
2. Обычная загрузка Windows
При переходе с Win7 на XP дополнительное меню выглядит так:
1. Безопасный режим
2. Безопасный режим
3. Безопасный режим
4. Загрузка последней удачной конфигурации
5. Обычная загрузка Windows
Куда можно залезть и это исправить?
Хотя это и лишит меня безопасного режима и запуска средства восстановления.
При переходе с Win7 на XP дополнительное меню »
выглядит очень странно: должно быть как минимум 7-8 пунктов, в том числе + тот, о котором я говорил. Видимо, это проблема дистрибутива XP. Попробуйте поэкспериментировать с другим дистрибутивом. Изменение времени не решает проблему, а лишь создает видимость ее отсутствия. Но это - не для решения в этой теме.
Vampirer
23-02-2010, 20:35
Огромное спасибо за MultiBoot, всё идеально прошло и настроилось прям как надо!
Здравствуйте . Такая проблема стояло две системы Windows Xp и Windows 7 . слетела ХР и перестали загружаться обе системы ,установил ХР но теперь не могу попасть в 7ку ( да Windows 7 64 ) Помогите плис а то переустанавливать 7 не очень хочется.
Помогите плис »
как вам помочь, если вы даже шапку темы не прочитали. Нужны файлы, получение которых описано после слова Внимание!.
crazyman_77
26-02-2010, 12:13
okshef, СПАСИБО ОГРОМНОЕ всем создателям этого сайта и Вам в частности!!! Внимательно перечитал почти все сообщения в данной теме и без труда справился с установкой WihXP и т.д.
Отдельная благодарность Вам за доступность понимания языка изложения (за точные и верные советы пользователям), а также за предоставленную Вами программу MultiBoot.
НУЖНЫМ И БЛАГОДАРНЫМ ДЕЛОМ ЗАНИМАЕТЕСЬ!!! СПАСИБО ОГРОМНОЕ!!!
crazyman_77, спасибо за отзыв, а за программу спасибо всем, кто ее разрабатывал.
Vanyatwo
27-02-2010, 00:54
Ничего) Понимаю.
И так.
Была установлена Win7 x64. Захотел установить еще и ХР, т.к. многие девайсы, которые мне нужны не работают.. ну в общем причина не важна, так как она совокупная.
Установил ХР (32битная), начал колдовать по вашему совету.
Вот по этому пункту Bcdedit /create {ntldr} /d "Microsoft Windows XP"
Командная строка написала... блаблабла Не является приложением Win32.
Ну фиг с ним, восстановил загрузчик (старая добрая /nt60 all). Запустил Вин7 (х64), запустил строку, ввожу вашу команду, а он мне выдает чтото типа неверный синтаксис, обратитесь за помощью в справку /?.
Почитал ваши статьи по этому поводу, наткнулся на МультиБут. Скачал, запустил. Увидев, что там такой же алгоритм команд, понял, что работать не будет.
Как быть? Семерка нужна (и ее 64битность тоже), и ХР нужна.
Vanyatwo, для начала скачайте MultiBoot (http://soft.oszone.net/program/9336/MultiBoot/) и представьте (попытайтесь) файлы (см. шапку)
Vanyatwo
27-02-2010, 01:13
Рисунки посмотрел, понятно. Удалил, потому что большие. okshef
http://vanyatwo.narod.ru/bcdcfg.txt
понял, что работать не будет. »
А точно пробовали? Кнопку "Выполнить" нажимали? Над кнопкой "Выполнить" есть текстовое поле, которое, отображает ход выполнения команд. Скопируйте из него текст, пожалуйста, после того, как выйдет сообщение о выполненных командах. Не забывайте, запускать программу в Win 7 нужно с правами администратора!
Пришлите скрин окна выполнения вами Bcdedit /create {ntldr} /d "Microsoft Windows XP"
Vanyatwo
27-02-2010, 18:06
Хм... проделал тоже самое с cmd, что и вчера, только от Администратора. Успешно.
Теперь вопрос в другом... алгоритм команд както изменяется изза того, что под вин7 локальный диск от ХР стоит под буквой G? (локальный вин7 под С)
*учитывая то, что у меня нет локального диска SystemReserved.
Vanyatwo, не смешивайте: добавить запись о загрузке XP в BCD - это одно. Само по себе добавление записи не делает возможным загрузку XP, т.к. за это отвечает другой загрузчик. И только комбинация того и другого "ведет к успеху".
Простите, не понял, вы свою проблему решили?
как вам помочь, если вы даже шапку темы не прочитали. Нужны файлы, получение которых описано после слова Внимание!. »
Извините невнимателен ,цепляю файлик.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC