Здравствуйте, Гость ( Вход | Регистрация )

Правила | Поиск | Помощь | Участники | Репутация


Страницы: (3) 1 [2] 3    (К непрочитанным сообщениям) ОтветитьНовая темаНовый опрос
загрузчик ntldr, что такое ntldr, его роль при загрузке win, возможные проблемы, связанные с ним и пути их решения
« Предыдущая тема | Следующая тема » Версия для печати
apostle
5 Sep 2005, 23:05  


Сейчас вне форума
Группа: Модератор
Сообщений: 3532
Репутация: 46
Регистрация: 11 Oct 04
Живет: spb

ntldr is missing: возможные причины, решение
при запуске win2k-pc вы можете получить след. сообщение об ошибке:
ntldr is missing
press any key to restart

эта проблема может произойти, если у вас старая версия bios или один из след. загрузочных файлов win отсутствует или поврежден:
ntldr
ntdetect.com
boot.ini

для разрешения этой проблему удостоверьтесь в том, что версия bios на вашем компьютере достаточно свежая, после чео используйте приведенные ниже способы, подходящие в вашей ситуации, для восстановления загрузочной среды win.
проверьте, свежая ли у вас версия bios
в общем и целом: при загрузке внизу экрана отоюражается последовательность, состоящая из даты и последующей абракадбры, наподобие: 1999/08/15………. — и т.д. следует ожидать, что если версия биос младше даты релиза ос, первая поддерживает ос. более подробный экскурс можно будет провести позже.
метод 1: исползовать загрузочный диск, чтобы стартовать комп.
1. создайте загрузочный диск win, содержащий след. файлы:
ntldr
ntdetect.com
boot.ini
ntbootdd.sys

для более подробной информации прочтите эти статьи /*чуть позже, наверное, я их переведу для более ленивых ;) или не оч знакомых с англ.*/:
how to create a boot disk for an ntfs or fat partition in windows
how to use a windows boot disk to prevent boot failure
2. исправьте файл boot.ini так, чтобы он указывал на верный hdd и верный том (партицию, раздел) win. 1
для более подробной информации прочтите эти статьи
how to edit the boot.ini file in Windows 2000
3. вставьте загрузочную дискетту в привод и перегрузите комп (здесь я добавлю, что в биосе должна быть указана проверка на наличие в флоппи-дисководе загрузочной дискетты) и перегрузите комп.
4. скопируйте файлы ntldr, ntdetect.com & boot.ini с загрузочной дискетты на системный раздел вашего hdd.

метод 2: использовать консоль восстановления (recovery console)
1. используйте установочный диск или загрзочные дискетты win при перезагрузке pc.
2. при появлении приветствующего окна ус тановки (welcome to setup screen) нажмите r для ремонта тек. копии win.
3. нажмите c для восстановления win просредством консоли восстановления.
4. укажите номер, соответствующий той инсталляции win, к-рую вы собираетесь восстановить, и нажмите enter
более подробная информация по консоли восстановления приводится в данной статье:
description of the windows recovery console
5. введите пароль администратора, нажмите enter.
6. введите команду map /* это также подразумевает нажатие затем enter; далее я опускаю этот вечный enter — поймете сами */. запишите букву, присвоенную cd-rom'у, содержащему установочный диск win (далее — drive)
7. введите следующие команды:
copy drive:\i386\ntldr c:\
copy drive:\i386\ntdetect.com c:\

в случае предложения перезаписать файлы согласитесь, введя y.
8. введите следующую команду:
type c:\boot.ini
появится список, схожий со приведенным ниже:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\winnt

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\winnt="microsoft windows 2000 professional" /fastdetect

если вы получите след. сообщение, файл boot.ini утерян или поврежден:
tyhe system cannot find the file or directory specified.
9. если файл boot.ini утерян или поврежден, создайте его. для этого:
а) с помощью текстового редактора (notepad, edit.com) создайте файл такого содержания:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\winnt

