Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 7 (http://forum.oszone.net/forumdisplay.php?f=95)
-   -   [решено] проблема с загрузкой XP (http://forum.oszone.net/showthread.php?t=136533)

Folk40 01-04-2009 20:25 1081372

проблема с загрузкой XP
 
Вобщем на компьютере жесткий диск разделен на три раздела.Один для XP,второй для семёрки,третий логический.
Стоял XP и вместе с ним стояла семёрка 7048,всё было нормально,при загрузке был выбор какую винду грузить.Сегодня скачал сборку 7068,отформатировал раздел,поставил.Экран выбора загрузки системы исчез,сразу идет загрузка Win 7.Что делать,как вернуть возможность выбора XP без его переустановки?очень нужно так как если возьмусь всё переставлять это займет наверно целый день.
заранее спасибо.

okshef 01-04-2009 20:44 1081388

Folk40, Пуск + R в строке "Выполнить": cmd затем
Код:

bcdedit >c:\1.txt
в корне диска с:\ ищите файл 1.txt - и на обозрение к следующему сообщению, а также скрин управления дисками и скрины разделов с операционными системами.
Цитата:

Цитата Folk40
Один для XP,второй для семёрки »

конкретнее - что на каком и прежний порядок установки (т.е. как устанавливали).

Folk40 01-04-2009 21:07 1081401

вот файл 1.txt
Цитата:

„ЁбЇҐвзҐа §*Јаг§ЄЁ Windows
--------------------
Ё¤Ґ*вЁдЁЄ*в®а {bootmgr}
device partition=C:
description Windows Boot Manager
locale ru-RU
inherit {globalsettings}
default {current}
resumeobject {86e4d0f2-1f36-11de-82cc-e57ce37261ec}
displayorder {current}
toolsdisplayorder {memdiag}
timeout 30

‡*Јаг§Є* Windows
-------------------
Ё¤Ґ*вЁдЁЄ*в®а {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale ru-RU
inherit {bootloadersettings}
recoverysequence {86e4d0f4-1f36-11de-82cc-e57ce37261ec}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {86e4d0f2-1f36-11de-82cc-e57ce37261ec}
nx OptIn
скрин управления дисками

диск Е для ХР,диск С для вин7.
вобщем было два раздела,на одном ХР,другой логический.Когдарешил ставить вин7 создал DiskDirector'ом третий пустой раздел для вин7.при этом отформатировал раздел с ХР.Дальше поставил на диск Е ХР и уже из под него ставил вин7 билд 7048 на диск С.всё совершенно спокойно поставилось,работали обе системы.
вот сегодня скачал билд 7068,отформатировал раздел с вин7,записал на диск новый образ и с него поставил из под ХР на пустой раздел(диск С) вин7.после этого грузится только семерка.пытался сам что то сделать с OS Selector,естесна ничего не получилось

okshef 01-04-2009 21:56 1081442

Цитата:

Цитата okshef
скрины разделов с операционными системами. »

Где? Плюс, перед тем, как сделать скрины откройте отображение скрытых и системных файлов
Возьмите FixBootFull.zip, распакуйте в корень диска с:\ запустите, а потом еще раз команду из 2-го сообщения - и результат.

Folk40 01-04-2009 22:29 1081474

Цитата:

Цитата okshef
Цитата okshef:скрины разделов с операционными системами. »
Где? »

извиняюсь если не так понял,вот скрины:
вин7

ХР

и снова файл 1.txt

Цитата:

„ЁбЇҐвзҐа §*Јаг§ЄЁ Windows
--------------------
Ё¤Ґ*вЁдЁЄ*в®а {bootmgr}
device partition=C:
description Windows Boot Manager
locale ru-RU
inherit {globalsettings}
default {current}
resumeobject {86e4d0f2-1f36-11de-82cc-e57ce37261ec}
displayorder {current}
{ntldr}
toolsdisplayorder {memdiag}
timeout 15

‡*Јаг§Є* Windows
-------------------
Ё¤Ґ*вЁдЁЄ*в®а {current}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale ru-RU
inherit {bootloadersettings}
recoverysequence {86e4d0f4-1f36-11de-82cc-e57ce37261ec}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {86e4d0f2-1f36-11de-82cc-e57ce37261ec}
nx OptIn

‡*Јаг§зЁЄ ЇаҐ¦*Ёе ўҐабЁ© Ћ‘ Windows
------------------------
Ё¤Ґ*вЁдЁЄ*в®а {ntldr}
device partition=C:
path \ntldr
description Microsoft Windows XP

okshef 01-04-2009 22:36 1081479

Folk40, все хорошо, но, вы невнимательно читаете то, о чем я вас прошу: системные, а у вас на скринах только скрытые. Если не трудно, исправте скрины предыдущего сообщения. Я не придираюсь - просто так нужно.

Folk40 01-04-2009 22:51 1081487

исправил,сорри за невнимательность)

okshef 01-04-2009 22:55 1081492

Boot.rar - возьмите, распакуйте на диск с семеркой и с Богом перезагружайтесь.

Folk40 01-04-2009 23:02 1081499

вууууху!спасибо огромное,всё работает))

okshef 01-04-2009 23:15 1081510

Folk40, очень за вас рад! А теперь несколько рекомендаций и разбор того, что вы сделали. Форматируя загрузочный диск, вы удалили и файлы загрузки XP - вот и результат. В следующий раз сохраняйте эти файлы. Отметьте тему решенной. :)

Deven 03-10-2009 14:30 1233490

Востановление загрузчика WinXP их под 7
 
Была установлена Win 7 нужно что была и параллельно XP решил воспользоваться статьёй с сайта (с вашего) Список загрузок появился, только Win XP не загружается (Что типо загрузчик убит) а 7ка грузиться. Как быть? Хелп.
Заранее спасибо.

okshef 03-10-2009 14:40 1233496

Deven, перенес ваше сообщение, давайте разберемся здесь. Представьте скрин управления дисками: Пуск + R, в строке "Выполнить": diskmgmt.msc и в командной строке с правами администратора выполните:
Код:

bcdedit >c:\1.txt
в корне диска с:\ ищите файл 1.txt - и прикрепите к следующему сообщению. Откройте отображение скрытых и системных файлов и сделайте скрины корней системных разделов

stanisluv 03-10-2009 14:40 1233497

"Восстановить ХРшный бут сектор (передающий управление ntldr)
можно из самой семёрки (или с её инсталлационного DVD), запустив команду:
bootsect.exe /NT52 C:
(если бут раздел -- С:). Эта утилита находится в папке boot инсталлационноgo диска.
Впрочем заменять бутсектор нет нужды. Он в Висте и Вин7 достаточно интеллигентен:
если в корне диска нет загрузчика bootmgr Висты/Вин7, то на автомате ишется ntldr,
который считывает бут инфо из файла boot.ini.
Так что просто достаточно удалить (или переименовать) файл bootmgr, находяшийся
в корне бут диска. Там же, где находится и ntldr. Который никуда не исчез, а используется
при выборе ХР из дуал бут меню."
Источник: http://social.technet.microsoft.com/...2-d3f46953a203

okshef 03-10-2009 14:44 1233500

stanisluv, этой командой вы убьете семерочный загрузчик. И в представленном обсуждении человек хочет отказаться от семерки. У нас не тот случай.

stanisluv 03-10-2009 15:12 1233530

okshef, ну так потом-то востановить загрузку семёрки как нечего делать. :) Достаточно просто запустится с диска сеёмрки и нажать на восстановление системы. Дальше он уже сам автоматом всё найдёт. :) Тем более что в цитате фактически даётся вопрос на все ответы. Главное-то : "Впрочем заменять бутсектор нет нужды. Он в Висте и Вин7 достаточно интеллигентен:
если в корне диска нет загрузчика bootmgr Висты/Вин7, то на автомате ишется ntldr,
который считывает бут инфо из файла boot.ini." Т.е. если нету этих файлов, то нужно их восстановить.

Deven 03-10-2009 15:32 1233547

Вложений: 2
Прикрепил что просили.

okshef 03-10-2009 15:39 1233555

Deven, не всё. Семерка у вас на С, а XP - на D?

Deven 03-10-2009 15:42 1233560

Так и есть

stanisluv 03-10-2009 15:43 1233561

А на D: файл ntldr и boot.ini есть?

Deven 03-10-2009 15:43 1233562

Нету. Откуда их взять ?

okshef 03-10-2009 15:51 1233568

Deven, смотрите пост 12, открывайте скрытые и системные и ищите указанные файлы на диске С:
В командной строке с правами администратора выполните
Код:

bcdedit /set {ntldr} device partition=c:

stanisluv 03-10-2009 16:01 1233586

Файл NTLDR можно взять с установочного диска Windows XP из папки I386. А boot.ini создаётся самой системой. Его можно создать и в ручную, но я бы не рискнул этого сделать т.к. не знаю какой номер у Partition.
У меня это выглядит так
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Home Edition RU" /fastdetect /noexecute=optin
Т.е. XP стоит на partition(2)(у мен это диск D:)

Дай ка я посмотрю как у меня в Vista это описано.

Update.
В Vista у меня ссылка на загрузчик XP выглядит так:
Windows Legacy OS Loader
------------------------
identifier {ntldr}
device partition=C:
path \ntldr
description Previous

Однако буквы диска в XP и Vista у меня назначены одинаково.

Deven 03-10-2009 16:27 1233606

Всё спасибо разобрался. Всё работает


Время: 06:13.

Время: 06:13.
© OSzone.net 2001-