Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[13.59.230.20] |
|
Сообщ.
#1
,
|
|
|
Люди! Вопрос любителям устанавливать ОС :-) Поставил FreeBSD на машину вместе с ХР и 2000. После презагрузки 2000 идет без проблем а для ХР - проблемма, выдает :
Файл <System root>\Windows\system32\ntoskrnl.exe поврежден или отсуцтвует. Не хотса снова все воротить, может есть выход ? |
Сообщ.
#2
,
|
|
|
1. XP и 2k стоят на разных разделах ?
2. Какой раздел сейчас активный ? 3. вообще какова стала структура разбиения винта - основные, дополнительные разделы, в каком порядке расположены ? 4. Какой бут-манагер рулит загрузкой ? |
Сообщ.
#3
,
|
|
|
Рулит Вооt от FreeBSD, активный - раздел 2000-го, а раздел ХР стоит на логическом, тупо конечно,но что в в наследство досталось не обжалывают. Можно что - то сделать?
|
Сообщ.
#4
,
|
|
|
Наиболее вероятное решение - загрузится в w2k и подправить boot.ini.
Там есть такая строчка: multi(0)disk(0)rdisk(0)partition(2)WINDOWS="Win XP" - чо-то в этом духе. Есть смысл попробовать поменять номер partition() на другой. На какой - трудно сказать - это зависит от порядка расположения виндовых и никсовых разделов, но скорее всего на больший. |
Сообщ.
#5
,
|
|
|
В деталях ситуация такая. Схема : [2000]{ext3[XP][Ещече-то в размере 50 Мб]}[FreeBSD]. Разделы пробовал менять их всего 3 не помогло.
|
Сообщ.
#6
,
|
|
|
Проблема такого рода имеет простые и немногочисленные причины. Если нтлодырь говорит, что "Файл <System root>\Windows\system32\ntoskrnl.exe поврежден или отсуцтвует" значит либо ntoskrnl.exe действительно повреждён или отсутствует (нельзя совсем исключать и такую причину), либо надо поменять ARC-пути в boot.ini. Раздел FreeBSD в схеме разбиения IBM-Microsoft выглядит как основной, потому раздел с XP может иметь номер партиции и больше 3.
А вот здесь : Цитата AdmigatorR @ [Ещече-то в размере 50 Мб] что ? |
Сообщ.
#7
,
|
|
|
Помоему в Acronis утилитах для работы с ЖД, можно посмотреть номера портиций для винды. А то что проблема именно в этом - 100%.
Можешь сделать еще так. Сними образ с виндой, установи новую винду на этот раздел. Посмотри как она прописалася в boot.ini, восстанови старую, и вероятно всего boot.ini даже исправлять не нужно будет. |
Сообщ.
#8
,
|
|
|
Цитата Devilguard, 19.04.2007, 0:32:42, 1531192 Сними образ с виндой, установи новую винду на этот раздел. Посмотри как она прописалася в boot.ini, восстанови старую, и вероятно всего boot.ini даже исправлять не нужно будет. зачОт а просто загрузиться в рекавери консоль и набрать fixboot религия не позволяет, да? |
Сообщ.
#9
,
|
|
|
Цитата AdmigatorR @ Файл <System root>\Windows\system32\ntoskrnl.exe поврежден или отсуцтвует. Значиццо лечиццо это так: грузимся с установочного диска, заходим в рековери консоль, а далее: copyбуква_диска:\i386\ntoskrnl.ex_ %windir%\system32\ntoskrnl.exe |
Сообщ.
#10
,
|
|
|
Не COPY, а EXT
|
Сообщ.
#11
,
|
|
|
Цитата rambotx @ Не COPY, а EXT это почему? |
Сообщ.
#12
,
|
|
|
Потому что файл *.xx_ в дистрибуиве сжат.
|
Сообщ.
#13
,
|
|
|
Цитата rambotx @ Потому что файл *.xx_ в дистрибуиве сжат. копи тоже работаеть ) проверено ) |