[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\winnt="microsoft windows 2000 professional" /fastdetect

для более подробной информации прочтите эти статьи
boot.ini and arc path naming conventions and usage
how to create a boot disk for an ntfs or fat partition in windows
b. сохраните этот файл на дискетту под именем boot.ini.
c. введите след. команду для копирования файла boot.ini с дискетты на pc: /*почему его сразу не создать на диске c:? пока не знаю*/
copy a:\boot.ini c:\
10. введите exit, и pc перезагрузится.

Это сообщение отредактировал(а) apostle — 5 Sep 2005, 23:51
 
 
apostle
6 Sep 2005, 00:05  


Сейчас вне форума
Группа: Модератор
Сообщений: 3532
Репутация: 46
Регистрация: 11 Oct 04
Живет: spb

метод 3: использование установочного диска win
1. вставьте установочный диск win в привод и загрузите с него комп.
2. при приглашении к установке нажмите r.
3. в экране опций восстановления (ремонта) win нажмите r
4. при приглашении выбрать одну из опций восстановления нажмите m
5. используйте стрелку up для выбора verify windows 2000 system files и нажмите enter для подтверждения выбора.
6. используйте стрелку down для выбора cintinue (perfom selected tasks) и нажмите enter. появится след. сообщение:
you need an emergency repair disk for the windows 2000
installation you want to repair.

7. в зависимости от наличия erd-диска сделайте след.:
*если диск имеется:
a. нажмите enter
b. вставьте erd-диск в флоппи-дисковод и нажмите enter.
c. следуйте дальнейшим инструкциям для ремонта ос, после чего перегрузите компьютер.
или
* диска нет:
a. нажмите l. вы получите след. сообщение:
setup has found windows 2000 in the following folder:
drive:\winnt "microsoft windows 2000"

b. нажмите enter.
установщик проверит диски и затем завершит процесс восстановления.
для более подробной информации о erd-диске прочтите эту статью:
how to create an emergency repair disk in windows 2000
 
 
Tirenor
11 Oct 2005, 19:38  


Сейчас вне форума
Группа: Новичок
Сообщений: 7
Репутация: 0
Регистрация: 10 Oct 05


пробовал копировать ntrdl с установочного диска на винт через дос, перегрузил копм, снова тоже самое выдает, поставил нортон, проверил, файла нет, самоудаляется после каждой перезагрузки.
 
 
apostle
12 Oct 2005, 19:20  


Сейчас вне форума
Группа: Модератор
Сообщений: 3532
Репутация: 46
Регистрация: 11 Oct 04
Живет: spb

tirenor
файл ntldr system и hidden; просто так вы его не увидите: надо указать в св-вах проводника отображать эти файлы. но сам факт ;) того, что вы загружаетесь, означает наличие ntldr. если вы внимательно перечитаете (боже упаси, я вас не принуждаю :lol: ) этот топик, то заметите, что файл ntldr критичен для системы, без него вы просто не сможете загрузить ос.

Это сообщение отредактировал(а) apostle — 12 Oct 2005, 19:20
 
 
MCRIAL
25 Jan 2007, 04:15  


Сейчас вне форума
Группа: Свой человек
Сообщений: 97
Репутация: 0
Регистрация: 9 Aug 05


Здравствуйте все!

Подалуйста, очень прошу, подскажите решение к слудующей проблеме:

Внезапно после включения компа, после определения устройств появляется сообщение:
"NTLDR is missing"
"Press any key to restart"
Причем не важно с чего происходит загрузка, с HDD, c FDD, c CD-ROM без разницы.
читал что вот этот самый файл NTLDR грохнутый или поврежден. Может тут помоч простое его копирование если , например я с другого HDD загружусь. Или же придется все фарматировать с переустановкой разделов?

Очень жду ответов. Спасибо.
 
 
apostle
25 Jan 2007, 05:44  


Сейчас вне форума
Группа: Модератор
Сообщений: 3532
Репутация: 46
Регистрация: 11 Oct 04
Живет: spb

ничего, если я сошлюсь на самого себя?
http://computernity.ru/index.ph...t=0&#entry23610

ps. епрст, нафиг, спрашивается, тему закреплял?
pps. если вы грузитесь с cd, то наличие/отсутсвие ntldr на винте глубоко по барабану, заметьте. это, правда, в случае, если вы реально грузитесь с cd, а не в винчестера при наличии cd в приводе.
ppps. ч/з нек-рое время тему подклею к общей.

Это сообщение отредактировал(а) apostle — 25 Jan 2007, 05:47
 
 
MCRIAL
25 Jan 2007, 07:39  


Сейчас вне форума
Группа: Свой человек
Сообщений: 97
Репутация: 0
Регистрация: 9 Aug 05


Ссылку посмотрел, СПАСИБО большое!
Буду пробовать.
apostle вы уж не ругайтесь сильно. Просто времени по форуму пробежпться  — ни грамма. А проблема возникла внезапно и решить ее надо в кротчайшие сроки иначе начальство голову снесет.
Что касается загрузки, то даже если грузишся с CD, а он в приводе стоит и вБИОСе тоже указано чтобы с CD грузился, то все равно никакого результата.
Вопрос напрашивается такой, что из-за чего этот глюк? Прочитал, что зи-за Windows… или же все таки из-за самого HDD? Просто этат Windows на сорока машинах стоит и ничего, но на этих машинах нет ниодного HDD Hitachi. А тут этот новый комп, на нем HDD Hitachi SATAшный и на тебе таокая проблема, а ведь всего две недели проработал. Что это просто совпадение или сам винт так себя ведет?
Понятно что проблема связана с файлом NTLDR, непонятно что привело к проблеме с этим файлом. Пользователь, что за этой машиной работал клянется, что ничего не трогал и неудалял, а просто выключил его вечером, как положено, а на утро такая беда.
Что может привести к тому чтобы етот файл грохнулся? помимо того если его пользователь (например случайно) удалил?
 
 
apostle
25 Jan 2007, 13:29  


