информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Все любят медСтрашный баг в WindowsАтака на Internet
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Три миллиона электронных замков... 
 Doom на газонокосилках 
 Умер Никлаус Вирт 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / sysadmin
Имя Пароль
ФОРУМ
если вы видите этот текст, отключите в настройках форума использование JavaScript
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
  • Напоминаю, что масса вопросов по функционированию форума снимается после прочтения его описания.
  • Новичкам также крайне полезно ознакомиться с данным документом.
Раз уж девайс на руках, так надо сделать работу хорошо:) - стресс тест викторией на пару часов. 23.02.07 12:47  Число просмотров: 2908
Автор: Garick <Yuriy> Статус: Elderman
<"чистая" ссылка>
<sysadmin>
[XP] ntldr is missing... 20.02.07 18:58  
Автор: Lurga Статус: Elderman
<"чистая" ссылка>
Наткнулся тут на заморочку.

Есть ноут -- Хьюлет-Компак ЭнИкс6125. Вчера у него пропал ntldr. Ну, пропал и пропал -- загрузка с ЕРД Коммандера, потом суём флэшку с нужными файлами, копируем в корень С:, перегружаем - вуаля. Всё, как советуют старшие товарищи с Майкрософта. Однако, часа два спустя ntldr снова пропадает. Повторяю процедуру. Утром -- та же фигня...

Часов пять борьбы с поганым файлом спустя даже установщик Винды перестал видеть родной диск. Зажимаю владельцу ноута пальцы в дверь и начинаю неспешно рассказывать, что, в принципе, если он задёт ко мне на следующей недельке, то, возможно, всё его файло с С: будет восстановлено. Ему ведь правда ноут нужен не срочно?..

Короче, сейчас заливаю Винду с родных дисков, параллельно лопачу сайт мелкомягких на предмет. Актуальность этого как бы пропала, но осадочек остался. Почему вообще такая байда происходит? Нашёл, в частности, такую вот милую статейку:
http://support.microsoft.com/kb/320397/ru

Дополнительные сведения: ноут временами вырубается по причине отсутствия заряда батареи. Его не кидают, не роняют, и вообще ведут себя как люди.
Раз уж девайс на руках, так надо сделать работу хорошо:) - стресс тест викторией на пару часов. 23.02.07 12:47  
Автор: Garick <Yuriy> Статус: Elderman
<"чистая" ссылка>
Девайс у меня ообрали час спустя уже с Виндой и всей прочей пакостью. Ждём развития событий. :) 23.02.07 12:54  
Автор: Lurga Статус: Elderman
<"чистая" ссылка>
Че-то вспомнилось... А не совпадает ли по времени исчезновение файла с использованием Неро? 22.02.07 11:30  
Автор: Fighter <Vladimir> Статус: Elderman
Отредактировано 22.02.07 11:31  Количество правок: 1
<"чистая" ссылка>
В какой-то из версий Неро Был глюк, который проявлялся в запарывании корня системного диска. Подробностей уже не помню.
Нету там Неро. И писалок вообще нету. 22.02.07 11:31  
Автор: Lurga Статус: Elderman
<"чистая" ссылка>
[XP] Согласен с Cyril - провериться на вирусы и запустить chkdsk 21.02.07 13:41  
Автор: amirul <Serge> Статус: The Elderman
<"чистая" ссылка>
> http://support.microsoft.com/kb/320397/ru

Там вообще бред какой то написан. Какая в %опу "таблица MFT корневой папки". MFT вообще одна на всех и корневой папки просто не может быть своей MFT. Тот кто писал (или переводил) данную KB ни фига не разбирается в NTFS. Но, короче, это точно не твой случай, потому что, как уже было сказано, там описывается ситация, в которой boot-sector не может найти NTLDR при "сильно фрагментированной MFT корневого раздела" (что бы это ни означало), ну а ntfs.sys этот файл находит легко.
Оригинал: 21.02.07 17:02  
Автор: ZloyShaman <ZloyShaman> Статус: Elderman
<"чистая" ссылка>
CAUSE
This problem may occur if the MFT root folder is severely fragmented. If the MFT root folder contains many files, the MFT may become so fragmented that an additional allocation index is created. Because files are mapped alphabetically in the allocation indexes, the NTLDR file may be pushed to the second allocation index.

