Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.12.24;
Скачать: CL | DM;

Вниз

BOOT: couldn t find NTLDR   Найти похожие ветки 

 
alucard ©   (2006-11-24 13:27) [0]

Доброго дня.

После копирования всего диска (с помощью NortonGhost) с нового результирующего диска не загружается система и выдает ошибку BOOT: couldn"t find NTLDR.

Подскажите как исправить загрузчик.
ОС WinNT на диске G.
Всего 6 разделов.
Файл NTLDR на диске С.

Спасибо.


 
Slider007 ©   (2006-11-24 13:33) [1]

С загрузочного диска Win XP (или какой у тебя ?) загрузиться, и запустить консоль восстановления. Я там не помню какую команду надо, но по их названиям понятно. Ещё пароль администратора знать надо.


 
Real ©   (2006-11-24 13:33) [2]

NTLDR - должен быть на том же разделе что и сама винда.


 
alucard ©   (2006-11-24 13:38) [3]

Real ©   (24.11.06 13:33) [2]

копировал, не помогло.
Вмоём случае на рабочем компе он не на том-же разделе.

А может это быть из-за того что диск подключен Slave а исходный был мастером?


 
Slider007 ©   (2006-11-24 13:41) [4]

alucard ©   (24.11.06 13:38) [3]
А может это быть из-за того что диск подключен Slave а исходный был мастером?


А попробовать переставить его мастером нет никакй физической возможности ? ;)


 
Real ©   (2006-11-24 13:42) [5]

А почему копировал? Если ты делал клон винта, то каким образом NTLDR сам переместился на другой раздел? Мастер и слэйв - если винт один на шлейфе, значения не имеет


 
alucard ©   (2006-11-24 13:45) [6]

Real ©   (24.11.06 13:42) [5]

Нет, на шлейфе ещё сидюк висит он стал мастером а на винте Cable Select.

Slider007 ©   (24.11.06 13:41) [4]

Если в этом причина то возможность будет.


 
Anatoly Podgoretsky ©   (2006-11-24 14:15) [7]

> Real  (24.11.2006 13:33:02)  [2]

Неверно, на том разделе с которого производится загрузка загрузчика, а ОС может быть на любом разделе.


 
Vga ©   (2006-11-24 14:48) [8]

Насколько мне известно, загрузчик NTLDR должен быть точно там, где прописан в MBR-загрузчике (т.е. его нельзя перемещать вообще). А откуда грузить ОС он вроде узнает из своего boot.ini. Или я ошибаюсь?


 
Anatoly Podgoretsky ©   (2006-11-24 14:55) [9]

> Vga  (24.11.2006 14:48:08)  [8]

Не ошибаешься, последовательность MBR -> активный раздел -> загрузчик МБР  -> загрузчик 2 -> загрузчик N


 
Vga ©   (2006-11-24 15:17) [10]

> [9] Anatoly Podgoretsky ©   (24.11.06 14:55)

То, что NTLDR должен быть на том же винте (и вроде разделе), что и MBR - это я знаю, я не уверен насчет того, что он берет настройки из лежащего рядом boot.ini и можно просто прописать в нем новый путь до виндов, по типу уже имеющихся. Но вроде так.


 
alucard ©   (2006-11-27 09:12) [11]

Народ, всё вы правду пишете, но как мне здесь (за 5 км ни одного загрузочно-установочного диска винды нет) восстановить эту систему?

Может есть ещё какие способы перезаписи MBR, например через дискету Линукса?

Спасибо.


 
Чапаев ©   (2006-11-27 09:44) [12]

> [1] Slider007 ©   (24.11.06 13:33)
> С загрузочного диска Win XP (или какой у тебя ?) загрузиться,
> и запустить консоль восстановления. Я там не помню какую
> команду надо, но по их названиям понятно. Ещё пароль администратора
> знать надо.
fixboot


> NTLDR - должен быть на том же разделе что и сама винда.
Не всегда. ;-)


> А может это быть из-за того что диск подключен Slave а исходный
> был мастером?
Нет. Но может из-за того, что теперь у тебя два винта, а раньше был один. Или наоборот.


> [7] Anatoly Podgoretsky ©   (24.11.06 14:15)
Первый здравый ответ


> на том же винте (и вроде разделе), что и MBR
В тыщу плюс первый раз повторяю, MBR не находится "в разделе".


> [11] alucard ©   (27.11.06 09:12)
Зачем копировал-то?

В общем, убедись, что:
1. Структура разделов целевого диска соответствует структуре разделов исходного (в принципе, даже если не соответствует, то исправить можно. Но не на голом же месте...).
2. Целевой раздел активен.
3. В boot.ini прописаны правильные пути. Особенно на rdisk() внимание.


 
alucard ©   (2006-11-27 10:10) [13]

>Зачем копировал-то?

резервная копия, производство !

>1. Структура разделов целевого диска соответствует структуре разделов исходного (в принципе, даже если не соответствует, то исправить можно. Но не на голом же месте...).
2. Целевой раздел активен.
3. В boot.ini прописаны правильные пути. Особенно на rdisk() внимание.

1. соответствует.
2. Активен.
3. Прописаны.


 
palva ©   (2006-11-27 10:16) [14]

Если новый результирующий раздел активен и имеет ту же букву, то должно загружаться. Диск со старой копией, естественно, должен быть отключен.


 
Чапаев ©   (2006-11-27 10:20) [15]

Кстати да. С буквами дисков у Винды особые хохмы.


 
alucard ©   (2006-11-27 10:49) [16]

Как оно заработало:

Взял и выполнил следующее:
скопировал на дискету файлы ntldr, NTDETECT.COM, boot.ini, Bootfont.bin, bootsect.dos.

Загрузился с дискеты - всё работает, а с диска не грузится.
(файлы эти на диске есть)


 
alucard ©   (2006-11-27 10:53) [17]

Может потому что диск стоит Primary Slave?
(а исходный диск стоял Primary Master)


 
Vga ©   (2006-11-27 13:59) [18]

> > на том же винте (и вроде разделе), что и MBR
> В тыщу плюс первый раз повторяю, MBR не находится "в разделе".

Это я опять что-то не то вспомнил видимо.


 
Alex Konshin ©   (2006-11-27 14:07) [19]

> alucard ©   (27.11.06 10:53) [17]
> Может потому что диск стоит Primary Slave?
> (а исходный диск стоял Primary Master)

А у тебя точно с него пытается грузиться?
И потом действительно проверь файл boot.ini чтобы rdisk был правильный. Заметь, что он будет другим, нежели на оригинальном диске. Хотя есть у меня большое подозрение, что и в регистри этот диск тоже будет прописан по-старому и потому будут проблемы даже если загрузка и пойдет дальше.


 
Vga ©   (2006-11-27 14:48) [20]

А Primary Master кто?
Если хард, то он и будет rdisk(0). Или rdisk уже исправлен?


 
alucard ©   (2006-11-27 15:54) [21]

Короче загрузился я с дискет Win2000 и попробовал восстановить командой - fixmbr -  и тут всё и слетело, теперь ваще никак не грузится.


 
Чапаев ©   (2006-11-27 19:55) [22]

> [19] Alex Konshin ©   (27.11.06 14:07)
Если физический диск один, то rdisk всегда 0, независимо от master/slave.


 
alucard ©   (2006-11-28 08:22) [23]


> Slider007 ©   (24.11.06 13:33) [1]

Вот я и загрузился - терь ваще нихрена не грузится.


 
Vga ©   (2006-11-28 14:20) [24]

Кстати, если есть диск с линуксом - его загрузчики (GRUB например) вполне умеют грузить виндоз.


 
Чапаев ©   (2006-11-28 14:33) [25]

Кстати, если есть диск с виндозомом - его загрузчики (ntldr например) вполне умеют грузить линукс.


 
Vga ©   (2006-11-28 15:54) [26]

> [25] Чапаев ©   (28.11.06 14:33)

Автор ветки жалуется, что не работает именно NTLDR.


 
alucard ©   (2006-11-28 16:00) [27]


> Vga ©   (28.11.06 14:20) [24]


> Чапаев ©   (28.11.06 14:33) [25]


Я воспользовался утилитой BootManager - в итоге когда из списка выбираешь NT она выдаёт уже другую ошибку:

NTLDR is missing


> Vga ©   (28.11.06 14:20) [26]

Угу, правда после виндовского fixmbr уже с дискеты не грузится.


 
Vga ©   (2006-11-28 16:08) [28]

Нашел источник, который читал, это мануал SyMon 3. Путал я MBR и BR оказывается.
---
2.8.2. Загрузочный блок ОС (BR)
Структура загрузочного блока ОС, называемого также загрузочной записью (Boot
Record),  может  быть  произвольной.  В  основном,  в  отношении  загрузочных  блоков
выполняется два утверждения:
!
В  конце  загрузочного  блока  имеется  сигнатура 0xAA55,  полностью
аналогичная  сигнатуре MBR.  Это  связано  с  их  родственным
происхождением, n BIOS  практически  не  различает  по  назначению  эти
блоки. Основной  его принцип n загрузить, проверить сигнатуру и запустить.
!
Загрузочный  блок  ОС  располагается  всегда  в  самом  первом  блоке
загрузочного раздела ОС. Точка входа в программу загрузчика находится
всегда по адресу 0 относительно начала блока. Это дает универсальность
загрузки любой ОС с помощью стандартного загрузчика MBR.
В загрузочном блоке содержится программа, осуществляющая поиск и загрузку ядра
ОС.  Однако,  поскольку 512  байт  явно  недостаточно  для  того,  чтобы  уместить  в  них
серьезную программу, то возникает потребность в промежуточном загрузчике, который:
1.  Достаточно  мал,  чтобы  его  было  легко  загрузить  с  помощью  загрузчика
размером всего 400-500 байт.
2.  Достаточно велик, чтобы в нем самом можно было разместить процедуры
работы с файлами, осуществляющие поиск и загрузку ядра.
В  зависимости  от  сложности  файловой  системы  существует  два  решения  этой
задачи.  
Первое заключается в том, что загрузчик пытается сразу прочитать часть файла
операционной системы. Так делает, например, система DOS и ее наследники n Windows
95/98/ME. Их загрузчик находит в корневом каталоге файл IO.SYS и считывает первые его
три блока. Основа этого n простота систем FAT, которая позволяет по первому кластеру
файла, указанному в каталоге, выловить с диска начало файла. Тем не менее, системные
файлы должны быть для этого дефрагментированными и скрытыми от обычных программ.
Второе  решение  заключается  в  том,  что  загрузчик  содержит  в  своем  теле
абсолютные адреса продолжения самого себя и первым делом считывает свое продолжение в
память.  Так  делают,  например, ntldr, LILO  и  другие.  Это  решение  неудобно  тем,  что
загрузчик  адресует  себя  не  через  файловую  систему,  а  непосредственно,  поэтому
манипуляции с файлами могут привести к сбою загрузки, так что его приходится делать
неперемещаемым файлом. Но даже при соблюдении этого перенос раздела целиком на новое
место вновь даст неправильную цепочку блоков, и загрузка станет невозможной. В таких
ситуациях  всегда  рекомендуется  иметь  загрузочную  дискету,  способную  восстановить
загрузчик ОС на жестком диске.


 
Vga ©   (2006-11-28 16:09) [29]

