Показать полную графическую версию : два активных раздела Windows7 и XP не загружается ХР
Vancouver
15-04-2009, 22:21
bektimir, вот мой корень диска С на нем установленна Хр. 7-ка на диске D
http://s52.radikal.ru/i137/0904/5d/39e2464868d3t.jpg (http://radikal.ru/F/s52.radikal.ru/i137/0904/5d/39e2464868d3.png.html)
Это папка C:\Boot
http://s57.radikal.ru/i156/0904/50/cb3cd9f8f19at.jpg (http://radikal.ru/F/s57.radikal.ru/i156/0904/50/cb3cd9f8f19a.png.html)
bektimir
15-04-2009, 22:59
bektimir, вот мой корень диска С на нем установленна Хр. 7-ка на диске D »
Vancouver , изображения скринов не увеличиваются и не открываются другими программами.
bektimir, пожалуйста, ответьте на вопрос: Есть ли у вас на каком-либо разделе в его корне папка Boot? Другое местоположение на данном этапе не важно.
Vancouver
16-04-2009, 01:09
bektimir, а так ?
1 корень
http://pic.ipicture.ru/uploads/090416/Dpmw5AzpCd.png
2 папка Boot
http://pic.ipicture.ru/uploads/090416/eu3W2WNcri.png
bektimir
16-04-2009, 08:46
okshef , папка Boot изначально расположена в корне Windows, еще я ее скопировал в С:\ как вы советовали.
bektimir, я еще раз повторяю - есть ли раздел (логический диск, вообще на компьютере), не считая тот, на который вы только что скопировали, где есть папка Boot в корне. Поймите, это важно, а если нет, так и скажите.
bektimir
16-04-2009, 09:43
Vancouver , у меня облегченная версия Win. XP SP3. Здесь совсем другое обозначение папок и их расположение. Папки Boot нет.
Вопрос: файл Boot.ini , расположенный на С: с Вин.7, надо ли ставить на дик D: с Вин. ХР ?
bektimir
16-04-2009, 10:02
okshef , мой винчестер разделен на 3 логических диска:
диск С:- Win.7 есть папка Boot
диск D:- Win XP (облегченная версия) нет папки Boot вообще.
диск Е:- документы и программы, папки Boot нет.
Vancouver
16-04-2009, 13:51
bektimir, сделайте скриншот корня диска С:- Win.7. Включив отображение " Защищенных системных файлов"
bektimir
16-04-2009, 14:08
bektimir, сделайте скриншот корня диска С:- Win.7. Включив отображение " Защищенных системных файлов" »Vancouver высылаю скриншот.
У меня что в билде 7000, что в 7077 папка BOOT и файл bootmgr расположены на отдельном скрытом разделе - вин7 не назначает ему букву, что не мешает сделать это самостоятельно. Расскажу как делал.
У меня 3 физических винта.
0 диск, 1 раздел - загрузчик вин7 (который скрытый), 2 раздел - вин7 (сама система);
1 диск - данные и т.п.;
2 диск, 1 раздел - ХП, дальше неважно.
Вин7 я ставил отключая другие винты (есть свои причины).
Сначала пытался через bcdedit сделать, но не получалось. Потом наткнулся на программы VistaBootPRO 3.3 и EasyBCD 1.7.2 - тоже не получалось, пока я тут не наткнулся на ваши поиски загрузчика. Я тоже до этого пытался скопировать файлы ХП на диск С. Назначил букву скрытому разделу, закинул туда загрузочные файлы ХП, в boot.ini прописал rdisk(2)partition(1) ... и все получилось. Правда немного смущает содержание выводимого bcdedit, но зато работает.
1.txt прикрепляю - ядерная смесь полученная в результате попыток настроить ручками, а потом еще двумя указанными програми.
Еще припомнил. В одной из этих программ указывал что ХП расположена на диске X: (я ей так назначал), в это время скрытому разделу с загрузчиком была назначена буква Z: После того как все было настроено и проверена работоспособность, у раздела ХП и раздела загрузчика Вин7 были удалены буквы дисков (чтоб не мельтешили в системе), Вин 7 сама в своем бутменю буквы этих дисков заменила на HarddiskVolume4 и HarddiskVolume1 соответственно.
Alex242, нормальное содержимое - правильное. Спасибо за инфу по поводу скрытого раздела, очень ценно, у меня его нет, ибо HDD - один и Se7en ставилась после XP и Vista.
bektimir, если вы еще бываете на форуме, воспользуйтесь информацией от Alex242 и логикой наших предыдущих попыток.
Vancouver
21-04-2009, 15:16
В копилку :)
На HDD1 C: стоит Windows 7 7077 x64
На HDD0 G: - Windows XP
Первые билды Windows 7 ставил стандартно (Windows 7 прописывал свой загрузчик на диск с ХР, при загрузке имелась опция выбора ОС), а с последний раз решил поэкспериментировать и перед установкой Windows 7 отключил HDD0 с Windows XP.
В результате сейчас для загрузки той или иной ОС пользуюсь средствами БИОС - путем быстрого выбора диска для загрузки (по F8 на Asus), что однако быстро надоело.
Собственно вопрос:
Как при таких исходных данных организовать загрузчик Windows 7 с меню выбора ОС?
===================================================================
После нескольких экспериментов пришел к выводу, что надо копать внутри boot.ini
А именно, его содержимое (;упоминание Windows Vista в комментарии!) намекало на то, что он не исходный экспишный, а уже измененный несколькими предшествовавшими установками Windows 7 (у boot.bak точно такое же содержание, т.е. родной экспишный boot.ini давно утоплен семеркой в Лете=)
;
;Warning: Boot.ini is used on Windows XP and earlier operating systems.
;Warning: Use BCDEDIT.exe to modify Windows Vista boot options.
;
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /NOEXECUTE=OPTIN /FASTDETECT
Решилось всё изменением boot.ini следующим образом:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk([b]1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /NOEXECUTE=OPTIN /FASTDETECT
Уря! =)
bektimir
22-04-2009, 16:19
Okshef, vancouver, alex 242, -спасибо всем за помощь, проблема решена.
Теперь проблема с ВИН 7, не устанавливаются родные драйверы от материнки. Это у все так с ВИН 7 всех версий или некоторых?
У меня мат. плата ASUS P4P800 SE, а Win 7 7106 PUS.
FeN_ii_X
22-04-2009, 16:29
Прочитал всю ветку, так и не понял что делать.
У меня два жестких диска,
первый - три раздела, на диске С стоит win7
второй - три раздела, на третьем разделе стоит xp
После установки win7 не видно хр
С помощью EasyBCD пробовал добавить win хр в загрузку. При загрузке выбор ос появляется. Но при выборе загрузки хр пишет что не найден ntldr (вроде так)
подскажите, что делать?
Прикрепляю файл 1.txt. Диск I, это как раз диск, на котором установлена хр.
boot.ini на диске С не нашел
вот текст boot.ini с диска I
[boot loader]
timeout=30
[operating systems]
Еще вопрос, как назначить букву скрытому диску вин7
Также не знаю, где искать ntldr и ntdetect.com
Vancouver
22-04-2009, 17:41
не устанавливаются родные драйверы от материнки. »
В режиме Совместимости с Вистой (по правому клику), ставил ?
первый - три раздела, на диске С стоит win7
второй - три раздела, на третьем разделе стоит xp »
Очередность установки Осей ?
Прикрепляю файл 1.txt. »
Где ?
2 bektimir
Насколько мне известно, P4P800 очень старая материнка, поэтому старые дрова на висту, а тем более на вин7 не встанут. Ищите дрова на интеловский чипсет (версию сказать не могу, сижу на нфорс4) под висту, хотя встроенные в вин7 должны подойти без проблем.
2 FeN_ii_X
Жмете комбинацию "win+R", вводите diskmgmt.msc, там думаю найдете раздел без буквы, правый клик мышью на нем, дальше наверно найдете как назначить букву разделу.
Странное расположение ХП на винте, сразу и не подскажешь где у вас загрузчик ХП, смотрите на всех дисках, должно быть 3 файла вместе (которые надо скопировать): boot.ini, ntldr, ntdetect.com.
еще бы неплохо увидеть ваши диски на скрине полученного из diskmgmt.msc, пока непонятно - скорее всего на 1 диске 4 раздела и 1.txt в студию
Насколько мне известно, P4P800 очень старая материнка »
Стоит у меня на ней 7022 проблем нет, драйвера стоят со WinUpdate, проблема была только со встроенной видео картой
FeN_ii_X
22-04-2009, 23:02
Оу, файл забыл. Вроде бы прикреплял...
Включил отображение скрытых и системных папок, корень всех дисков, не нашел этих файлов (boot.ini, ntldr, ntdetect.com.). Только на диске I есть пустой boot.ini. Наверное его создал EasyBCD.
Предполагаю, что эти нужные файлики были на диске С, на который я и поставил win 7. Тогда, как я понимаю, этим файлам кирдык
Может ли быть такое? Если да, то что мне делать?
скорее всего на 1 диске 4 раздела »
Неправильно поняли. Два диска и на них семь разделов. На скрине видно. "На кой хрен столько", не спрашивайте )))))
Очередность установки Осей ? »
сначала стояла хр (и даже не одна), потом поставил семерку. После этого как раз и началась проблема.
На С стоит семерка, на диске I стоит хр, которую я хочу загрузить. (это из файла 1.txt видно должно быть)
FeN_ii_X, скачайте (http://okshef.narod.ru/Files/Boot.rar), распакуйте на диск c:\, блокнотом исправьте текст boot.ini в обеих строчках ... multi(0)disk(0)rdisk(1)partition(4)
выполните командуbcdedit /set {1a39991b-272d-11de-a29a-9aed942df05b} device partition=c:
Файлы "потерялись" при форматировании диска с: семеркой, возможно
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.