![]() |
Востановление поврежденной WinXP 32, если рядом уже установленна Win7 64
Вложений: 1
Мой вопрос затрагивает несколько разделов, поэтому, если не туда написал, скажите куда нужно было.
Сначала опишу последовательность событий, которая привела к проблеме, а потом озвучу свои «хотелки», а уважаемые спецы уже решат, «обломать», или, все таки, что то можно сделать. Теперь картина следующая. Соответственно, теперь «хотелки». Возможно ли: 1. Восстановить работоспособность старой оси, и сделать это таким образом, чтобы 2. Сделать ее второй осью компьютера. Не знаю, нужно ли, но на всякий случай, конфигурация сейчас такая И еще вопрос. Где, на старом диске, можно посмотреть, какая версия ОС-и стояла. Имеется установочный диск, с которого ставил сборку (как я понял, его наличие может упростить восстановление системных файлов), но хотелось бы быть уверенным, что это именно он… или без разницы? |
Цитата:
Цитата:
Цитата:
|
Цитата:
|
erikra, сначала восстановите запись в BCD с помощью multiboot.
Там же можете спросить, если непонятно. |
Цитата Petya V4sechkin:
erikra, сначала восстановите запись в BCD с помощью multiboot. Там же можете спросить, если непонятно. » Спасибо, Petya V4sechkin. Мне там действительно помогли, и очень быстро. Теперь увидел, что требует WinXP: Цитата:
|
Цитата:
|
Все… голова лопнет… Перечитал дважды, по ссылкам в шапке то же, большую часть не понял… ну не спец я в этом…
Для восстановления нужна консоль восстановления, которую можно загрузить с установочного диска. Но диск который у меня есть не предлагает мне ее установить... сборка. Говорят – ищите. Где? Так же нигде явно не прозвучало следующее… Система, допустим, восстановится, а что будет с программами, которые были установлены до краха? Ведь весь смысл в том, чтобы заставить их работать. Если бы они были не нужны, то проще было бы переустановить ОС. Не могли бы Вы дать инструкции для не специалиста, что скачать, куда и на что нажать… Если нужны какие то данные, скажите какие и где взять Сам файл hal.dll в F:\windows\system32\ отсутствует. Вот boot.ini с F:\ Про TuneUp Backup... Когда-то им пользовался, видимо от туда и запись. При загрузке она себя ни как не обнаруживает и не предлагает загрузится. Это данные с MultiBoot |
Цитата:
И скопируйте X:\boot.ini на диск F. |
Цитата:
Поэтому, какой он был и как его вернуть обратно - не знаю... отсюда, собственно, и все вопросы... Цитата:
Соответственно, F:\boot.ini сейчас выглядит так а X:\boot.ini выглядит так |
erikra,
boot.ini и другие загрузочные файлы хп должны лежать в корне активного раздела . у вас 7 грузится . посмотрите , где находятся загруз-ые файлы 7 : bootmgr и папка boot . это и есть активный раздел . вот рядом с этими файлами положите boot.ini , и другие загруз-е файлы хп . |
Вложений: 1
Цитата:
boot.ini находится там, где и был, в корне диска с WinXP - F:\boot.ini, он же, по совету ув.okshef, скопирован на диск X:\. Теперь его еще и в корень C:\ скопировать нужно? Это как то поможет восстановить пропавший с диска F:\ файл hal.dll? Файлы bootmgr и папки boot, от Win7, находятся не в корне диска, а по адресам: Туда тоже boot.ini скопировать? Меня, собственно, Win7-64 сейчас мало интересует... Работает себе и работает... Если ее присутствие как то мешает восстановить hal.dll на диске с WinXP, я могу просто отключить этот диск... Просто выдерну шлейфы из HDD с Win7-64, и получу то, что и было до ее установки, а именно отсутствующий hal.dll в корне диска с WinXP. Вот с этим то что делать? |
шас у вас загрузочный , активный раздел Х . в корень Х и надо положить загрузочные файлы хп ( они скрытые , в свойствах папки включите показ скрытых системных файлов и папок ) . возьмите их с корня хп .( список прикрепил )
boot.ini сделайте таким . при загрузке XP откроется меню с этими пунктами,поочерёдно переберите их и найдёте свой XP .запомните пункт,на котором ОС загрузится , потом остальные пункты удалите . [boot loader] timeout=30 default=multi(0)disk(0)rdisk(2)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(2)partition(1)\WINDOWS="1Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(2)partition(2)\WINDOWS="2Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="3Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(1)partition(2)\WINDOWS="4Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="5Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="6Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect |
Вложений: 3
Цитата:
1. Файлы ntldr, ntdetect.com, bootfont.bin, boot.ini я уже скопировал на Х:\ ранее. Теперь добавил те, что Вы назвали. Выглядит теперь это так. Boot.ini, на Х:\, изменил по Вашей рекомендации, он выглядит теперь так. Но, при перезагрузке ни чего не изменилось, меню со всеми этими пунктами не появилось... Все то же самое, что и было до этого. И файла hal.dll как не было в F:\windows\system32\, так и нет... Что еще можно сделать? |
Цитата:
Цитата:
Цитата:
|
Цитата Petya V4sechkin:
Оно должно появиться после выбора строки "Windows XP" (когда Ntldr начнет грузиться). » Действительно... При выборе "2Microsoft Windows XP Professional RU" (по версии boot.ini от ув.kazimir) , появляется сообщение: По остальным вариантам, все так же просит hal.dll. Цитата Petya V4sechkin: Ну сделайте так, чтобы он был :) 1.Возьмите из дистрибутива XP файл HALMACPI.DL_ из папки \I386. 2.Распакуйте его (можно любым архиватором, это CAB-архив) и извлеките halmacpi.dll. 3.Переименуйте в hal.dll и скопируйте в system32. » Так вот он где... Сделал. Правда, я не уверен, что установка ХР производилась именно с этого диска... Или это не важно? Теперь, при выборе 1, 4, 5 вариантов загрузки (по версии boot.ini от ув.kazimir), так же просит hal.dll. А при выборе 3 и 6 варианта, стал просить <Windows>\system32\ntoskrnl.exe Вернул на Х:\, тот boot.ini, который был до этого: Все равно просит <Windows>\system32\ntoskrnl.exe Наткнулся на эту тему с Вашим участием, вытащил ntoskrnl.exe из F:\WINDOWS\Driver Cache\i386\sp3.cab\ и поместил в <Windows>\system32\. Правильно ли я сделал? Теперь сообщение такое Теперь чего то конкретного не просит... или просит всего сразу... Как быть дальше? |
Время: 07:23. |
Время: 07:23.
© OSzone.net 2001-