> [27] alucard ©   (28.11.06 16:00)

Попробуй fixboot. Я так понимаю, эта команда фиксит BR. Насчет GRUB я тоже наврал, более подробное изучение показало, что он просто передает управление на BR виндового раздела.


 
Amoeba ©   (2006-11-28 16:10) [30]

См. здесь:
http://forum.ixbt.com/topic.cgi?id=22:22723


 
Vga ©   (2006-11-28 16:11) [31]

> [28] Vga ©   (28.11.06 16:08)

Знаки ! - до копирования из Foxit PDF Reader были меркерами в начале той строки, которая после знака ! в скопированном тексте.


 
alucard ©   (2006-11-28 16:16) [32]


> Vga ©   (28.11.06 16:09) [29]

Я сначала попробоваи именно fixboot;


 
alucard ©   (2006-11-28 16:16) [33]


> Vga ©   (28.11.06 16:09) [29]

Я сначала пробовал именно fixboot а потом уже fixmbr


 
Vga ©   (2006-11-28 16:27) [34]

> [33] alucard ©   (28.11.06 16:16)

Тогда смотри, разбирайся, пробуй все подряд. Еще поищи "Руководство пользователя SyMon", мож оно чем поможет... Ссылочка в [30] тоже довольно интересная.


 
alucard ©   (2006-11-29 08:01) [35]


> Vga ©   (28.11.06 16:27) [34]

Угу


 
Чапаев ©   (2006-11-29 09:25) [36]

Гм... Проверь теперь, является ли активным тот раздел, который должен им быть. Рекомендую для таких дел древний Partition Magic (по моему опыту, четвёртая версия -- идеальное соотношение функциональности и безглючности).


 
stud ©   (2006-11-29 09:49) [37]

идеш на bootdisk.com качаеш образ загрузочной дискеты для 2000/хп, грузишся с нее и с нее же можеш восстановить нтлоадер


 
stud ©   (2006-11-29 09:49) [38]

по крайней мере сразу так надо было сделать, а не всякие там восстановления и переустановки.


 
Anatoly Podgoretsky ©   (2006-11-29 09:52) [39]

> Чапаев  (29.11.2006 09:25:36)  [36]

Ты не тот смайлик поставил,надо не ) а :-) или до такой степени безглючно, что ни глаз ни носа не осталось от наслаждения. Где то более менее удовлетворительно начиная с 8 версии, именно столько им потребовалость, что бы сделать ни такого беспринциного убийцу.


 
Чапаев ©   (2006-11-29 10:13) [40]

> [37] stud ©   (29.11.06 09:49)
Не смеши мои сандали. Консоль восстановления -- это и есть "загрузочные дискеты". Только одним образом с сидюка, а не онанизм с 4 дискетами для 2000 и 6 дискетами для ХР.


> [39] Anatoly Podgoretsky ©   (29.11.06 09:52)
Не знаю, не знаю. Седьмая и восьмая версии мне по разу угробили данные. Четвёрка ни разу проблем не создала, даже RAID-0 перебивала без всяких "левых" драйверов.



Страницы: 1 2 вся ветка

Текущий архив: 2006.12.24;
Скачать: CL | DM;

Наверх




Память: 0.58 MB
Время: 0.127 c
15-1164742286
Красная майка
2006-11-28 22:31
2006.12.24
ММР $0x111ED6


2-1165325085
TIF
2006-12-05 16:24
2006.12.24
Убить сообщение


2-1165573494
dest
2006-12-08 13:24
2006.12.24
Вычленить имя конечной папки


3-1160650236
svt
2006-10-12 14:50
2006.12.24
Подскажите пожайлусата как отображать данные real в бд


15-1164840692
Фотто
2006-11-30 01:51
2006.12.24
Существуют ли он-лайн преобразователи паскаля в html ?