Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Как восстановить мультизагрузку

Автор: felix2
Дата сообщения: 01.10.2009 08:35
Нужна ваша консультация. На компьютере стояли 2-е системы: WIN32 XP и WIN64 XP. Диск разбит на 4-е логических раздела: на первом стояла WIN32 XP, на четвертом -WIN64 XP. Работал мультизагрузчик Windows после установки WIN64 XP. После переустановки WIN32 XP ( логический раздел С полностью форматировал) меню мультизагрузки осталось, однако WIN64 XP перестала загружаться. Вылетает следующее сообщение

Цитата:
Не удается запустить Windows из-за испорченного или отсутствующего файла \Windows\system32\ntoskrnl.exe. Установите заново копию указанного файла.

Вопрос: к файлу ntoskrnl.exe какой системы относится это сообщение, к WIN32 XP или WIN64 XP?
Сам файл присутствует на обоих системах. На всякий случай прилагаю содержание файла 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" /execute /fastdetect
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Windows XP Professional x64 Edition" /noexecute=optin /fastdetect
.
Что я сделал не так, может быть нужно было перед переустановкой WIN32 вообще удалить мультизагрузчик, и потом WIN32 сама обнаружит WIN64? Если да, то как его удалить?
И, собственно, сейчас как лучше поступить?
Автор: lostip
Дата сообщения: 01.10.2009 08:50
вот статья на мелкософте Ссылка
там правда про Win 2K vs XP, но мне кажется что у тебя та же ситуация
при мультизагрузке важен порядок установки винды: 9x > 2K > XP > Vista и т.д.
видимо с х32 и х64 та же песня...
попробуй сделать по аналогии со статьей, потом расскажешь помогло или нет )))
Автор: felix2
Дата сообщения: 01.10.2009 09:28
lostip
Нет замена этих двух файлов не помогла. Все проблемы остались.
Автор: goletsa
Дата сообщения: 01.10.2009 09:33
Попробуйте поиграться со значениями цифр и именами папок если они у вас отличаются
Автор: lostip
Дата сообщения: 01.10.2009 09:52
felix2
попробуй восстановить через консоль восстановления Ссылка
команды FIXBOOT и FIXMBR
Автор: OLEG_99999999
Дата сообщения: 01.10.2009 12:00
felix2
Как вариант, еще поможет восстановление системы с загрузочного диска для х64, с последшющей заменой дефолтного boot.ini(а после восстановления он заменится на дефолтный) на тот, который используется сейчас.
Автор: felix2
Дата сообщения: 01.10.2009 12:49
goletsa

Цитата:
Попробуйте поиграться со значениями цифр и именами папок если они у вас отличаются

Да вроде пробовал...
lostip

Цитата:
попробуй восстановить через консоль восстановления Ссылка
команды FIXBOOT и FIXMBR

Честно говоря, я с консолью восстановления еще не работал. Надо еще понять, как ее создать или активировать, если учесть, что дистрибутив у меня не совсем от дядя Била.
OLEG_99999999
Может быть, но опять же ставил Win64 как сборку. С этого дистрибутива вряд-ли я восстановлю систему.
Хотя, конечно, дистрибутивы -это моя проблема.

Сейчас я убил мультизагрузку редактированием boot.ini. В этой связи вопрос: можно-ли в данной ситуации воспользоваться мультизагрузчиком стороннего производителя. Если да, то посоветуйте - каким.



Автор: lostip
Дата сообщения: 01.10.2009 13:34
felix2
Acronis OS Selector
Автор: YSemenyuk
Дата сообщения: 27.11.2009 14:43
Помогите!
У меня такая ситуация:
жесткий диск разбит на 2 рездела. В каждый из разделов установлено по ОС. На диск С устаовлена win7, а на диск D установлена winXP. Win7 грузиться нормально, а вот winXP не грузиться вообще, ее комп не видит.
Что делать для того, чтобы загружались обе системы, и можно было без заморочек переходить то на одну, то на другую.
Спасибо!
Автор: voodstock
Дата сообщения: 27.11.2009 22:21

Цитата:
Что делать для того, чтобы загружались обе системы, и можно было без заморочек переходить то на одну, то на другую.


Скопируй на диск С:/ с диска D:/ файлы:
boot.ini, ntldr, NTDETECT.COM
boot.ini (скопированный) отредактируй:

Код: [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 Professional RU" /fastdetect /NoExecute=OptIn
Автор: YSemenyuk
Дата сообщения: 28.11.2009 06:21

Цитата:
Скопируй на диск С:/ с диска D:/ файлы:
boot.ini, ntldr, NTDETECT.COM
boot.ini (скопированный) отредактируй:

Код:[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 Professional RU" /fastdetect /NoExecute=OptIn


А где их искать? Через поиск не находит.
Автор: rodrigo_f
Дата сообщения: 28.11.2009 09:04
"...А где их искать? Через поиск не находит..."

Они имеют атрибут скрытых файлов.
В свойствах папки/вид/
- уберите галочку в "скрывать защищенные системные файлы"
- поставьте галочку "показывать скрытые файлы"
- применить
Автор: YSemenyuk
Дата сообщения: 29.11.2009 06:30

Цитата:
вот ещё глянь:
http://www.oszone.net/10617/


А вот это действительно помогло. Multiboot решает эту проблему очень просто. Спасибо!

Страницы: 1

Предыдущая тема: windows 7 как ускорить с помощью флешки


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.