Показать полную графическую версию : Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки
okshef, поменял rdisk с 0 на 1 в обеих строчках - rdisk(1) »
ХР запустилась. Большое спасибо. Но целью данного эксперимента было понять принцип работы загрузчиков. Работа проводилась на VMware с целью дальнейшего переноса на реальную машину, во избежание необратимых косяков. Отправляю BCDcfg.txt, много ??????, думаю из-за русского. Взгляните, может что ни так.
Kostyas, для организации корректной загрузки XP ищите в интернете информацию о boot.ini и его функциях.
BizonBill
26-12-2009, 23:56
Доброй ночи, Уважаемый okshef!Вся надежда на вашу помощь.Ситуация следующая:На компе стоит Win 7.Появилась необходимость установить ХР(для программ не работающих в Win7 и игрушек ребенку),т.к мое железо не поддерживает виртуализацию.Установка производилась в Win 7 из под программы Paragon Partition Manager 10 (PM),на другой физический диск.Этой же прогой восстанавливал загрузчик Win 7.После этого ХР грузится перестала,грузится только семерка.Про мультизагрузочное меню вообще молчу :search: Полистав эту ветку форума попробовал изменить ситуацию.Переписал boot.ini и воспользовался прогой MultiBoot. Результат: мультизагрузочное меню появилось,но при попытке запустить ХР - черный экран с мигающим курсором,а при запуске Win 7,какая то хрень о не возможности загрузки,с выбором режимов запуска,хотя при выборе режима"Обычный запуск" семерка грузится нормально.Подскажите в чем моя ошибка? И как исправить.
Управление дисками: диск С-Win 7
диск I-XP
BizonBill, c помощью PPM 10 удалите, если установили, paragon manager загрузок. После этого скачайте bootsect.exe (http://tools.oszone.net/Vadikan/files/bootsect.zip), положите в корень диска c:\, затем в командной строке с правами администратора (http://okshef.narod.ru/Tech_Img/Cmd_with_Admin_Wrights.jpg) выполните: c:\bootsect /nt60 all /forceЗапустите Multiboot и создайте в диспетчере загрузки загрузку XP (в представленном файле bcdcfg.txt ее нет). Скопируйте на раздел С: с раздела I: файлы загрузки XP: ntldr, ntdetect.com, boot.ini (чтобы их увидеть откройте отображение скрытых и системных файлов (http://okshef.narod.ru/Tech_Img/FolderView.jpg)). В BIOS установите загрузку с HDD с Windows 7. Отпишитесь.
BizonBill
27-12-2009, 00:43
okshef, сделал все как вы сказали. Результат пока тот же,при выборе загрузки ХР-черный экран с мигающим курсором,семерка грузится нормально.Загрузка ХР в деспетчере похоже прописалась.Что делать дальше?Может ли повлиять на загрузку PPM 10 установленный на ХР
Да кстати файлы загрузки ХР изначально находятся(находились)на диске С
Может ли повлиять на загрузку PPM 10 установленный на ХР »
Если вы выполнили команду bootsect - то уже нет.
Дополните ваш boot.ini (тот, который вы скопировали на С:\) такими строчками
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP 1-1" /NOEXECUTE=OPTIN /FASTDETECT
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Microsoft Windows XP 2-1" /NOEXECUTE=OPTIN /FASTDETECT
в какую из систем удастся зайти?
файлы загрузки ХР изначально находятся(находились)на диске С »
тогда скопируйте (именно скопируйте!!!) их на I:
Изменил добавляемые строчки boot.ini - посмотрите
BizonBill
27-12-2009, 01:43
Ура!!! все заработало.Получилось-multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /NOEXECUTE=OPTIN /FASTDETECT
Огромное спасибо! А то мне ребенок весь мозг вынес.
BizonBill, лишнее из boot.ini удалите и отредактируйте первую строчку в соответствии с загружаемой:
[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetectРад, что все получилось.
Добрый день! скажите как установить windows xp на Windows 7 что бы можно было пользоватся и хр еще т.е. при загрузки ОС был выбор загрузки операционной системы
можно на один диск с windows7 загрузить а на другой диск d windows xp тогда при загрузке системы будет выбор,а можно в windows 7 установить windows mode xp скачать с microsoft .com тоесть виртуальная машина
Pifpaf, читайте Установка Windows XP на компьютер с Windows 7 (http://www.oszone.net/10237/Install_XP_7)
lomota, у меня к вам большая просьба - пользуйтесь проверкой правописания (кнопка в каждом окне ответа). Особенно пунктуацию (http://ru.wikipedia.org/wiki/Пунктуация), объяснение попроще (http://ru.wikipedia.org/wiki/Знаки_препинания). Иначе пойдем в школу (http://forum.oszone.net/thread-153784.html)
Прошу помощи. Стояла ХР на С:, Установил 7 на другой раздел. Установка прошла успешно. После окончательной перезагрузки пропало меню выбора и ничего не грузится вообще. С помощью консоли восстановления 7 вижу,что на С: диске есть все необходимые файлы для загрузки и папка вооt. прочитал Ваши советы но запутался с чего начать. Нужны в работе обе системы. Спб
Все получилось с помощью fixbootfull.exe
прочитал Ваши советы но запутался с чего начать »
а что сделали вы и не запутались? Опишите свой порядок действий. Это не в упрек - просто может нужно как-то статьи поправить, чтобы понятней было?
Все получилось с помощью fixbootfull.exe »
на мой взгляд Multiboot функциональнее...
Здравствуйте, буду рад помощи и советам, сильно не пинайте) ибо чайник)
прилагаю картинки и файлы.
Описание вкратце:
на С стоит Win7, на D поставил WinXP (почему то когда ставил XP - том D установщик XP определил как G)
и откуда-то взялся второй активный том E (не знаю как его сделать неактивным)
после установки XP запустил в XP прогу MultiBoot и восстановил загрузчик Win7 + создал выбор систем
В итоге W7 загружается, а XP никак.
Файлы boot.ini NTDETECT.COM и ntldr присутствуют на C
в boot.ini пробовал прописывал разные значения rdisk (0, 1 и 2) - понял что дело не в этом, а в загрузчике W7 или с путаницей в номерах и буквах дисков или с пресловутым хранилищем.
Кстати так и не понял почему F определяется как диск 0
Вот и не знаю как подступиться уже чтоб XP загружалась, наставьте на путь истинный)
Заранее спасибо) С Новым Годом!
http://s47.radikal.ru/i115/1001/1f/71cd96be627ft.jpg (http://radikal.ru/F/s47.radikal.ru/i115/1001/1f/71cd96be627f.jpg.html)
http://i066.radikal.ru/1001/19/91c8cc1a1846t.jpg (http://radikal.ru/F/i066.radikal.ru/1001/19/91c8cc1a1846.jpg.html)
DAR, в командной строке с правами администратора (http://okshef.narod.ru/Tech_Img/Cmd_with_Admin_Wrights.jpg) выполните:bcdedit /set {ntldr} device partition=c:измените параметры boot.ini . Он должен быть таким[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(2)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="Microsoft Windows XP WD320" /noexecute=optin /fastdetect
Т.е. rdisk - 2, а partition - 1 (а у вас 2 почему-то)
Делаем, отписываемся.
и откуда-то взялся второй активный том E (не знаю как его сделать неактивным) »
опять же запустите командную строку с правами администратора и выполните последовательноdiskpart
list disk
sel disk 2
inactive
exit
exit если я ошибся в номере (в команде sel disk 2) - замените его на тот, который будет соответствовать номеру HDD в первой команде list disk
Спасибо огромное!
пока не перезагрузился отпишусь по второму пункту:
так как на E (disk2) есть неразмеченная область 9 мб похоже надо выбрать раздел прежде чем выполнить команду inactive
подскажите плиз)
http://i013.radikal.ru/1001/e4/97e743091ee3t.jpg (http://radikal.ru/F/i013.radikal.ru/1001/e4/97e743091ee3.jpg.html)
DAR, прошу прощения - забыл. После команды sel disk 2 выполните list partition а затем выберите раздел, который нужно деактивировать, например sel part 1
inactive
Все, спасибо, получилось)
а по поводу загрузки XP всё таки верным оказался первоначальный вариант boot.ini rdisk (0) partition (2)
так как у меня XP на втором разделе стоит. Все другие варианты выдавали либо ошибку на отсутствие файла hal.dll либо на аппаратные проблемы.
Так что всё решение было только bcdedit /set {ntldr} device partition=c: :))
верным оказался первоначальный вариант boot.ini rdisk (0) partition (2) »
хорошо, что получилось. Просто в вашем первом сообщении меня сбила с толку фраза том D установщик XP определил как G) »
Поэтому вместо "на С стоит Win7, на D поставил WinXP" лучше было бы написать "на С стоит Win7, на D установлена WinXP"
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC