PDA

Показать полную графическую версию : Восстановление загрузки Windows 7 после установки XP и создание двойной загрузки


Страниц : 1 2 3 4 5 6 7 8 [9] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

okshef
08-11-2009, 13:54
mich31, исправьте параметр partition в boot.ini на 2 в обеих строчках, если сообщение повторится - на 3
Файлы ntldr, ntdetect.com на разделе С: есть?
Забыл еще почемуто иногда шрифт кракозяблами, как раньше в ХР было, т.е. досовский шрифт не понимает »
в меню загрузки? Проверьте, есть ли на С: файл bootfont.bin?

mich31
08-11-2009, 17:10
Спасибо попробую, а шрифт в самом Win 7, в подменю бывает. В окне нормальный , а в конце пар три строчки кракоз.
Все файлы в корне есть.

Не могу сохранить - отказано в доступе

okshef
08-11-2009, 18:50
Снимите атрибут "Только чтение" или создайте в блокноте новый файл с нужными параметрами и сохраните с расширением ini, а затем замените текущий на свой.

Dreyk
08-11-2009, 20:58
Всех приветствую.

Возникла такая проблема:

При выборе в меню загрузки варианта "Windows XP" - комп ребутится. Причем опытным путем было выяснено, что ребутится он сразу после обращения к ntldr и до чтения boot.ini совершенно не доходит.

При создании загрузчика на 2 ОС использовал этот способ: http://www.oszone.net/4985/XP_after_Vista . Для Висты всегда работало (пользовался ни раз), а тут не хочет для семерки :(

Подскажите, пожалуйста, кто что думает по этому поводу.

okshef
08-11-2009, 21:06
Dreyk, читайте шапку, присылайте файлы и текст boot.ini

Dreyk
09-11-2009, 01:23
Диск C - Windows 7 x64
Диск D - Windows XP

boot.ini
[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 Professional RU" /execute /fastdetect /usepmtimer
и "partition(3)" пробовал, но до чтения boot.ini судя по всему просто не доходит...

Утилитой "FixBootFull" тоже пользовался, она создала меню выбора системы, но при выборе Windows XP так или иначе комп сразу же уходит в ребут.

okshef
09-11-2009, 07:45
Dreyk, для вас совет тот же, что и в сообщении 157 (http://forum.oszone.net/post-1263960-157.html)

Dreyk
09-11-2009, 17:02
okshef, спасибо, получилось. Но что это за файл "bootfont.bin"? Не нашел нигде такого. Вроде без него всегда обходились.

Пошла загрузка XP, показалась привычная заставка с бегунком, затем фон рабочего стола с курсором посредине (который даже двигать можно), и всё... хард трещит выполняю какую-то однообразную операцию, но сколько ни жди - ничего нового не появляется.
Но я думаю, что это уже совсем другая история и не для этой темы :)

okshef
09-11-2009, 17:10
Dreyk, это файл для корректного отображения кириллицы в сообщениях, связанных с загрузкой. Находится изначально в корне и папке I386 русского дистрибутива XP. затем фон рабочего стола с курсором посредине (который даже двигать можно), и всё... »
действительно, другая - XP загружается без рабочего стола и меню Пуск (http://forum.oszone.net/thread-102540.html)

kanapfelka
12-11-2009, 19:18
http://pic.ipicture.ru/uploads/091112/vrBZnU7Ypk.png


„ЁбЇҐвзҐа §*Јаг§ЄЁ Windows
--------------------
Ё¤Ґ*вЁдЁЄ*в®а {bootmgr}
device partition=C:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
resumeobject {2616383a-ce04-11de-9f8a-95be3cd9585e}
displayorder {ntldr}
{current}
toolsdisplayorder {memdiag}
timeout 30

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

‡*Јаг§Є* Windows
-------------------
Ё¤Ґ*вЁдЁЄ*в®а {current}
device partition=F:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {bootloadersettings}
recoverysequence {2616383c-ce04-11de-9f8a-95be3cd9585e}
recoveryenabled Yes
osdevice partition=F:
systemroot \Windows
resumeobject {2616383a-ce04-11de-9f8a-95be3cd9585e}
nx OptIn


Хотелось бы перенести загрузку на F и вникнуть.

bcdedit /set {bootmgr} device partition=f:

„ЁбЇҐвзҐа §*Јаг§ЄЁ Windows
--------------------
Ё¤Ґ*вЁдЁЄ*в®а {bootmgr}
device partition=F:
description Windows Boot Manager
locale en-US
inherit {globalsettings}
default {current}
resumeobject {2616383a-ce04-11de-9f8a-95be3cd9585e}
displayorder {ntldr}
{current}
toolsdisplayorder {memdiag}
timeout 30

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

‡*Јаг§Є* Windows
-------------------
Ё¤Ґ*вЁдЁЄ*в®а {current}
device partition=F:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {bootloadersettings}
recoverysequence {2616383c-ce04-11de-9f8a-95be3cd9585e}
recoveryenabled Yes
osdevice partition=F:
systemroot \Windows
resumeobject {2616383a-ce04-11de-9f8a-95be3cd9585e}
nx OptIn


Загрузка ХР мне ни к чему, её потом уберем, хотя можно и сразу, как я понимаю

bcdedit /deletevalue {ntldr}

мммм, но что-то чего-то не хватает

Естественно bootmgr я перетащил на f:


упд. Спасибо, что поправил. Полистал тему, понял что надо перенести ещё Boot на диск с 7, но он BCD из этой папки не хочет переносится, пишет что занято System

okshef
12-11-2009, 20:01
kanapfelka, загрузитесь в Windows 7 в обычном порядке, в командной строке с правами администратора (http://okshef.narod.ru/Tech_Img/Cmd_with_Admin_Wrights.jpg) выполните:bcdboot %WinDir% /l ru-RU /s f:
bcdedit /delete {ntldr} /f
bcdedit /store f:\boot\bcd >f:\1.txt
файл 1.txt с корня диска F приложите к следующему сообщению
P.S. измените формат рисунка в соответствие с правилами п.3.9

kanapfelka
12-11-2009, 20:16
Готово

okshef
12-11-2009, 20:16
kanapfelka, прошу прощения, команды исправил. Посмотрите и повторите, кроме 2-й

kanapfelka
12-11-2009, 20:23
вроде нормально

okshef
12-11-2009, 20:27
kanapfelka, если файл bootmgr на диске f есть, проводим эксперимент. В BIOS измените порядок загрузки с диска, на котором раздел F и попытайтесь загрузиться.

kanapfelka
12-11-2009, 20:36
все норм спасибо

Den4uk
14-11-2009, 13:03
Здравствуйте! Такая проблема: Сначала я установил Win Xp на диск D, потом поставил Win 7 на диск C, в итоге загружается только Win 7, и выбора ОС нет.
Как сделать двойную загрузку? Скриншот и файл данных хранилища загрузки прикреплены...

okshef
14-11-2009, 13:38
Den4uk, откройте отображение скрытых и системных файлов, скачайте файлы загрузки XP (http://forum.oszone.net/attachment.php?attachmentid=31645&d=1252331521) и распакуйте файлы из архива на диск С:
Создайте с помощью блокнота файл boot.ini (сохраните с расширением ini) такого содержания[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 Professional RU" /NOEXECUTE=OPTIN /FASTDETECT и тоже сохраните на диске С:
Скачайте утилиту fixbootfull и запустите ее с правами администратора. Описание - в шапке темы, ссылка, где взять - тоже.

montajor
15-11-2009, 09:13
Уважаемые форумчане, у меня проблема наоборот.
Стояли 2 Win XP на разных разделах, вчера поставил Win-7 и после установки пропала возможность выбора XP. Грузиться только семерка. Начал читать этот форум, но времени мало, все 100 страниц не осилить.
Думаю что такая тема поднималась здесь, дайте ссылку где почитать или подскажите что сделать.
Пажалста не пинайте, очень надо.

19taurus79
15-11-2009, 13:47
а для таким способом можно подружить висту с семеркой ?
на комп с вистой поставил семерку
виста загружается а семерка только с диском в приводе




© OSzone.net 2001-2012