![]() |
Меню загрузки Windows 7 и Windows XP находящихся на двух ФИЗИЧЕСКИ разных hdd
Внимание! Для обращающихся в эту тему!
Для ускорения решения Вашего вопроса к сообщению о проблеме прикрепляйте:
|
Изменил шапку (для будущих поколений), но вас это тоже касается :). Опишите подробно по русунку управления дисками, на каком разделе что установлено, с какого HDD на момент выполнения скрина загружался компьютер? Да, забыл: текст boot.ini еще нужен.
|
Вложений: 1
Цитата:
ну, я старался особо выделить в заголовке, что это не два раздела на 1 винте, а именно 2 разных винта Win7 bcdedit >c:\1.txt Код:
Диспетчер загрузки Windows Код:
[boot loader] Win7 - C,D,E - будет основным WinXP - F,G,H - резерв зачеркнутый зеленым - I - 160, бродяга :spy: зы пишу из под WinXP, в Win7 сетка крякнулась, после установки/удаления Jetico firewall 2 (крашил систему в синьку) может заодно кто подскажет, как восстановить? |
Цитата:
Я так понимаю, скрин управления дисками делался из семерки? В принципе - это не важно. Находясь в XP вы можете увидеть содержимое раздела на диске 0, который на вашем скрине обозначен как "Зарезервировано системой"? Если нет - присвойте ему любую букву, откройте отображение скрытых и системных папок и посмотрите, есть ли на нем файлы boot.ini, ntdetect.com, ntldr (скорее всего нет). Если их там нет: скопируйте их с вашего раздела, который вы видите как F: boot.ini исправьте так Код:
[boot loader] Код:
bcdedit /set {ntldr} device partition=\Device\HarddiskVolume1 Цитата:
Делаем, отписываемся. |
|
В корень
|
не вышло
пишет, что не может найти <windows root>\system32\hal.dll |
Поэкспериментируем с boot.ini - замените свой на такой
Код:
[boot loader] Отпишитесь |
Цитата:
сработала последняя строчка в итоге получаем следующее (мои мысли) из строки: multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="WinXP-SP3 Rus" /noexecute=optin /fastdetect становится ясно, что параметр rdisk(2), соответствует второму физическому диску параметр partition(1), соответствует первому, активному разделу на нем то-есть, нумерация физ. дисков и разделов на них, идет не с нуля, а с единицы ну и необходимость копирования файлов ntldr boot.ini ntdetect.com в корень скрытого спец. раздела или диска С: Win7/Vista зы может в общий FAQ? по вариантам загрузки ззы позволил себе изменить заголовок темы имхо, теперь более точно отражается суть вопроса (проблемы) |
Цитата:
Цитата:
Цитата:
Цитата:
Рад, что справились с проблемой. |
Цитата:
Цитата:
partition(1) таки всегда начинается с 1 Цитата:
Цитата:
|
Цитата:
Цитата:
|
Цитата:
|
1. Как нумируются диски в загрузчике семерки\висты?
с нумирацией boot.ini все понятно было (под hide кусок фака) Сейчас буду подбирать перебором, но хотелось бы понять все таки. 2. И наверно самое животрепещущее. можно как то загрузить Linux (Debian) с диска 2 (на скрине)? там лежит GRUB menu.lt, но зарузочная запись потерта. можло ли подхватить груб загрузчик из {bootmgr}? хотя вряд ли, он на ext3. А GRUB4DOS? Скрин из семерки ![]() WinXP грузится своим загрузчиком если сменить порядок дисков в биосе. на скрине выше WinXP на диске E: Win2000 FAQ 1.04. Какие ключи можно использовать в файле boot.ini Windows 2000? |
Dis74,по первому вопросу: откройте показ скрытых и системных и скажите, на каком разделе у вас находится файл bootmgr?
По второму вопросу сказать не могу (с Linux на ВЫ). Из стороннего софта могу посоветовать EasyBCD 1.7.2. Но предупреждаю: лично на семерке не тестил, попробуйте. Если все получится удачно - отпишитесь |
Посомтреть номера дисков можно портированой из линукса утилиткой dd --list
а далее либо по полному ID диска Volume{c2ef2027-51e1-11de-97a0-806e6f6e6963} Либо по имени из link to: \\?\Device\HarddiskVolume9 записывать в bcdedit. порядок все таки не очень ясен но по крайней мере гадать не придется :) сейчас попробую этой утилиткой по инструкции от сюда добавить в меню Linux. UPD сейчас не успею, уезжать пора. завтра попробую и отпишусь. 2 okshef на диске0 (на скрине) но вот почему он HarddiskVolume7 числится в bcd не ясно :( За утилитку спасибо, удобная. попробую перезагружусь завтра (сегодня нет возможности), если все получится отпишусь. |
Цитата:
Код:
bcdedit /set {ntldr} device partition=\Device\HarddiskVolume7 |
проблема с выбором ОС
Видел обсуждения аналогичных проблем, но готового решения не нашел. Установлены семерка и ХР на разные харды. Грузится семерка без возможности выбора ОС. Семерку только поставил, еще не полностью в ней освоился. Подскажите, как прописать в загрузчике ХР?
|
Lucifer82, вы эту тему пока поизучайте, будут вопросы - спрашивайте, прочтите шапку темы
|
Огромное спасибо, помогло.
|
okshef, финт ушами не удался. опасения были не напрасны. непотяно почему первый диск в биосе показывается в bcd как Device\HarddiskVolume7. Нумирация дисков какая то своя и все равно пришлось гадать. то что показывал dd --list не верно. Методом перебора нашел таки диск (оказалось что у меня еще на 2 дисках есть файлы загрузчиков винды. 1 из них резервная копия :))) XP добавил.
про Linux - оказалось что у меня от Grub остался только файл конфига. по этому ни программа EasyBCD 1.7.2. ни "dd if=\\?\Device\HarddiskVolume2 of=linux.mbr bs=512 count=1" из инструкции выше мне не помогли. пришлось отрезать небольшой раздел, отформатировать в FAT, ставить туда GRUB4DOS, который подгружает конфиг старого, и уже его добавлять в bcd виндф7 :) |
Dis74, надо полагать проблем с загрузкой у вас нет?
|
okshef, в общем то проблем нет. Только вариант крайне не удобый. вместо 1 у меня 3 загрузщика (ntldr, bootmgr, GRUB4DOS) на 3 разных дисках. изменение 1 диска (вытащил или отформатировал) и все опять ломается. Так получилось что системы и загрузщики на разных дисках.
|
Перенесите загрузчик на "железно" :) стационарный HDD по методике [решено] Переместить загрузчик с диска где ХП!
|
Вложений: 2
ПРивет.
нужна ваша помощь позагрузке двух ОС. стоит 3 винта. на 1-ый из них ставил ХР где то полгода назад с отключением остальных дисков недавно поставил семёрку . диски тоже отключал . всё вроде ок, но очень нехватает отображения двойной загрузки. в этом неособо силён. если нетрудно пож подробнее. хрюшу хочу сохранить. очень буду вам благодарен |
slava, какие статьи, ссылки на которые даны в шапке темы (в частности, Установка Windows XP после Windows Vista) вы прочитали, что сделали и что не получается?
|
Okshef
нужно чтобы при загрузке отображались и при желании загружалась XP или windows7.как это сделать?прошу помочь в инете нигде нешарился сразу на этот форум.друг посоветовал EasyBCD попробовал безтолку. говорят нужно прописать файлы загрузчика XP в загрузчик семёрки .как сделать ? help!!!! |
slava, в шапке темы прикреплена утилита FixBootFull. Загрузитесь в семерку и примените ее (щелкните правой кнопкой по файлу программы и выбирите "Запустить от имени администратора"). Откройте отображение скрытых и системных файлов, на разделе с Windows XP найдите скрытые системные файлы ntdetect.com, ntldr, boot.ini и скопируйте их на раздел с семеркой. в командной строке с правами администратора выполните:
Код:
bcdedit >c:\1.txt |
Okshef привет. в файле boot.ini крякозябры и файла 2. txt нет чё делать
|
slava, boot.ini я вас пока не просил, но можете просто прикрепить файл к следующему сообщению. По поводу файла 2.txt - я вам сказал выполнить немного неправильную команду, поэтому, либо пришлите файл 1.txt, либо перевыполните команду
Код:
bcdedit >c:\2.txt |
Вложений: 1
Okshef
вылез 2.txt дальше ???? |
Цитата:
P.S. Ну что ж мне вас - "за ручку водить"? Давайте так: сделал то-то и то-то, система (загрузка) повела себя так-то. |
Okshef приветствую
загрузился с винта на котором стоит хр . пошла всё ок, в меню загрузки семёрки небыло. ведь её и не должно было быть. потом поставил загрузку с винта на котором стоит семёра, в меню загрузки появилась хр .но при её загрузке в верхнем левом углу показала ероглифы с окончанием boon.ini . на этом усё может его надо подкоректировать ? |
slava, очень хорошо.
1) Загрузочным диском оставляете теперь диск с семеркой, всегда. 2) Надеюсь вы файлы ntdetect.com, ntldr, boot.ini на этот же диск скопировали? Найдите файл bootfont.bin на диске с XP и скопируйте его на диск с семеркой. Перезагрузитесь и перепишите текст сообщения. 3) представьте текст файла boot.ini |
okshef. перезагрузился .извини не вьехал- какой текст сообщения переписать?
вот boot.ini [boot loader] 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 RU" /noexecute=optin /fastdetect /usepmtimer |
Цитата:
|
okshef
перезагрузился. в том же углу,но ужо по нашему НЕПРАВИЛЬНЫЙ BOOT.INI загрузка windows c:\ после ___ чёрный экран с мигающей чертой пока . спать охота и всё равно спасибо за внимание ! |
slava, когда проснетесь, вот вам задание: ответить мне на вопросы и сделать:
1) сделайте новый скрин управления дисками (в семерке); 2) в boot.ini ключ /usepmtimer сами устанавливали? 3) boot.ini измените так: Код:
[boot loader] |
Вложений: 1
okshef
снимок справа. чесно говоря про ключ щас уже не помню. до семёрки стояла тоже хр. может и сам его влепил "от большого ума" вобщем я его стёр и изменил,перезагрузился и опять тотже результат: выдаёт что неправильный boot.ini будут ешо варианты? |
slava, варианты будут. Откройте отображение скрытых и системных файлов и сделайте скрин корней разделов, на которых установлены системы.
|
Вложений: 2
прислал.
|
slava, возьмите тот boot.ini, который у вас на диске I и просто скопируйте его на С. Перезагрузитесь, отпишитесь
|
okshef всё то же самое, без изменений
|
Тогда попробуем другой вариант: в командной строке с правами администратора выполните
Код:
bcdedit /set {ntldr} device partition=i: |
okshef не хочет. что и в прошлый раз. а вобче есть надежда?
|
Цитата:
Еще несколько вопросов: 1. Вы скопировали на раздел С: файл boot.ini (неизмененный) с раздела I: ? 2. Приведите точный и полный текст сообщения после выбора в меню загрузки Windows XP 3. Скачайте diskMgm.exe.7z, распакуйте на диск С: (кстати, файлы 1 и 2 можете удалить), запустите ком. строку с правами администратора и выполните Код:
c:\diskmgm.exe >c:\dc.txt |
у меня вопрос к slava
до того, как просить помощи 1. команды из первого поста (шапки) выполнял? 2. изменял boot.ini как написано этом посте? спрашиваю, потому-что, имхо, ситуация та-же, что была и у меня зы на правах топик-стартера ;) |
Для информации в качестве определения диска можно использовать такие ссылки:
Windows Boot Maneger ------------------------------ identifier --------- {bootmgr} device ------------ partition=\Device\HarddiskVolume1 .... Windows Boot Loader --------------------------- identifier --------- {current} device ------------ partition=C: path -------------- \Windows\System32\winload.exe description ------ Windows 7 osdevice --------- partition=C: .... Windows Boot Loader --------------------------- identifier --------- {f478cc68-...} device ------------ partition=\Device\HarddiskVolume1 path -------------- \Windows\System32\winload.exe description ------ Windows Vista osdevice --------- partition=\Device\HarddiskVolume1 .... |
Valeant, NightCat, спасибо, но мы находимся на этапе несколько другом.
С BCD, конечно, не все в порядке, но мы, хотя бы, имеем меню загрузки. А вот с boot.ini совсем не понятно. Такое ощущение, что его нет, или формат неправильный. А slava, к тому же, появляется редко и недолго. |
Вложений: 1
привет всем учасникам разбора этой ситуации.
Okshef точно так, скопировал файл boot.ini на диск С ,потом ужо откромсал у него /usepmtimer и изменил по вашему указу только rdisk(2) пишет вот: неправильный файл boot.ini загрузка с С:\windows\ Nightcat эти команды невыполнял (самому в таких делах что либо боязно .не особо то и шарю) пробовал прогу easyBCD но ничем непомогла. boot.ini так не изменял |
slava, у вас есть загрузочный диск Windows XP, с помощью которого вы сможете войти в консоль восстановления?
Дополнительно: вернем все назад Код:
bcdedit /set {ntldr} device partition=c: Перезагрузитесь и ответьте на вопросы. |
Вложений: 2
okshef загрузочный диск есть . bcdedit команду не принял,(вложил скрин,вложил сам bcdedit) boot.ini распаковал на С
перезагрузился , теперь той строчки (где пишет НЕПРАВИЛЬНЫЙ файл)нет . просто чёрный экран с мигающей чёрточкой в левом углу. |
slava,
Еще информация если вы грузитесь с Windows 7 диска (значение дисков не меняется оно физически Диск0, Диск1, Диск2, меняются только ...Volume... в зависимости с какого грузитесь), то Диск2 у вас где стоит Windows7 (\Device\HarddiskVolume10) - естественно device partition=C: Диск0 у вас где стоит Windows Xp (\Device\HarddiskVolume1) - естественно device partition=I: он не как не будет partition=C: так как при загрузке с винта win 7 все уже будет определено с винтами и их разделами и XP раздел уже не как не будет partition=C: согласно вашего файлп dc.txt и скринов опубликованных ранее. Из вашего поста выше Цитата:
в секции Windows Boot Maneger ------------------------------ identifier --------- {bootmgr} device ------------ partition=\Device\HarddiskVolume10 ... Windows Boot Loader --------------------------- identifier --------- {current} description ------ Windows 7 device ------------ partition=\Device\HarddiskVolume10 path -------------- \Windows\System32\winload.exe inherit ------------ {bootloadersettings} ... osdevice --------- partition=C: (или лучше partition=\Device\HarddiskVolume10) systemroot ----- \Windows ... Windows Boot Loader --------------------------- identifier --------- {...} device ------------ partition=\Device\HarddiskVolume1 path -------------- \ntldr description ------ Windows XP inherit ------------ {bootloadersettings} osdevice --------- partition=I: (или лучше partition=\Device\HarddiskVolume1) systemroot ----- \Windows ... т.е. windows 7 использовать - \Device\HarddiskVolume10, а для Xp - \Device\HarddiskVolume1 с условием загрузки с Windows 7 (проверку можно сделать набрав сначало команду diskpart, а потом list volume. тогда при выборе в меню XP загрузка уйдет на нужный диск \Device\HarddiskVolume1 и будет искать файл ntldr. В boot.ini естественно запись должна иметь вид, так диск у нас так и остался Диск 0. - disk(0) — у вас равен 0 - rdisk(n) — порядковый номер жёсткого диска, с которого осуществляется загрузка, у вас 0. - partition(n) — порядковый номер раздела жёсткого диска, с которого загружается ОС, у вас раздел 1. default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS Лучше выбор делать через F8 при загрузке ПК т.е. выбор загрузки через меню bios, так как у вас находятся все на разных винтах. Наверное так. |
slava, deviCe, а не deviSe, и повторите bcdedit /set {ntldr} device partition=c:
Valeant, позвольте мы решим с slava, а потом я объясню, где ошибка в ваших рассуждениях. ОК? |
Вложений: 1
okshef и так не выходит
|
okshef,
нет вопросов |
slava, я скоро "закипю" - ну смотрите внимательно - где "/" между bcdedit и set? Скопируйте команду из сообщения и вставьте в окно командной строки правой кнопкой.
|
Вложений: 1
okshef
извиняюсь за косяки (глаз да глаз). перезагрузился и чёрный экран. ну и ситуёвина |
Вложений: 1
slava, скачайте еще раз, распакуйте на С, согласитесь с заменой, перезагружайтесь
|
okshef
без изменений :( |
Идем на крайние меры.
1. Удалите файл boot.ini с диска С:\ 2. В BIOS порядок загрузки тот же - диск с семеркой. 3. Читаете здесь о порядке загрузки в консоль восстановления (вариант 2) пункты 1, 2, 3, 4. По пункту 5 выполняете команды Код:
bootcfg /rebuild 4. Перезагружаетесь, отписывайтесь P.S. Так вы что, ни по одной записи не смогли войти? |
okshef я так понял сообчение про консоль восстановления это для меня?
вобщим boot.ini удалил, вошол в консоль.на экране: 1: С:\windows 2: E:\windows в какую копию windows следует выполнить вход? выбрал E: пишет: общее количество обнаруженных систем windows: 1 потребовал пароль администратора. при его вводе пишет что пароль неправильный (может E: это cd-rom с ХР с которого загрузился в консоль? или я чето туплю. с Е: невышло выбрал С:\windows добавить систему в список загрузки? Y, N,A- (все) выбрал Y введите идентификатор загрузки. (не в курсе чтоето) ввёл на авось команду bootcfg /rebuild прошла. ввёл bootcfg /add дальше появилось введите параметры загрузки: тут я встал ???? чего,куда ? ещё малость вчера на 7-ку установил paragon partition manager 9.0 там есть мастер управления загрузкой,зашол ,выставил режим отображения, кнопка готово и всё вышел сегодня: в биосе поставил загрузку с диска на котором ХР. появилось окно бут менеджера: winxp hard disk 0 winхр hard disk 2 загрузка идёт при выборе win xp hard disk2 , появляется окно с выбором систем win7 и win xp . выбираю win xp, чёрный экран и на нём:boot /add Microsoft windows xp XP грузится с обеих строчек. вот такая байда. |
slava, boot.ini (текст) выложите
|
Вложений: 1
делал снимок из 7-ки .boot.ini на диске I: на 7-ке его нет
|
slava, давайте определимся теперь, чем вы будете пользоваться: Paragon-ом или семерочным меню загрузки. С программой я мало знаком. Скорее всего, искомый boot.ini находится в одной из папок с программой. Если найдете - присылайте, попытаемся исправить вашу двойную загрузку XP. Если же хотите использовать загрузчик OS - дайте знать.
|
Вложений: 2
okshef в принципе по барабану, главное шоб загружалась.
boot.ini и чёнидь похожего в проге не нашёл. вообче странновато; зашёл в msconfig в 7-ке, в окне загрузка пустое место,до этого была строка : windows 7 и т.д ..... в корневом С: в 7-ке открыл файл boot . а там вон што (файл вложил) я не против поэкспериментировать ,только наверно придётся удалять boot manager paragona? |
Цитата:
P.S. Скрин с boot - это мой крайний boot.ini p.p.s. зачем вкладывать в сообщения скрины, когда можно текст? |
okshef boot manager paragona деактивировал , есть у него такая функция.саму прогу оставил.
в биосе поставил на загрузку диск с семёркой. ХР не грузится . ваши предложения . вобщем я готов |
Выполните рекомендации из поста 61, но с небольшим дополнением.
1. Сейчас: запустите командную строку с правами администратора 2. Выполните: Код:
Diskpart 3. Перезагрузитесь. Обязательно проследите, чтобы первым из HDD был выставлен диск с Windows 7. Войдите в консоль, загрузившись с диска XP. 4. Войдите в Windows XP - определите опытным путем по возможности войти: пустой пароль администратора Цитата:
Код:
bootcfg /rebuild 6. Если что-то пойдет не так - загрузитесь с диска с семеркой и выполните восстановление запуска. |
okshef вошол в консоль.на экране: 1: С:\windows но при поиске систем обнаруживает только С:
2: E:\windows на С: пускает с паролем на нём ХР , набрал diskpart - на E:оказалась 7-ка. зайти не получается , требует пароль администратора. и ещё : после добавления системы в список загрузки, требует ввести идентификатор загрузки- я без понятия что это. написал: windows хр . после требует ввести параметры загрузки -тоже вопрос . я написал bootcfg /add что я сделал неправильно? |
|
Вложений: 1
okshef именно в семёрке в cmd не получается набрать команды.а в консоли требует пароль к семёрке.
статейку нарыл, может быть полезна. кусок оттуда Если по каким-то причинам в загрузочное меню Windows Vista не входит пункт запуска загрузчика прежних версий Windows, добавить данный пункт можно при помощи следующих команд. bcdedit /create {ntldr} /d "Загрузчик ОС прежних версий" bcdedit /set {ntldr} device partition буква_диска,_содержащего_загрузчик_ntldr: bcdedit /set {ntldr} path \ntldr bcdedit /displayorder {ntldr} /addlast адрес: http://onestyle.com.ua/txt.php?u=98 |
slava, в командной строке в семерке нужно было выполнить цикл команд Diskpart, а bootcfg /rebuild - в консоли Windows XP. Команды, которые вы привели, делать не нужно, у вас в загрузке хранилище XP присутствует. Причина - в невозможности передать управление загрузчику XP. Пока вы разбирались, мне пришла в голову другая мысль. То, о чем я вас просил - не делайте. Вопрос такой: если вы сейчас в BIOS переключите загрузку на диск с XP, то загрузитесь нормально? Пожалуйста, проверьте и отпишитесь - из XP.
|
okshef загрузка не пошла. строки с экрана: mbr error 3 ещё до этого была . появилась ещё mbr error 1
Press any key to boot from floppy... смогу зайти на форум только вечером |
slava, подключите все жесткие диски, первым по порядку загрузки установите диск с XP, загрузитесь с DVD с семеркой, войдите в среду восстановления системы и выполните восстановление запуска. Перезагрузитесь. Жду отчет.
|
okshef xp загрузилась , сейчас в ней. в окне востановления были строки: обнаружены проблемы с параметрами запуска компа хотите применить исправление? ответ -да. след окно, чтото вроде меню загрузки
выберите ОС для запуска windows xp exit win xp boot /add Microsoft Windows XP Professional RU все три строки где XP запускаются. |
slava, что-то я сообразить не могу. Вы в обе системы можете загружаться? Какие три строчки, когда они появляются?
|
okshef проблема осталась. обе системы загружаются как и раньше поотдельности, после входа в биос и смены диска.
эти строки появляются перед загрузкой ХР с винта на котором она стоит windows xp --------- exit win xp------- boot /add Microsoft Windows XP Professional RU--------- все три строки где XP запускаются. чертой отметил щас в 7-ке |
Давайте boot.ini с диска с XP, сначала с ним разберемся
|
[q]slava, команды DISKPART выполните в семерке. Boot.ini все на всех дисках удалите. ( boot.ini лежит в корзине)
на диске С и на I есть только файл BOOT. c диска С 7-ка boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XP-0" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="XP-1" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="XP-2" /noexecute=optin /fastdetect с диска I xp [boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="windows xp" bootcfg /add multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="exit" N multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="win XP" bootcfg /add multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="boot /add" 2 multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect /usepmtimer |
Вложений: 1
slava, возьмите файл из архива, распакуйте и на диск с семеркой, и на диск с XP. Проверьте на обеих разделах наличие файлов ntdetect.com, ntldr, bootfont.bin, если где-то нет - скопируйте с раздела, на котором есть. Попробуйте сначала перезагрузиться и войти в XP при таком положении загрузки жестких дисков, затем, когда первым будет диск с XP. Диск установочный с семеркой есть у вас?
P.S. Если можно, отвечайте быстрее с описанием того, что делали. |
диск есть
|
с первым диском с 7-ой хр не пошла (чёрный экран с чертой). со своего загрузилась.
|
Повторите инструкции из поста 75: Загрузочный HDD - с XP, загружаетесь с DVD с семеркой и делаете "Восстановление запуска"
|
okshef 1) востановление запуска 2)окно с параметрами воостановления системы.в нём обнаружила windows7. нажал далее:исправление загрузки системы. в сведениях диагностики и исправления обнаружена основная причина:диспетчер загрузки отсутствует или повреждён. исправление: востановление файла. дальше перезагрузка. в итоге : на обоих hdd грузится 7-ка
ужас . рубит уже |
Отлично!!!!! Загрузка с HDD, где XP? Если нет - установите и загружайтесь в семерку. Делаете файл 1.txt (см. шапку) - и к сообщению - мы в полушаге от удачи!!!
Скачайте FixBootFull.zip, распакуйте, запустите с правами администратора, перезагрузитесь. |
okshef да с того диска где хр грузится только 7-ка . меню загрузки ОС нет. вопрос по Fixbootfull - запустил как есть (галочки не трогал)
загрузился в 7-ку. ХР не идёт , тот же чёрный экран |
slava, теперь оставляйте всегда загрузочным тот HDD, на котором XP. Загрузитесь с него в семерку, сделайте скрин управления дисками, скрин раздела с XP с отображенными скрытыми и системными файлами, прикрепите к сообщению boot.ini с этого же раздела и выполните в командной строке с правами администратора
Код:
bcdedit >c:\3.txt |
Вложений: 3
okshef файл BOOT
[boot loader] 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 RU" /NOEXECUTE=OPTIN /FASTDETECT |
slava, понятно. В командной строке с правами администратора делаем последовательно. После каждой команды должно быть сообщение "Операция успешно выполнена". Чтобы не ошибиться, копируйте каждую строчку и вставляйте в окно командной строки.
Код:
bcdedit /create {ntldr} /d "Windows XP" Если будет меню, но не будет загрузки - отключите все остальные жесткие диски кроме того, на котором XP |
Цитата:
отпишусь о своём опыте и на вашу просьбу отвечу. два жёстких - SATA (Win7) и PATA (Win XP) в биос стоит загрузка с SATA. обе системы ставились отдельно друг от друга (физически отключал винты) далее. загрузчик XP перенёс и отредактировал boot.ini: Код:
[boot loader] у меня ни к чему не привели. команда bcdedit /set {ntldr} упорно не проходила. плюнул и установил EasyBCD 1.7.2 в ней указал на каком логическом диске стоит XP, сохранил и всё :) загрузка с выбором системы. правда при первом запуске ХР, чёрный экран висел около двух минут, но я уже знал что это и как бороться. установил PerfectDisk 10 и дефрагментировал MFT на системном диске. теперь всё грузится мгновенно. |
Цитата:
|
1.
![]() по названиям соответственно win7 и xp, пишу с win7, по отдельности работают обе ос. 2. „ЁбЇҐвзҐа §*Јаг§ЄЁ Windows -------------------- Ё¤Ґ*вЁдЁЄ*в®а {bootmgr} device partition=C: description Windows Boot Manager locale ru-RU inherit {globalsettings} default {current} resumeobject {eafffc5f-e68d-11de-b31d-cd80d4c66552} displayorder {current} {ntldr} toolsdisplayorder {memdiag} timeout 200 ‡*Јаг§Є* Windows ------------------- Ё¤Ґ*вЁдЁЄ*в®а {current} device partition=C: path \Windows\system32\winload.exe description Windows 7 locale ru-RU inherit {bootloadersettings} recoverysequence {eafffc61-e68d-11de-b31d-cd80d4c66552} recoveryenabled Yes osdevice partition=C: systemroot \Windows resumeobject {eafffc5f-e68d-11de-b31d-cd80d4c66552} nx OptIn ‡*Јаг§зЁЄ ЇаҐ¦*Ёе ўҐабЁ© Ћ‘ Windows ------------------------ Ё¤Ґ*вЁдЁЄ*в®а {ntldr} device partition=C: path \ntldr description WinXP 3.boot.ini на xp Цитата:
Цитата:
|
alexzhuravlov, скачайте MultiBoot 2.0 beta и к следующему сообщению приложите файл, создаваемый программой bcdcfg.txt, запакуйте оба boot.ini в архив (придется переименовывать) и приложите архив к следующему сообщению.
Откройте отображение скрытых и системных файлов и сделайте скрины корней разделов С: и Е: |
Вложений: 4
Вот то что просили
|
alexzhuravlov, у вас на разделе с Win 7 boot.ini нет вообще!!! Просто скопируйте его с раздела с XP и перезагрузитесь. Если загрузка не пойдет, - ПКМ по boot.ini, снять атрибут "Только чтение", изменить rdisk(0) на rdisk(1) в обеих строчках!!! и сохранить. После повторной перезагрузки отпишитесь.
P.S. Покидаю вас до вечера |
Проблема решена, всё работает) Спасибо, теперь не буду мучатся нажимая F8 )
|
Вложений: 2
okshef привет ... есть два винта, на первом 7, на втором ХР ... Хрюша устанавливалась первой (но на второй винт, диск обозначился как D), затем ставилась семерка ... по биосу падымаемся с семерашнава винта, ХР она видит но при попытке ее паднять, появляетца мигающий курсор на черном экране и все((( ... если па F8 выбрать и загрузиться с ХР-винта - все гут ... помоги, чтото ваще запутался(((
|
TafintsevAV, открой отображение скрытых и системных файлов с диска с XP скопируй файлы ntldr, ntdetect.com, boot.ini исправь в скопированном boot.ini rdisk(0) на rdisk(1) в обеих строчках и выполни в командной строке с правами администратора
Код:
bcdedit /set {ntldr} device partition=c: |
okshef, все спасибо ... затуп был именно в рдиске(1) ((( ... сори ...
з.ы. на счет скрытых файлов улыбнул))) .. юзаю тотал ... |
Здравствуйте! Стояло две ОС(7 и ХР) на двух разных ЖД(ставил каждую ОС с подключенным только 1 диском). Решил переставить ХР да забыл отключить второй ЖД.Загрузку Семёрки восстановил. Но теперь в ХР,в меню "способов загрузки"(обычная,безопасный режим...) вместо русских букв какие-то крякозябры. Подскажите что надо подправить? Спасибо!
|
Алек, с дистрибутивного диска возьмите файл bootfont.bin и положите на активный раздел.
|
okshef, Спасибо,всё заработало!
|
Загрузка Windows 7 с диска №2, с установленной на первом системой Windows XP
Приветствую всех участников форума, помогите разобраться с проблемой. Установил систему Windows 7, на диск № 2, с установленной на первом диске системой XP. Что то пошло не так. Удалил 7-ю, однако загрузчик остался на первом диске. После удаления файлов (посмотрел по времени их создания) на диске с системой XP, и перезаписи на старые параметры boot.ini, все вошло в норму. Затем отключил диск № 1, а на второй повторно установил Windows 7(максимальную версию). Снял активацию с помощью Windows 7 Loader eXtreme Edition v3 . всё OK. Подключил второй диск с системой XP, но теперь могу загружаться или с первого диска или со второго, применяя одноразовую загрузку через биос. Подскажите, какая существует возможность при включении ПК( а грузится он с первого диска ) сделать выбор какую систему грузить. Очень не удобно каждый раз вызывать" Боот меню". Пробовал , по старинке, прописать в boot.ini на первом диске второй диск, при загрузке пишет что не находит какого то файла в системе. Может там можно прописать путь к загрузчику на втором диске, а как это сделать не знаю. А может есть возможность гузить XP cо второго диска ( назначив его в биосе первичным) мне все равно лишь бы был выбор при загрузке не применяя Boot меню. А так, обе системы работают нормально.
|
Lifpa, почитайте тему сначала, представьте файлы.
|
Благодаою. Скопировал все сообщения из темы. Попробую полученную информацию переварить. Если не разберусь, буду советоваться
|
Доброго времени суток...
Тут написано про установку Вин ХР и Вин7 на 1 физический хард, насколько я понял... А как сделать выбор загрузки системы если они стоят на разных винтах??? |
_ZzZ_, изучайте.
|
Lifpa, это прекрасно, что у вас две операционные системы, причём установленные независимо. Установите сторонний загрузчик OSL2000, не пожалеете. Он устанавливается в перые сектора нулевой головки (со 2 по 57), сразу за MBR(не модернизируя её), на разделы не кладёт ни одного байта. Поэтому, если не понравится, можете удалить его без каких бы то ни было последствий. Устанавливается либо с дискеты, либо из Windows. Перед загрузкой ОС будет окно с выбором ОС для загрузки (есть таймер и много чего). Будет возможность загружаться в любую систему в том числе и через F8, использовать точки восстановления (если кто ими ещё пользуется?), минусов нет.
|
Olen6 благодаою за подсказку. Постараюсь найти OSL 2000 (ранее с этой программой не работал) и ознакомиться с ней. Если это не противоречит правилам форума сбросте ссылку где её поискать. С уважением Lifpa
|
Lifpa, отправил в PM. Да, и если будешь ставить её, отпишись пожалйста, получилось или нет?
Цитата:
|
Olen6, ПМ получил загружу позже ( сейчас связь барахлит, срывает). Очень Вам благодарен. У меня вопрос: Windows 7 не лицензия, активировал через ************ , купить официалку нет средств( Афганец , инвалид), не помешает ли это , в вышеуказанной программе, для создания выборов загрузки
|
Вложений: 2
Может быть поможете и с моей ситуаёвиной... есть 2 харда с 2 системами: ХР и 7... ставились по отдельности, т.е. с отсоединением одного харда (была ХР, отсоединил хард, поставил другой установил 7, подключил первый хард обратно). Как теперь сделать чтобы при загрузке компа был выбор системы...???
|
_ZzZ_, загрузитесь в Win 7, откройте отображение скрытых и системных файлов, скопируйте на раздел С: с раздела D: файлы ntldr, ntdetect.com, boot.ini. Запустите MultiBoot, на вкладке "Восстановление" установите нужные параметры и нажмите кнопку "Выполнить". После этого перезагрузитесь и отчитайтесь. Если попытка загрузки в Win XP с помощью меню не получится: откройте boot.ini с помощью блокнота, предварительно в свойствах файла сняв чекбокс "Только чтение", и измените параметр rdisk с 0 на 1 в обеих строчках.
|
Респект... помогло с заменой rdisk с 0 на 1...
Может это решение в шапку поместить, чтобы не было одинаковых вопросов... |
Понимаете, если бы вы читали тему сначала, то понять принцип несложно. А в сообщении 10 я уже ответил.
|
Цитата:
|
Загрузка ОС с разных хардов
Помогите пожалуйста! :pray: Можно ли через OS Selector,сделать загрузку с разных хардов? После установки Selector разделы с осями определил,но при попытке загрузить ось с другого харда выдаёт ошибку. :nono: Никаким настройкам не поддаётся. :durak: Мне что теперь всё сносить и по новой ставить? :shot:
|
RW77, вам что важнее: загрузка или загрузка с помощью OS Selector?
Представьте скрин управления дисками и описание - на каком разделе какая система установлена. Какая не грузится? |
Win7 и Selector на одном харде,XP на втором.Win7 грузится нормально.При попытке загрузить XP,появляется надпись A disk error occured press ctrl+alt+del.Переназначаю в БИОСе очерёдность,XP грузится без проблем.
|
RW77, без необходимых файлов ответа не будет.
|
Простите может не в тему, но почитав вышестоящие посты подумал, что заморачиваться этими мультизагрузчиками ( только у кого W7 Ultimate) не проще ли поставить ХР Mode? ведь ставится как полноценная система видит все диски и порты, хочешь, можно серфить по инету. Меня XP Mode выручила когда на 7ку не устанавливалось программное обеспечение для фотопринтера, а у кого то может есть любимые проги которые не идут на семерке. И все же кому как... :oszone:
|
Вложений: 4
Стоят две ОС ХР и 7 на разных HDD. Всё работало нормально было меню загрузки где отоброжались обе системы,но в один момент комп перестал грузится. Грузится начальный черный экран где пишится BOOT FROM CD_ ,а дальше должно быть меню загрузки,но его нет! Пробовал через BIOS ставить начало загрузки на разные HDD
Изменений никаких ,только на HDD с ХР пишит ntldr is missing.Позвонил товарищу он посоветовал при загрузке нажиматьF9. Попробовал всё получилось при частом нажатии F9 меню загрузки появилось и обе системы грузятся нормально.Ну вроде всё работает,но напрягает каждый раз нажимать F9. |
dimetz07, спасибо за предоставленную информацию, но сделайте еще текстовый файлик - п.2 в шапке темы.
Даже по информации со скриншотов проблем с загрузкой быть не должно, если в BIOS загрузочным устройством выставлен HDD, на котором находится Windows XP. Так что "мучайте" BIOS. |
Вложений: 1
Вот то что просили,приготовил забыл кинуть.А что можно сделать в BIOS?Может что-то с материнской платой?
|
Цитата:
Цитата:
|
Так пробовал и один идругой ставить первым и нечего.Даже пробовал отключать их по очереди физически.Единственная разница на диск с ХР выдает ошибку ntldr is missing. Пробовал ставить менеджер OSL2000, но он тоже не помог. И вот эта запись BOOT.ini что означает?
Warning:Boot.ini is used on Windows XP and earlier operating systems. ;Warning: Use BCDEDIT.exe to modify Windows Vista boot options. |
Цитата:
скачайте bootsect.exe, положите в корень диска c:\, затем Пуск + R, в строке "Выполнить": cmd, затем в окне командной строки Код:
c:\bootsect /nt60 all /force |
Вложений: 1
Всё сделал,ничего не изменилось.Незнаю код прошел или нет,но вот что выдал...
|
Прошу прощения. Данную команду нужно выполнять в командной строке с правами администратора.
|
Вложений: 1
Прошу прощения за задержку был на работе. Код прошел все заработало.(см.скрин) Большое спасибо за помощь! Вопрос: Можно тоже самое сделать в multiboot , там такой же код забит?
|
Вложений: 1
Да, только сейчас обратил внимание диск с ХР поменял букву с D на H.
|
Цитата:
Код:
multiboot -bootsect /nt60 all /force |
Вложений: 2
Добрый вечер, okshef.
Согласно рекомендациям по установке ХР после 7 и создания меню удалось все выполнить безупречно. На С - 7, на D - XP все работало и грузилось великолепно пока в 7 не запустил почистить мусор и реестор Windows Manager. После этого загрузка ХР прерывалась и происходила перезагрузка компа. 7 как работала так и работет. Попытался с помощью установочного диска ХР обновить систему - вышло так, что теперь в цикл вошел процесс установки. Однако удалось вернуть меню загрузки с помощью дистрибутива 7. Помогите мне вернуть ХР. И еще одно. Неправильным использованием программы MultiBoot я добавил в меню загрузки еще одну строку для ХР. Как ее убрать? По поводу требуемых правил к оформлению вопроса. Третий пукт не могу выполнить так как мне не удалось найти в 7 все эти файлы. |
Цитата:
Цитата:
Код:
bcdedit /delete {c5bcbf1d-0af8-11df-b28d-a9359e174d41} /f Цитата:
|
Вложений: 1
Здравствуйте, OkShef. Cпасибо за рекомендации. Первый совет помог мне избавиться от лишней строки. Что касается второго
Цитата:
Код:
c:\bootsect /nt60 all Прилагаю файлы: текст boot.ini и BCDcfg. Помогите пожалуйста решить проблему. |
garrikkov, доброе утро.
1. Скопируйте на радлел D: файлы ntldr, ntdetect.com, boot.ini (пока не меняя текст) 2. При выборе XP (сразу после) нажмите F8 и выберите строчку "Отключить перезагрузку при сбоях", текст сообщения приведите. 3. Выполните Код:
c:\bootsect /nt60 all /force |
Вложений: 1
Уважаемый OkShef, сделал все что было рекомендованно Вами. Привожу фото синего экрана. После выполнении команды в safe mode XP ничего положительно не произошло. На синем экране лишь третий ряд кода в скобках изменился
Код:
*** STOP: 0x0000008E (0xC0000005, 0x80558340, 0xBAD07C38, 0x00000000) |
garrikkov, ответ ищите в этих темах. Думаю, что вопрос, непосредственно касающийся меню загрузки мы решили.
|
Вложений: 6
Надеюсь, что эта ветка форума ещё активна.
Нужна помощь. Дано: два одинаковых жёстких диска. На диске С установлена Windows 7, а на диске F (D) - Windows XP. Предыстория: сначала на обоих дисках стояли Windows XP. Меню загрузки создалось автоматически. Всё работало нормально. Затем решил на диск С установить Windows 7. Ставил из-под Windows XP. В этом случае опция по работе с разделом перед установкой была недоступна. При установке Windows 7 все старые системные файлы сгребла в папку windows.old, а все остальные остались на корне диска С. Меню загрузки создалось (Windows 7 и "Предыдущая версия Windows"). Всё нормально. Но мне не понравилось, что не было произведено форматирование перед установкойи не знал как поступить со старыми файлами. Решил переустановить из-под BIOS. Вот тут всё и началось (надо было, наверно, windows.old и все старые папки удалить и всё…). Меню загрузки не появилось. В BIOS установил приоритет диска с Windows XP. NTLDR is missing – выдало мне при попытке загрузить Windows XP. Из под Windows 7 увидел, что файлы ntldr, ntdetect.com, boot.ini исчезли. Скопировал их из установочного диска. Теперь можно только выбор делать в BIOS. Вчера скачал MultiBoot. Меню создалось. Windows 7 грузится (приоритет в BIOS на диск с Семёркой). При попытке загрузить Windows ХР выдаёт: повреждён или отсутствует ntldr. Снова ставлю приоритет на диск с ХР. ХР грузится без проблем. BCDcfg делал в обоих Виндах. Команда Выполнить в MultiBoot - только в Windows 7. Как подружить системы? Проконсультируйте, пожалуйста. |
Yurydan, загрузитесь в Windows 7. Cкопируйте на раздел С: файлы ntdetect.com и ntldr. В boot.ini на разделе С: сделайте изменения. Строчку multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows7" /noexecute=optin /fastdetect удалите.
Запустите Multiboot и нажмите кнопку "Выполнить". Перезагрузитесь. В случае неудачи - из-под Win 7 сделайте новый файл bcdcfg.txt |
okshef, спасибо, попробую. Сразу не обратил внимания, что ответ появился появился на 15 странице :not-me: . Обновлял 14-ю....
|
Вот, наконец выбрал время. Сделал всё по вашим рекомендациям. Всё срослось - подружились системы. Теперь понаблюдаю за работой. Пару раз после работы на Семёрке при перезагрузке для перехода на ХР как бы подзависал на слабовидной надписи Windows ХР, затем он просыпался, начинал бегать бегунок и загружался в штатном режиме. А вот первая загрузка ХР произошла через процедуру проверки системного раздела Windows ХР (на синем фоне белые буковки с отражением этапов проверки). И, кажется, придётся заменить Bootfont - меню загрузки вариантов выскочило на кракозябрице.
okshef, спасибо за консультацию! |
okshef, подскажите пожалуйста, из-за чего это может быть: загрузка по умолчанию на компе XP, Семёрка по выбору. При загрузке ХР иногда он зависает на слабовидимой картинке начальной страницы загрузки (надпись "Windows XP", флажок) , висит минуты две, затем грузится. Если попытаться нажать кнопку Reset и загрузить по-новой, то возникает поле вариантов загрузки на кракозябрице и только лишь надпись Windows на латинице (Bootfont.bin на ХР менял) и всё равно пришлось выжидать пару минут, когда надпись "расцветёт" и побегут "бегунки". Чаще всего грузится без проблем.
|
Зависает на поиске какого-то драйвера, вероятнее всего драйвера чипсета (SATA/RAID), или что-то с файловой системой. Да, в принципе, много причин... Создайте тему в форуме Microsoft Windows 2000/XP, опишите проблему подробнее.
|
Спасибо. Кстати, не может такое быть из-за включения-отключения свитча D-Link? Вечером выключил его после отключения компа, а утром комп пытатся найти свитч, а он ещё не включен?
|
Вложений: 2
Добрый день! Просмотрел всю тему и не могу понять как изменить настройку загрузчика. Коротоко об аппаратном состоянии системы - ноутбук, на внутреннем жестком диске стояла 7-ка. Подключен e-sata жесткий диск, на который попытались ставить XP. Первая-же перезагрузка не состоялась. Решил проблему диском восстановления 7-ки. Выполняя приведенные в этой и других темах форума команды bcdedit добился появления пункта в меню загрузки. Осталась одна проблема - при выборе пункта XP получаю следующий текст на экране:
"Диспетчер загрузки Windows Не удалось запустить Windows. Возможно это произошло из-за недавнего изменения конфигурации оборудования или программного обеспечения. Чтобы устранить ошибку:...." Далее следуют рекомендации и потом фразы: "Файл: \ntldr Состояние: xc000000e Сведения: Не удается загрузить выбранную запись, поскольку приложение отсутствует или повреждено." |
ascodts, в диспетчере дисков присвойте букву, например Z:, разделу System Reserved
Когда раздел станет открытым, скопируйте на него файлы ntldr, ntdetect.com, boot.ini, bootfont.bin. Boot.ini исправьте так, чтобы в обеих строчках было так: Код:
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS Код:
bcdedit /set {ntldr} device partition=Z: |
Вложений: 1
okshef Не получилось:
"Не удается запустить Windows из-за аппаратных ошибок настройки диска. Не удается выполнить чтение с выбранного загрузочного диска....." |
Запустите Multiboot и нажмите кнопку "Выполнить" на первой вкладке. Никакие флажки не снимайте при этом.
Есть ли у вас установочный диск XP (чистой дистрибутив)? |
Выполнил - без изменений. Дистрибутив XP есть.
|
ascodts, загрузитесь с диска с XP в консоль и выполните bootcfg /add или bootcfg /rebuild - справку почитайте.
|
Пока разбираюсь с рекомендованной утилитой - вот интересное наблюдение (может это даст подсказку): консоль восстановления XP предлагает войти в одну из копий "1: E:\Windows 2: D\WINDOWS" При входе в первую спрашивает пароль администратора, которого я не знаю и подозреваю, что это 7-ка, а во вторую пустила сразу (у XP пароль администратора не задавал).
и еще - команда bootcfg /list выдала ответ "Нет доступных для отображения элементов загрузки", а bootcfg /add предложила только единственную - D:\WINDOWS, которую я и добавил. После перезагрузки выбор в меню загрузки пункта с XP привел ко входу в меню выбора явно XP-шному где были 2 варианта - тот что забивал ручками раньше и тот, что добавил через bootcfg, но выбор любого заканчивается как в посте 149 |
ascodts, сделайте еще раз файл.
У меня есть подозрение, что XP недоустановлена. Цитата:
|
Вложений: 1
Она однозначно недоустановлена - после первой перезагрузки установка должна была продолжится, но для этого должна запуститься та часть, что установилась вначале. Может есть смысл отключить диск с 7-й и провести установку XP а потом приделать ее в загрузку?
Меня несколько смущает как выглядит получившийся boot.ini: [boot loader] timeout=30 default=signature(261d95bf)disk(2)rdisk(0)partition(1)\WINDOWS [operating systems] signature(261d95bf)disk(2)rdisk(0)partition(1)\WINDOWS="Windows XP" multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect |
Вложений: 2
Здравствуйте. В системе 2 разных hdd. Подскажите, пожалуйста, каким образом поставить меню загрузки.
На разделе Z: присутствуют файлы ntldr, ntdetect.com, boot.ini скопированные с E: boot.ini с раздела Z: Код:
[boot loader] |
run, я уже не помню, подскажите, при запуске Multiboot на вкладке "Восстановление" нет предложения выбрать Активный диск (в виде окна с выпадающим списком)? Если есть, выберите Z: и нажмите кнопку "Выполнить". Если нет такого выбора, в Windows 7 в командной строке с правами администратора выполните (команды вводите последовательно):
Код:
bcdedit /create {ntldr} /d "Microsoft Windows XP" Перезагрузитесь. Если будут проблемы - сделайте новый файл bcdcfg.txt |
Цитата:
Остальные рекомендации помогли. Спасибо :) |
Прошу помощи в решении проблемы с загрузкой Win 7 x64
Ситуация следующая: В компьютере три жестких диска, на одном установлена Win XP Pro ( С: ) , на втором Win 7 x64 ( F: ), третий ( Е: )- файлохранилище. При установке Win 7 диски C: и E: не отключались. Была установлена двойная загрузка с помощью программы EasyBCD, которую устанавливал из-под Win 7. При запуске компьютера, диск Е: не определился толи в системе, толи в биосе и Win 7 перестала загружаться( Win XP загружается). Тогда я установил EasyBCD в Win XP и установл двойную загрузку. Екран выбора ОС при запуске появился, но при выборе Win 7 выпадает сообщение об отсутствующем или поврежденном hal.dll. Тогда в Win XP я редактировал boot.ini и прописал дополнительной строкой в загрузчик, загружать систему с диска(1), раздел(1), тоесть с того, на который установлена Win7. При запуске дополнительная строка загрузки Win7 появилась, но при ее выборе система говорит, что невозможно запустить Windows 7 из-за отсутствующего или поврежденного файла hal.dll по адресу Windows\System32\hal.dll . Но hal.dll в папке Windows\System32 на диске с установленной Win 7 присутствует.(поиск на диске F: его находит по вышеприведенному адресу) Я пробовал загрузится с установочного диска Win 7 и запустить "Восстановление запуска". После проверки, исправления и перезагрузки системы, ничего не изменилось, сообщение об отсутствующем или поврежденном hal.dll появляется при попытке запуска Win 7. Возможно ли решение данной проблемы без полной переустановки Win 7, чтобы сохранить конфигурации и установленные программы Win 7 ? Можете объяснить, что же произошло вообще, ведь я ничего не удалял и не изменял в системной папке Win 7, а Win XP грузилась всегда, независимо от того, определялся ли диск E: в системе или нет. Не из-за того ли ето что при установке Win 7 я не отключал диски С: и E: ? Скриншот "Управления дисками" сделан из-под Win XP: |
|
Цитата:
|
Цитата:
Особенности работы средства проверки системных файлов (SFC.exe) в среде Windows RE |
Kopengagen, в XP запустите в Multiboot. У вас должно появиться
Выберите раздел С: !!! и нажмите кнопку "выполнить", после отработки программы закройте ее и запустите снова. Если такого окна не будет, перейдите на вкладку "Дополнительно", запустите командную строку и выполните Код:
multiboot -bootsect /nt60 ALL /force Цитата:
Файл прикрепите к сообщению. |
Вложений: 1
Цитата:
Попробовал зайти в "Восстановление системы" чтобы выполнить проверку системных файлов, начался поиск установленных систем, в списке операционных систем появилась запись с Win 7, чего раньше не наблюдалось. Потом появилась надпись с предложением чтото исправить и кнопка подтверждения(к сожалению не запомнил что именно исправить, так как мозг прошила радостная мысль - "неужели запустится" и я все позабыв, сразу же кликнул надпись подтверждения). После перезагрузки, в окне выбора ОС нажал Win 7, но появилась надпись о невозможности загрузки из-за поврежденного или отсутствующего hal.dll . После етого я еще раз загрузился с установочного диска и выбрал пункт "Восстановление запуска", тоже было чтото восстановлено. После еще одной перезагрузки, я попробовал еще раз выбрать пункт "Восстановление запуска", на етот раз запомнил, напротив надписи исправлено была надпись boot sector repair. На третий раз "Восстановление запуска" ничего не исправляло и после перезагрузки сразу же загрузилась Win 7. Окно выбора ОС пропало. Vancouver, okshef, спасибо вам ОГРОМНОЕ, за то что откликнулись по моей проблеме. Только у меня еще пара вопросиков: 1. Как грамотней и безопасней будет организовать окно двойной загрузки ОС? Насколько я теперь знаю, есть несколько вариантов: с помощью EasyBCD, MultiВoot и еще, вроде, скопировав файлы из системных папок Win XP в корень диска с установленной Win 7. 2. Правильно ли я поступил что не отключал диски С: и E: при установке Win 7 на диск F: ? Ведь диск E: у меня - внешний жесткий диск, подключенный по интерфейсу ESATA, который время от времени не определяется системой при запуске компьютера. Случись ето в следующий раз, мне нужно будет проделать тоже что и сегодня: изменить порт подключения и запустить "Восстановление системы" несколько раз? Скриншот с "управление дисками" в Win 7 теперь выглядит так: Поменялись буквы дисков: диск с Win 7 отображался в Win XP с буквой F: , а теперь отображается с буквой С: , диск с установленной Win XP был C:, а теперь D: . И еще на диске на котором установлена Win ХР появился раздел "не распределен", объемом 8Мб. Ето тот самый, скрытый загрузочный раздел Win 7?(он ведь должен быть на диске на котором установлена Win 7) Окно при запуске MultyBoot: Файл конфигурации загрузки из-под Win 7 : |
Kopengagen, в настоящий момент загрузка осуществляется с диска D:
Все необходимые файлы на нем есть. Поэтому запустите Multiboot и на первой вкладке нажмите "Выполнить". В окне выбора загрузочного диска ничего не меняйте: вам предложен диск \Device\HarddiskVolume1 И уберите, наконец, лишнюю запись из boot.ini, находящегося на D: Код:
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Windows 7 Ultimate x64 on F:\" /fastdetect » |
Вложений: 2
Цитата:
Лишнюю запись из boot.ini убрать могу, редактировав один из найденных на диске D: файлов, а какой именно: В MultiBoot после нажатия "выполнить", на всякий случай скопировал текст из "выполненные команды и отчет" и текстовый файл конфигурации загрузки: |
Kopengagen, редактируйте верхний файл в списке поиска (у которого не видно расширение).
По поводу меню. Пойдем другим путем: в командной строке с правами администратора выполните: Код:
bcdedit /store D:\boot\bcd /create {ntldr} /d "Windows XP" Проверяйте загрузку, если что - новый файл. |
Вложений: 4
при помощи EasyBCD 2.0 создал меню загрузки Vista, ХP и 7! EasyBCD 2.0 установлен на Vista (этот диск загрузочный). Vista и XP грузятся без проблем, а вот с Win7 засада, при запуске выдает файл:\Windows\System32\Winload.exe Событие: 0х0000428 Сведения: Не удается проверить цифровую подпись этого файла. Что может быть???
|
Вложений: 1
Цитата:
А текст записи в списке ОС, время ожидания загрузки ОС по умолчанию и выбор ОС по умолчанию, можно редактировать из MultiBoot? И надо ли оставлять флажок напротив "Восстановить загрузчик Vista/7 на всех дисках" ? Теперь, после всех проделанных изменений, возможны ли проблемы с загрузкой Win 7, если я физически отключу диск E: или D: ? Файл конфигурации загрузки теперь выглядит так: |
sasa74, вы экспериментируете и меняете конфигурацию загрузки. Поэтому ваши предыдущие сообщения я удалю, а вы сделайте новый файл bcdcfg.txt.
Kopengagen, по работе с программой написана Инструкция - почитайте внимательно, многие вопросы решатся. По поводу отключения дисков. Загрузчик у вас на диске D:\, поэтому его отключение приведет к невозможности загрузки. Как исправить ситуацию? Читайте Как перенести файлы загрузки Windows 7 на другой жесткий диск |
Вложений: 1
Цитата:
|
sasa74, загрузитесь в XP (это важно!!!), скопируйте с раздела с Windows 7 на раздел с Vista (с заменой согласитесь) файл bootmgr. Перезагрузитесь, проверьте.
|
Цитата:
Не могли бы вы поподробней написать про это действие с bootmgr. Интересно понять почему так. Спасибо, еще раз! |
Загрузочный файл bootmgr от Vista не может загрузить Windows 7. Вот и вся премудрость.
Рад за вас! Удачи! |
Цитата:
ps И правильно ли я понял, что еслибы я создал меню загрузки чере семерку я бы не огреб такой проблемы? |
Не "не влияет", а может загрузить как одну, так и другую систему. А от Vista - нет.
P.S. Видимо, да. |
Цитата:
okshef, еще один вопрос! После замены файла bootmgr с 7 на висту меню загрузки стало английским. Подозреваю, что надо заменить также из папки BOOT папку ru-RU висты на аналогичную из семерки??? Абосолютно не напрягает, но все же......) |
|
Цитата:
Цитата:
Цитата:
|
Цитата:
2. В командной строке с правами администратора 3. Если после выполнения условий 1 и 2 не получится - сделайте скрин окна с ошибкой. |
Цитата:
Выполнил КОД: "bcdboot %WinDir% /l ru-RU" в Win7. Все получилось, все по-русски!!! Правда, в Vista пришлось немного перенастроить EasyBCD, т.к. изменилась очередность выбора OS и выбор загружаемой оси по умолчанию. |
Вложений: 2
Доброе время суток.
У меня несколько другая проблема. На офисной машинке - был один винт, стояла там ХР, потом взамен поставили другой - установил W7. Позже старый винт с ХР вернулся ко мне как доп. Обе ОСи живые. Но чтоб загрузиться в другой ОС приходится через БИОС переключать диски. Хоть и не часто приходится это проделывать, но бывает ... по работе. Приоритетная у меня W7. Можно ли прикрутить сюда загрузчик? Проблема не критичная, но пока решения сам найти не смог. Спасибо. |
Scorpion72, алгоритм такой
|
skrnn, схожая проблема - схожее решение (копипаст из предыдущего поста с изменениями):
|
okshef
Спасибо Вам огромное. Все получилось. |
skrnn, я не буду переписывать все свое предыдущее сообщение, только изменения по пунктам:
1, 4, 5, 6, 7 - без изменений 2. копировать с F: на С: 3. Засада :) Поочередно меняйте значение параметра rdisk в обеих строчках boot.ini с 0 до 2-х пока XP не загрузится. |
okshef
Еще раз Вам огромное спасибо |
okshef
Огромное спасибо Вам,за труд.Очень помогла ваша тема,(после внимательного изучения)всё получилось с первого раза. СПАСИБО |
Спасибо!!!!!!!!!!!!!!!!!
Всю получилось. Главное внимательно прочесть и вникнуть. :yahoo: |
okshef "СПАСИБО" большое за Ваш сарказм в отношении "особо одарённых". Но во-первых, это не по мужски, а во-вторых, я битых четыре часа делала досконально (в точности) всё что Вы мне писали. Результат Вы проверяли. Так что какие либо претензии в мой адрес недопустимы. И в итоге получала от Вас: "Ох, получилось не совсем то, что я ожидал". И в придачу уж совсем непонятные заключения что в одном из файлов BCDcfg загрузка меню была, а во втором её не было. Хотя меню загрузки по факту так и не было, а я в это время абсолютно ничего не меняла в настройках и соответственно ни коим образом не могли измениться файлы BCDcfg . Спасибо великодушному "МУЖЧИНЕ" и великому "ПРОГРАММИСТУ" за оказанную помощь и джентльменское поведение. Да, не забудьте удалить, моё сообщение из форума, вдруг прочитает кто-нибудь. Всех благ. Лилия.
|
Вложений: 1
Доброго времени суток.
Хочу задать несколько "ламерских" вопросов относительно предмета данной темы. Коротко говоря: HDD на котором была установлена Win 7, "полетел". Я получил замену неисправному Ж\д и собираюсь установить Win 7 на него. Окно выбора загрузки Windows(организованное с помощью MultiBoot, еще на старом Ж\д), по прежнему показывает записи загрузки Win 7. Нужно ли перед установкой Windows что-то предпринимать касательно оставшихся етих записей, или можно обычным способом ставить Windows 7 не опасаясь никаких неприятностей из-за них? HDD на который я хочу ставить Win 7, находится в одном Chenal с HDD на котором сейчас установлена Win XP, в режиме Slave, нужно ли менять Chenal для диска с Win 7, если я хочу чтобы скрытый загрузочный раздел сразу записался на HDD на котором будет установлена Win 7? Конфигурация загрузчика: |
Kopengagen, файл BCDcfg.txt не дает полных данных. Давайте поступим так. Вы установите Win 7, а будут вопросы и проблемы - пишите. Файлы прикладывайте.
|
Привет всем. 7 ка и ХР на разных дисках. Читал всё с самого начала и сделал так как ты писал. Помучился чуток, не всё понятно было. Но одно неудобство не могу устранить, мозги уже запылились. Через меню загрузки 7 ки гружу ХР. Вылазит ещё одно меню.
Первая строчка ХР, вторая 7 ка (пустая). Приоритет стоит на 7 ке. Как сделать что бы приоритет был на ХР? А как сделать что б второе меню не вылазило, знаю - время ожидания "0". Но, приоритет на 7 ке..... Спасибо. |
ku202, c двумя дисками всегда какие-то трудности. Для начала в обоих файлах boot.ini - на С:\ и на F:\ измените значение rdisk c 0 на 1 в секции [default] и перезагрузитесь. Проверьте загрузку, отпишитесь о результатах. Если будут проблемы - новый файл bcdcfg.txt (а проблемы, думаю, будут)
|
Хорошо, но наверное завтра. Сегодня уже не до этого.
Уважаемый okshef! Всё получилось, проблем пока нет, второе меню не вылазит! Спасибо! ВСЕМ у кого такие же проблемы, советую прочитать хотя бы 20 постов с самого начала. okshef, привет. А если со стороны ХР загружать 7 ку? Получится или облом? |
ku202, встроенными средствами никак, но можно через grub4dos, т. е. ntldr - grldr - bootmgr. Если надо, то напишу подробнее.
|
Получится, но нужно повозиться: Как перенести файлы загрузки Windows 7 на другой жесткий диск
|
Извините за молчание. Так получилось.
Цитата:
Цитата:
Он мне МБР угробил. Чисто случайно перед этим читал как восстановить хлопнутый МБР и загрузочная дискета была. Это помогло. А так бы минимум неделя хорошей работы, что бы все проги заново установить.... |
ku202, неправильно поняли. Описана ситуация, когда файлы загрузки находятся на другом жестком диске. Если вы при отключении одного проблем не испытываете, то и не заморачивайтесь.
|
Привет. Опять вот пишу. Ситуация такая: Сохранил Акронисом ХР, поэкспериментировал, не понравилось и решил вернуть обратно старю копию ХР. При установке случайно нажал на отмену и ...... приехали. Установил копию заново. В итоге при попытке загрузки ХР вылезает это:-
.... Файл: \ntldr Состояние: 0хс0000225 Сведения: Не удаётся загрузить выбранную запись, поскольку отсутсвует или повреждён. А 7ка грузится нормально. Что бы это значило и что делать? Во вложенном файле и загрузочная запись. Спасибо. |
ku202, в командной строке с правами администратора выполните:
Код:
bcdedit /set {ntldr} device partition=c: |
Спасибо, попробую..... Но я смотрю у меня 7ка вразнос пошла.... всё виснет, вылетает. инет не стабильный....... :dont-know А на ХР, если отдельно загрузиться, всё ОК..... буду разбираться.... :dont-know
|
Доброе время суток!
Есть проблема: в ноут добавлен ССД, на нем стоит WIN7, но ноут старый и при загрузке невозможно выбрать другой загрузочный диск с WIN XP (только если ССД отключать, он в боксе из-под ДВД стоит или режим AHCI ставить, но ХP трогать нельзя, взлома к нужной проге нет). ХP нужна иногда (на ней стоит старая прога, необходимая другу для работы, работает только под ХР). Таким образом стоит задача: сделать первоначальную загрузку с винта с ХР (HDD), но загрузчик должен содержать записи с двумя ОС с разных дисков, по умолчанию запускать WIN 7, по необходимости выбирать WIN XP. Диски, которые видны из под ХР: 1.Диск0 (ССД)- E(зарезервировано системой),F(WIN7) 2.Диск1 (HDD)- С(WINXP),D(логический). В boot.ini написал так: [boot loader] timeout=10 default=multi(0)disk(0)rdisk(1)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="WINDOWS 7" /execute /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /execute /fastdetect ХP грузится, семерка требует Hall.dll. Как исправить, чтобы семерка запускалась? |
Время: 21:50. |
Время: 21:50.
© OSzone.net 2001-