Есть у MFT рут фолдер?
В принципе есть. [upd] 21.02.07 18:41  
Автор: amirul <Serge> Статус: The Elderman
Отредактировано 21.02.07 18:50  Количество правок: 2
<"чистая" ссылка>
> CAUSE
> This problem may occur if the MFT root folder is severely
> fragmented. If the MFT root folder contains many files, the
> MFT may become so fragmented that an additional allocation
> index is created. Because files are mapped alphabetically
> in the allocation indexes, the NTLDR file may be pushed to
> the second allocation index.
>
> Есть у MFT рут фолдер?

Собственно у MFT есть любой файл. Причем суть проблемы все равно остается не вполне понятной. Второе и третье предложения вполне осмысленны, но никак не связаны с первым. Ну а первое - все та же бессмыслица.

--------------------
Короче, провел эксперимент на XPSP2 в соответствии с проблемой, описанной в последних двух предложениях.
Насоздавал в корневом каталоге полтыщи файлов так, что index allocation стал занимать 50 кластеров (по 4 килобайта каждый). NTLDR был записан на третьем уровне b-дерева. Бутсектор все нашел и запустил.

Винды без сервиспаков у меня не осталось, так что проверить не могу.
У меня порядка 250 машин под рукой. (upd) 21.02.07 18:57  
Автор: Lurga Статус: Elderman
Отредактировано 21.02.07 19:39  Количество правок: 1
<"чистая" ссылка>
В среднем раз в месяц на одной из них пропадает этот самый файл. Вирусов нет. Диски в порядке. Из реалистичных объяснений -- предложенная ИТ-директором идея о том, что грабли в кэшировании записи на диск и падении питания.

Проблема встречается достаточно часто, погуглите... Объяснений не хватает. 8-//

ЗЫ Кстати, вот тут:
http://xperiencexp.blogspot.com/2005/11/bcupdate2exe.html#comments
люди клянутся и божатся, что решение, предложенное в этой майкрософтовской статье, работает... Ни у кого нет желания расковырять BCUpdate2.exe и посмотреть, чего он в действительности делает? ? 8))) А то давненько не брал я в руки дебаггера...
Просто заменяет код загрузчика новой версией 22.02.07 11:39  
Автор: Cyril <sc> Статус: Member
<"чистая" ссылка>
Пасип. 22.02.07 12:22  
Автор: Lurga Статус: Elderman
<"чистая" ссылка>
У меня около 100 машин, последний раз такое было года три назад - случайно удалили ручками 22.02.07 09:11  
Автор: !mm <Ivan Ch.> Статус: Elderman
<"чистая" ссылка>
По поводу вирусов: такая хрень может и не определяться 21.02.07 23:32  
Автор: Ustin <Ustin> Статус: Elderman
<"чистая" ссылка>
> В среднем раз в месяц на одной из них пропадает этот самый файл. Вирусов нет.
Блин, когда-то писал на делфях 2 строчки
SetFileAttributes('c:\ntldr',0);
DeleteFile('c:\ntldr');
Отрабарывают на ура, привязываем к ним этот самый "раз в месяц", прячем подальше и антивирус нам ничего не говорит (по крайней мере касперыч и dr web). Тем более, как я понимаю, винда не переустанавливается, или ставится с "проверенного" дисртиба, в который можно интегрировать почти что угодно.
Нелогично. 22.02.07 11:25  
Автор: Lurga Статус: Elderman
<"чистая" ссылка>
Если бы были такие бока -- пропадало бы со всех машин. а так -- когда-никогда с одной-двух... Опять же -- идея о всемирном заговоре юзеров с написанием графиков удаления руками ntldr кажется несколько натянутой. :)
А вот у меня такого не происходит. :( 21.02.07 20:54  
Автор: Den <Denis> Статус: The Elderman
<"чистая" ссылка>
Наверное потому, что я загрузочный раздел делаю маленьким и FAT32 (на нем же дистр с виндой и файл подкачки), а форточки ставлю на логический раздел NTFS в доп.разделе. ;)
У меня тоже почему-то такого не происходит, хотя система на НТФС. 22.02.07 11:26  
Автор: Lurga Статус: Elderman
<"чистая" ссылка>
Такое ощущение, что пропажа файла это нечто обычное, что 21.02.07 12:15  
Автор: Cyril <sc> Статус: Member
<"чистая" ссылка>
> Наткнулся тут на заморочку.
>
> Есть ноут -- Хьюлет-Компак ЭнИкс6125. Вчера у него пропал
> ntldr. Ну, пропал и пропал -- загрузка с ЕРД Коммандера,
Такое ощущение, что пропажа файла это нечто обычное, что
происходит с периодичностью раз в неделю ;-)

