Проблема с загрузкой системы | Крымский форум

Проблема с загрузкой системы

  • Автор темы freesoul
  • Дата начала
  • Добро пожаловать на форум! Рады видеть вас здесь! Зарегистрируйтесь или Войдите в аккаунт, чтобы иметь полный доступ к площадке!
F

freesoul

Guest
привет
ситуэйшн:
было... ХР 32 бита и ХР 64 бита на разных разделах, при загр. был выбор какую из них загружать
настало время переустанавливать 32 бита.. переустановил, в boot.ini вписалось только 32 бита и 64-версию пришлось добавлять (делал и вручную и bootcfg /rebuild из консоли восстановления)
НО! теперь когда в списке ОС появилась 64 бита, она перестала запускаться, при выборе сразу же пишет что файл ntoskrnl.exe не найден или испорчен...
вообще не имею понятия как могло что-то случится на другом разделе.. его не трогал вообще
есть какие-то соображения? просто поделиться
 
попробуй заменить ntldr и Ntdetect.com на идущие а диструбутивах XP x64 / Server 2003 x64 (лежат в папке I386 оных)
 
всмысле заменить?
ntldr и Ntdetect.com просто скопировать в system32 с диска?
 
puc
в boot.ini параметр partition для второй винды правильно указан?
 
правильно
делал bootcfg в Консоле, boot.ini сам создался
вопрос, что дают пар-ры noexecute=optin и fastdetect
их нужно прописывать для обоих систем?
 
Цитата
всмысле заменить?
ntldr и Ntdetect.com просто скопировать в system32 с диска?

не в system32, а в корень загрузочного раздела (C:\)
 
кстати, в корне диска с 64 битами нет ничего кроме системных папок, я имею ввиду что нет ни одного системного файла...
вопрос.. для запуска системы достаточно этих двух файлов? или нужно еще какие-то скопировать?... boot.ini я так понимаю там не нужен?
 
Цитата(puc @ 6 Августа, 2009, 10:00)
кстати, в корне диска с 64 битами нет ничего кроме системных папок, я имею ввиду что нет ни одного системного файла...
вопрос.. для запуска системы достаточно этих двух файлов? или нужно еще какие-то скопировать?... boot.ini я так понимаю там не нужен?

ntldr и Ntdetect.com достаточно для загрузки ядра системы, вот только находится они должны в корне загрузочного раздела (С:\), а не системного для WinXP x64
 
получается что на c: стоит XP 32bit
на D - XP 64bit

и нужно с диска Х64 скопировать эти два файла в с: где стоит 32 бита??
 
Цитата(puc @ 6 Августа, 2009, 10:52)
и нужно с диска Х64 скопировать эти два файла в с: где стоит 32 бита??

именно так
wink.gif
 
если вдруг не получится, есть еще варианты? (комп. не мой, попросили помочь)
 
ну в общем-то остальные шаги вроде выполнены:
Цитата(http://msmvps.com/blogs/xperts64/archive/2005/11/21/76180.aspx)
If your boot.ini file has been lost, or corrupted:
  1. Insert your x64 CD and boot from it, choosing the Repair option
  2. Run fixboot (fixes the boot sector)
  3. Run bootcfg /rebuild (rebuilds your boot.ini)
  4. Copy over the ntldr and ntdetect.com files
 
Назад
Сверху