Сейчас вне форума
Группа: Модератор
Сообщений: 3532
Репутация: 46
Регистрация: 11 Oct 04
Живет: spb

mcrial
1. пользователь мог его удалить, если имеет права админа на компе
2. повреждение файловой системы
3. повреждение винта.
в общем, много что.
Цитата:
Что касается загрузки, то даже если грузишся с CD, а он в приводе стоит и вБИОСе тоже указано чтобы с CD грузился, то все равно никакого результата.

если загрузчик ругается на ntldr при загрузке с cd, то одно из двух:
1. либо вы грузитесь все равно с винта.
2. либо cd ни фига не загрузочный => см. п.1
Цитата:
Прочитал, что зи-за Windows

ну, фактически это сродни попытке удалить win с винта. странно было бы, если после этого она бы грузилась.
 
 
apostle
25 Jan 2007, 13:34  


Сейчас вне форума
Группа: Модератор
Сообщений: 3532
Репутация: 46
Регистрация: 11 Oct 04
Живет: spb

решение, кстати, простое, повторю еще раз: закинуть любым способом на системный раздел ntldr из дистрибутива.
 
 
MCRIAL
26 Jan 2007, 04:14  


Сейчас вне форума
Группа: Свой человек
Сообщений: 97
Репутация: 0
Регистрация: 9 Aug 05


apostle Огромнейшее спасибо за помощь.
Проблему решил. Попал, таки, на етот винт и обнаружил, что там вообще никаких загрузочных файлов в корне C: нет!!! (boot.ini , config , autoexeс , ntldr , io , ntdetect ну и т.д.). Все чисто! Один файл подкачки имеется. Скопировал все файлы с другой машины, комп ожил. Так, что еще раз спасибо за подсказки и советы.
Скажите, встречались ли вам когда нибудь информация о вирусах — которые удаляют загрузочные файлы? Хотя я понимаю, чтобы вирус удалил сразу все загрузочные файлы — это мало вероятно.
Все равно спасибо.
 
 
Sergey_61rus
26 Jan 2007, 10:00  

Местный бездельник
Сейчас вне форума
Группа: Старожил
Сообщений: 1045
Репутация: 8
Регистрация: 29 Jan 06
Живет: ЮФО Ростовская обл. г.Таганрог

Цитата:
Хотя я понимаю, чтобы вирус удалил сразу все загрузочные файлы — это мало вероятно.

Все возможно, но я не встречал ;)
 
 
apostle
26 Jan 2007, 12:19  


Сейчас вне форума
Группа: Модератор
Сообщений: 3532
Репутация: 46
Регистрация: 11 Oct 04
Живет: spb

тоже самое скажу — с такими вирусами не сталкивался. юзер имеет права админа?
ps. тему подклеиваю к существующей.

Это сообщение отредактировал(а) apostle — 26 Jan 2007, 12:21
 
 
Dim4ik
19 Jun 2007, 09:46  


Сейчас вне форума
Группа: Новичок
Сообщений: 2
Репутация: нет
Регистрация: 19 Jun 07


Столкнулся с вышеописанной проблемой, но при этом наблюдаю еще такое явление как "поменявшиеся" именами разделы С и D, т.е. системный диск стал диском D, а пользовательский диском С. Как такое могло произойти? В добавок ко всему, когда дал компьютеру установочный диск с виндой, он автоматически начал ее устанавливать, даже не ругнувшись, что на диске уже существует папка windows, но пр этом установка прошла уже в новую папку windows.0
 
 
apostle
19 Jun 2007, 09:55  


Сейчас вне форума
Группа: Модератор
Сообщений: 3532
Репутация: 46
Регистрация: 11 Oct 04
Живет: spb

Цитата:
В добавок ко всему, когда дал компьютеру установочный диск с виндой, он автоматически начал ее устанавливать, даже не ругнувшись,

кто-то пытался поставить ос — слишком уж похоже на рез-т неудачной попытки переставить win.

Это сообщение отредактировал(а) apostle — 19 Jun 2007, 09:55
 
 
Dim4ik
19 Jun 2007, 09:58  


Сейчас вне форума
Группа: Новичок
Сообщений: 2
Репутация: нет
Регистрация: 19 Jun 07


хм.. я перед этим пытался загрузить консоль восстановления с загрузочного диска, но до инсталляции дело не дошло, перед этим компьютер уже не хотел загружатся.. к компьютеру кроме меня никто доступа не имеет.. а как могла произойти смена имен дисков?
 
 
31 ответов с 26 Jun 2005, 15:13 Версия для печати
Страницы: (3) 1 [2] 3 
<< Назад в Windows
ОтветитьНовая темаНовый опрос