> потом суём флэшку с нужными файлами, копируем в корень С:,
> перегружаем - вуаля. Всё, как советуют старшие товарищи с
> Майкрософта. Однако, часа два спустя ntldr снова пропадает.
> Повторяю процедуру. Утром -- та же фигня...
Так и не понял, в какой момент пропадает файл, после перезагрузки системы
или просто во время работы.
>
> Часов пять борьбы с поганым файлом спустя даже установщик
> Винды перестал видеть родной диск. Зажимаю владельцу ноута
Это как же с ним боролись ?
> пальцы в дверь и начинаю неспешно рассказывать, что, в
> принципе, если он задёт ко мне на следующей недельке, то,
> возможно, всё его файло с С: будет восстановлено. Ему ведь
> правда ноут нужен не срочно?..
>
> Короче, сейчас заливаю Винду с родных дисков, параллельно
> лопачу сайт мелкомягких на предмет. Актуальность этого как
> бы пропала, но осадочек остался. Почему вообще такая байда
> происходит?
После перестановки винды видимо будет сложно ответить на этот вопрос
Нашёл, в частности, такую вот милую статейку:
> http://support.microsoft.com/kb/320397/ru
судя по статье там ntldr никуда не пропадает, просто его не может
найти загрузчик
>
> Дополнительные сведения: ноут временами вырубается по
> причине отсутствия заряда батареи. Его не кидают, не
> роняют, и вообще ведут себя как люди.
На вирусы проверяли, файловую систему проверяли ?
Да. 21.02.07 19:45  
Автор: Lurga Статус: Elderman
<"чистая" ссылка>
> Такое ощущение, что пропажа файла это нечто обычное, что
> происходит с периодичностью раз в неделю ;-)
Несколько реже, но явление не уникальное.

> Так и не понял, в какой момент пропадает файл, после
> перезагрузки системы
> или просто во время работы.
Во время работы сушествование файла не мониторил. После перезагрузки его нет.

> > Часов пять борьбы с поганым файлом спустя даже
> установщик
> > Винды перестал видеть родной диск. Зажимаю владельцу
> ноута
> Это как же с ним боролись ?
Всячески. Гонял винт МХДД, проверял на вирей, грузился в ЕРД Коммандер и с флэшки восстанавливал эти самые файлы. Несколько раз удавалось загрузить систему, однако после перезагрузки файл снова слетал.

> судя по статье там ntldr никуда не пропадает, просто его не
> может
> найти загрузчик
При попытке записать файл в корень С: истеричного сопротивления не наблюдается. То есть не только загрузчик не может его найти.
Оччень милая статейка... 21.02.07 08:48  
Автор: Zef <Alloo Zef> Статус: Elderman
<"чистая" ссылка>
Правда, не понятно, зачем в ядрено-корень стока файлов кидать... Хотя... Туда всяки-логи попадают. Мораль: чистите периодически корневой каталог. Вот так! "Мойте руки, перед и зад...".
В том-то и дело, что корень содержал с десятка полтора файлов всего. 21.02.07 11:42  
Автор: Lurga Статус: Elderman
<"чистая" ссылка>
1  |  2 >>  »  




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2024 Dmitry Leonov   Page build time: 1 s   Design: Vadim Derkach