Показать полную графическую версию : [решено] Восстановление загрузчика Windows Vista после установки Windows XP (архив)
bcdedit /set {ntldr} device partition=c: »
зачем?
это я просто вчера извращался, уже не знал какой параметр написать)))
В том то и дело, я не могу найти файл Boot.ini
В том то и дело, я не могу найти файл Boot.ini »
а остальные, указанные выше?
можете просто его создать и положить на диск D: (если вы не меняли через bcdedit device partition на C: )
должен выглядеть примерно так: [boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP" /noexecute=optin /fastdetect
Вроде после установки ХП появился новый локальный диск и там было что то вроде папки Boot, но на висте я его не вижу
Цитата okshef:bcdedit /set {ntldr} device partition=c: »
зачем? »
А разве это не указание партиции загрузки ХР?
DEHcuk, а в скрытых и системных пробовали искать? Когда найдете - сравните. У вас должно быть так
timeout=30
default=multi(0)disk(0)rdisk(0)partition([b]3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional RU" /NOEXECUTE=OPTIN /FASTDETECT
А разве это не указание партиции загрузки ХР? »
а зачем менять? указывать должен туда, где расположен загрузчик XP
после установки ХП появился новый локальный диск »
разделы сами по себе не появляются
В с крытых смотрел, поисковиком искал.
Этот код я скопировал после установки ХП:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(3)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(3)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect
C:\ = "ЌҐЁ§ўҐбв**п ®ЇҐа*жЁ®***п бЁб⥬* ** ¤ЁбЄҐ C."
Может он под вистой скрытый раздел, а ХП его видит)
DEHcuk, он же еще и системный!!! Откройте! И если найдете, уберите кракозябры (нижнюю строчку)
указывать должен туда, где расположен загрузчик XP »
Мне кажется, это не совсем так. Вот выдержка из bcdedit /? set
__________________________
Примеры.
Следующая команда задает устройство приложения для раздела C: для
указанной записи операционной системы:
bcdedit /set {cbd971bf-b7b8-4885-951a-fa03044f5d71} device partition=C:
-----------------------------------------
И что значит это устройство приложения? К приложениям bootmgr относится memtest, как я понимаю. Возможно эта команда используется при изменении места расположения программы, а на загрузку ОС не влияет.
Мне кажется, это не совсем так. »
я не навязываю, можете думать как вам больше нравится... И что значит это устройство приложения? »
загрузчик - тоже приложение, будь то winload.exe или ntldr
можете думать как вам больше нравится » да дело не в этом. Я понять хочу. Ведь есть разница: "приложение" и "устройство приложения"?
В с крытых смотрел, поисковиком искал. »
проще так проверить: Пуск - в строке поиска (или меню Выполнить) пишите c:\boot.ini и нажимайте ввод - если откроется блокнотом, значит есть, если нет, то дальше ищите - d:\boot.ini
если нигде нет, то создайте тем же блокнотом например, содержание файла я давал выше
Ведь есть разница: "приложение" и "устройство приложения"? »
может быть, разница может быть в том, что "устройство приложения" есть "устройство (диск), на котором расположено приложение"
У меня ошибка не в boot.ini а в файле ntldr
Наверное, так оно и есть. мое косноязычие подводит как всегда Речь идет о приложениях BCD, коих не так много. Но в их список ни winload.exe ни ntldr не входят. Приложение BCD, имхо, bootmgr , memdiag, osloader
мое косноязычие подводит как всегда »
или локализаторов... У меня ошибка не в boot.ini а в файле ntldr »
вы пока даже не ответили на все поставленные вам вопросы, или делайте то, что вам советуют или нет - решайте сами
Bodashka
18-12-2008, 20:11
такая проблема.
Началось всё с простого.Раньше у меня стоял IDE винт с установленным хр,и всё работало прекрасно.
ПОтом был куплен SATA винт на 400 гигов.Так как инфу терять было жалко,путём несложных манипуляций(которыми занимался папа) данные с идешного винта были перекачаны на новй винт,и сохранились разделы,просто их размеры несколько увеличились.
Но система (ХР) не загрузилась,и тогда было принято на один из пустующих разделов,наделом в 50 гигов поставить висту.Поставил,настроил,работала прекрасно(но ХР и раздел с ним перестал быть видимым,благо раздел был 20 гигов и я не шибко беспокоился).. до недавнего времени.
Учудилось мне что-то восстановить этот ХР,который был потерян где-то в недрах(это сейчас я понимаю,что эту груду файлов восстановить было нереально).
Погуглил,ответ нашёл.Он состоял из комманд,которые я наверное просто уже выучил:
Диск:\Windows\system32\Bcdedit /create {ntldr} /d "Описание предыдущей версии Windows"
Диск:\Windows\system32\Bcdedit /set {ntldr} device partition=x я указал активным диск С где стоит виста)
Диск:\Windows\system32\Bcdedit /set {ntldr} path \ntldr
Диск:\Windows\system32\Bcdedit /displayorder {ntldr} /addlast
________________________________________________________________
И дальше,после первой перезагрузки было всё нормально,выскочило окно с двойно загрузкой и на выбор предлагалось загрузить:
-Windows Vista
-Предшествующая версия Windows
Я выбираю второй пункт,гружусь,он просит вставить загрузочный диск ХР и восстановить систему.Так как время было позднее,я решил что займусь с этим завтра,а сейчас доделаю кое-что нужное в Висте.Но не тут то было.В момент когда я нажал кнопку перезагрузки на компьютере,видимо что-то случилось.Поправьте,но я считаю,что все команды ввёл правильно.А после той,второй перезагрузки(когда я перезапускал компьютер,выходя из этой битой системы,которая просила установочный диск) выскачила ошибка
Error Loading Operating System.Всё,занавес.
Как бы я не старался,у меня ничего не получалось.Система не возвращалась к жизни.Про ту груду файлов,которую я надеялся вернуть к жизни изначально,я вообще молчу.
Сначала я загрузился с диска висты,с установочного,попытался сделать "Восстановление запуска" что в восстановлении системы.Потом делал "Восстановление от контрольной точки".Ноль эффекту.Да-да,ноль.
Делал Bootsect.exe /nt60 all
Не помогло.Потом в отчаянных попытках заново запустить "Восстановление загрузчика" выдавал в отчётеоб ошибке,что ему якобы не удаётся найти диспетчер загрузки.И вот таким образом,используя одни и те же комманды я плясал с бубном у компьюетра несколько дней.
Пока не сделал диск с битым ХР активным.но там мне вышло сообщение примерно следующего характера:
"Файл hal.dll повреждён или не может быть найден".Попытался исправить ситуацию,не помогло.
Решил не утруждать себя и просто затереть раздел с ХР,и заново её поставить.Обычно,в руководствах по созданию конфигурации с двойной загрузкой,рекомендуют проворачивать такую операцю при активном диске с вистой.Но у меня такой возможности не было,мешал всё тот же "Error Loading Operating System" который даже не подпускал к диспетчеру загрузки.Поэтому пришлось ставить систему с активным разделом ХР(в этот раздел ХР собственно и ставился).
ХР встал гладко,всё хорошо.Решил попробовать программу FixBootFull(не сразу понял её назначение,и решил что она поможет мне в моей проблеме).После её использования(а может и после установки ХР,я не знаю,т.к. делал раздел с вистой активным после установки ХР и использования программы fixbootfull,после использования которой тоже ничего не изменилось,элементарной конфигурации с двойной загрузкой не появилось)у меня исчез "Error Loading Operating System" но появилась новая забава,ещё веселее.
Ошибка "winload.exe",а если точнее то вот:
http://www.askdavetaylor.com/1-blog-pics/vmware-fusion-vista-corrupt.png
Пробовал Bootrec,не помогло.Пробовал некоторые команды,которые вы здесь описывали-ничего не помогает.Складывается ощущение что это безвыходная ситуация,и я не знаю что делать.
Пожалуйста,помогите.
Bodashka, вы можете грузиться в ХР, я правильно понял? высылайте скрин оснастки (diskmgmt.msc) и результаты X:\windows\system32\bcdedit /enum all, где х - диск с vista
Bodashka, Я выбираю второй пункт,гружусь,он просит вставить загрузочный диск ХР и восстановить систему. »
А вы сделали то, что написано в шапке:Поэтому файлы Ntldr, Boot.ini и NTDetect.com вы должны скопировать на тот же диск где установлена Vista. Обычно загрузчик XP там и располагается. »
я вроде, ответил на все вопросы, как мне кажется, выполнил все действия которые вы мне советовали, но проблема осталось, даже не знаю что теперь делать(((
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC