восстановление информация
Восстановление жестких дисков < СтатьиВ помощь Веб-МастеруВсе, что нужно Веб-Мастеру: cтатьи, книги, учебники. Форум веб-мастеров / Статьи веб-мастера / WHOIS-сервис / Услуги веб-мастера / RSS Разделы сайтаГлавнаяСтатьи веб-мастераСтатьи из журналаБиблиотека On-LineКниги восстановление информация УчебникиШаблоны сайтовSEO ToolsМассовый WHOISПоиск по сайту.RU за 170 рублейФорум веб-мастеровГостевая книгаРаскрутка сайтовПолезные ссылкиВеб-мастер! Заработай на своем сайте!Поиск | Что: Где:Весь сайт Услуги php-программиста- разработка различных php-приложений- устранение ошибок в php-скриптах- доработка уже существующих скриптов восстановление информация CMS- установка скриптов восстановление информация CMS на вашем сайтеМассовый WHOIS-сервис- проверка сразу в нескольких зонах- красивый восстановление информация понятный интерфейс- внушительный список whois-серверов- гарантия безопасности ваших идейwm-help.net -> Статьи из журнала -> Моддинг восстановление информация Железо -> Восстановление жестких дисковВосстановление жестких дисковПечать статьиЧитать журналСкачать журналАвтор статьи: compebook.ruСайт Автора: compebook.ruE-mail Автора: нетДата публикации: 19.03.2006Жесткие диски (винчестеры), как электромеханические устройства, являются одним из самых ненадежных компонентов современного компьютера. Несмотря на то, что в большинстве случаев срок службы последних соизмерим, восстановление информация даже превосходит время их эксплуатации до момента морального устаревания восстановление информация замены более новыми моделями, все же отдельные экземпляры выходят из строя в течение первых месяцев эксплуатации. Выход жесткого диска из строя - самое худшее, что может случиться с вашим компьютером, так как при этом часто необратимо теряются накопленные на нем данные. Если резервная копия по какой-то причине отсутствует, то суммарный ущерб от поломки заметно превышает номинальную стоимость современных винчестеров. Многие фирмы, пользуясь ситуацией, предлагают свои услуги по восстановлению информации с вышедшего из строя накопителя. Очевидно, это обходится недешево восстановление информация целесообразно только тогда, когда на диске находилось что-то действительно ценное. В противном случае легче просто смириться с потерей. Ремонт жестких дисков требует специального оборудования восстановление информация практически невозможен в домашних условиях. Так, например, для вскрытия контейнера необходима особо чистая от пыли комната. Казалось бы, положение безнадежно восстановление информация нечего даже помышлять о восстановлении поломанного диска в домашних условиях. Но, к счастью, не все поломки настолько серьезны, восстановление информация во многих случаях можно обойтись для ремонта подручными (а иногда чисто программными) средствами. Один из самых частых отказов винчестеров фирмы western digital (а также восстановление информация некоторых других) выглядит следующим образом: жесткий диск не опознается bios, восстановление информация головки при этом отчетливо стучат. Скорее всего, по какой-то причине не работает блок термокалибровки, восстановление информация устройство не может обеспечить нужный зазор между головкой восстановление информация рабочей поверхностью "блина". Обычно это происходит при отклонении от нормального температурного режима эксплуатации, например, в зимнее время, когда жесткие диски в плохо отапливаемых помещениях "выстывают" за ночь (при температуре 18...210С жесткий диск часто может исправно функционировать восстановление информация с испорченным механизмом термокалибровки). Попробуйте дать поработать винчестеру в течение нескольких часов, чтобы он прогрелся, при этом рано или поздно винчестер попадает в необходимый диапазон температур восстановление информация работоспособность (возможно, временно) восстанавливается. Разумеется, первым делом нужно скопировать всю информацию, поскольку работоспособность такого диска уже не гарантируется. То же можно рекомендовать восстановление информация в отношении устаревших моделей без термокалибровки; часто они оказываются зависимыми от температурного режима, и с ростом износа винчестера эта зависимость проявляется все сильнее. Вторым по распространенности отказом является выход из строя модуля диагностики при полной исправности остальных компонентов. Как это ни покажется парадоксальным, но полностью рабочий винчестер не проходит диагностику. При этом в регистре ошибок (порт ox1f1 для первого жесткого диска) могут содержаться значения, приведенные ниже: Диагностические ошибки Бит Содержимое Источник ошибки 7 0 Ошибка master диска 1 Ошибка slave диска 2-0 011 Ошибка секторного буфера 100 Ошибка контрогльной суммы, не устранимая избыточным кодированием 101 Ошибка микроконтроллера Разные biosы могут различно реагировать на такую ситуацию, но все варианты сводятся к одному - жесткий диск не определяется восстановление информация не "чувствуется". Однако на уровне портов ввода/вывода устройство функционирует отлично. Заметим, что существуют такие материнские платы (особенно среди новых моделей), которые, обнаружив ошибку микроконтроллера винчестера, просто отключают питание жесткого диска. Несложно написать для испорченного таким образом винчестера драйвер, который обеспечит работу с диском через высокоуровневый интерфейс int 0x13. Например, следующая процедура обеспечивает посекторное чтение восстановление информация запись через порты ввода/вывода для первого жесткого диска в chs режиме. lba mode для упрощения понимания не поддерживается. Необходимую техническую информацию обычно можно найти на сайте производителя вашего жесткого диска. Этот фрагмент может служить вполне работоспособным ядром для драйвера 16-ти разрядного режима. Для упрощения понимания не включена задержка после каждого обращения к порту. В зависимости от соотношений скорости вашего процессора восстановление информация контроллера диска эта задержка может восстановление информация не потребоваться (в противном случае рекомендуется читать регистр статуса ox1f7, дожидаясь готовности контроллера). При этом не следует спешить с заменой такого жесткого диска на новый, с подобной неисправностью можно успешно работать не год и не два. Последнее, правда, лишь при условии, что все используемое программное обеспечение не будет конфликтовать с нестандартным драйвером. Писать драйвер, скорее всего, придется вам самому, поскольку не известно ни одной коммерческой разработки в этом направлении, восстановление информация все любительские разработки выполнены в основном "под себя". Так, например, драйвер от kpnc hddfix3a поддерживает только винчестеры primary master до пятисот мегабайт восстановление информация не работает в среде windows 95 (разработан на год раньше ее появления). Более легкий, но не всегда осуществимый путь - запретить тестирование жестких дисков biosом или, по крайней мере, игнорировать результаты такового. Как это осуществить, можно прочесть в руководстве на материнскую плату (или обратиться за помощью к службе технической поддержки фирмы-производителя, поскольку в руководствах пользователя такие тонкости нередко опускают). Например, попробуйте установить "halt on" в "never" или перезаписать flach bios, модифицировав его так, чтобы тот не выполнял подобную проверку. Если Вам повезет, жесткий диск заработает! Однако иногда все же происходят восстановление информация аппаратные отказы. Например, у винчестеров фирм samsung восстановление информация conner отмечены случаи отказа модуля трансляции мультисекторного чтения/записи. Если это не будет обнаружено внутренним тестом устройства, то такой жесткий диск вызовет зависание операционной системы на стадии ее загрузки. Для предотвращения этого достаточно добавить в config.sys ключ multi-track=off восстановление информация отключить аналогичные опции в blose. При этом, проиграв в скорости, все же можно заставить жесткий диск сносно работать. Понятно, что эксплуатировать восстановленный таким образом диск длительное время нерационально по причине потери быстродействия. Лучше приобрести новый, на который восстановление информация скопировать всю информацию. С другой стороны, такой жесткий диск все же остается полностью рабочим восстановление информация успешно может служить, например, в качестве резервного. На том же connere эпизодически выходит из строя блок управления позиционированием головок, так что последние уже не могут удержаться на дорожке восстановление информация при обращении к следующему сектору немного "уползают". При этом считывание на выходе дает ошибочную информацию, восстановление информация запись необратимо затирает соседние сектора. Бороться с этим можно позиционированием головки перед каждой операцией записи/чтения, обрабатывая за один проход не более сектора. Понятно, что для этого необходимо вновь садиться за написание собственного драйвера. К счастью, он достаточно простой (можно использовать аппаратное прерывание от жесткого диска int 0x76 irq14, вставив в тело обработчика команду сброса контроллера. В данном случае подразумевается, что контроллер используемого жесткого диска проводит рекалибровку головки во время операции сброса. Некоторые модели этого не делают. В этом случае придется прибегнуть к операции позиционирования головки (функция ОхС дискового сервиса 0x13). Первые модели от вторых можно отличить временем, требуемым на сброс контроллера. Понятно, что электроника "сбрасывается" мгновенно, восстановление информация позиционирование головки требует хоть восстановление информация не большого, но все же заметного времени. Современные модели с поддержкой кэширования этого часто не делают или "откладывают" операции с головкой до первого к ней обращения. Разумеется, в этом случае кэширование придется выключить. Большинство bios позволяет это делать без труда, восстановление информация нет нужды программировать контроллер самостоятельно. В другом случае вышедший из строя блок позиционирования (трансляции) подводит головки вовсе не к тому сектору, который запрашивался. Например, головки могли физически сместиться с оси, "уползая" в сторону. Разумеется, этот дефект можно скорректировать программно, достаточно проанализировать ситуацию восстановление информация логику искажения трансляции. Многие модели позиционируют головку, используя разметку диска, что страхует от подобных поломок (к сожалению, сейчас от такого подхода большинство фирм отказались, выигрывая в скорости). Конечно, все описанные программные подходы в действительности не устраняют неисправность, восстановление информация только позволяют скопировать с казалось бы уже нерабочего винчестера ценные восстановление информация еще не сохраненные данные. При этом ни к чему писать универсальный драйвер для win32 восстановление информация защищенного режима. Вполне можно ограничиться dos-режимом. Для копирования файлов последнего должно оказаться вполне достаточно, конечно за исключением тех случаев, когда диск был отформатирован под ntsf или другую, не поддерживаемую ms-dos, систему. К счастью, для многих из них есть драйверы, которые позволяют "видеть" подобные разделы даже из "голой" ms-dos. В крайнем случае, можно ограничиться посекторным копированием на винчестер точно такой же топологии. При этом совершенно не имеет значения используемая файловая система восстановление информация установленная операционная система. Посекторно скопировать диск на винчестер с иной топологией трудно, но возможно. Дело в том, что многие современные контроллеры жестких дисков позволяют пользователю менять трансляцию произвольным образом. Для этого необходимо приобрести винчестер, поддерживающий lba-режим (а какой из современных жестких дисков его не поддерживает?). При этом он может быть даже большего объема, нежели исходный, но это никак не помешает копированию. Другой вопрос, что без переразбиения скопированный таким образом диск не "почувствует" дополнительных дорожек восстановление информация следует запустить norton disk doctor, который устранит эту проблему. Достаточно часто нарушается вычисление зон предком-пенсации. Дело в том, что плотность записи на разных цилиндрах не одинакова, так как линейная скорость растет от центра диска к периферии. Разумеется, гораздо легче постепенно уплотнять записи, нежели искать некий усредненный компромисс. На всех существующих моделях плотность записи изменяется скачкообразно восстановление информация на последних моделях программно доступна через соответствующие регистры контроллера. При этом значения, выставленные в bios, практически любой жесткий диск (с интерфейсом ide) просто игнорирует. Предыдущие модели не имели с этим проблем, восстановление информация только винчестеры, выпущенные в течение последних двух лет, склонны к подобным поломкам. Скорее, даже не к поломкам, восстановление информация к сбоям, в результате которых искажается хранимая где-то в недрах жесткого диска информация. Если контроллер позволяет ее программно корректировать, то считайте, что ваш жесткий диск спасен. Конечно, придется пройти сквозь мучительные попытки угадать оригинальные значения, однако это можно делать восстановление информация автоматическим перебором до тех пор, пока винчестер не начнет без ошибок читать очередную зону. Помните, что любая запись на диск способна нарушить низкоуровневую разметку винчестера, после чего последний восстановлению не подлежит восстановление информация его останется только выкинуть. Производите только чтение секторов! Если же контроллер не позволяет программно управлять предкомпенсацией, то еще не все потеряно. Попробуйте перед каждым обращением делать сброс контроллера, восстановление информация точнее, его рекалибровку (команда ixh). В некоторых случаях это срабатывает, поскольку с целью оптимизации скорости обмена предкомпенсацией обычно управляет не один блок. И, кроме того, иногда контроллер кэша не учитывает предкомпенсацию, восстановление информация его сброс реализует последнюю аппаратно. К сожалению, это по большей части догадки восстановление информация результаты экспериментов автора, так как техническая документация фирм-производителей по этому поводу не отличается полнотой, восстановление информация местами содержит противоречия. Можно испытать восстановление информация другой способ - попробовать перезаписать микрокод контроллера (команда 92h). Конечно, это доступно только для специалистов очень высокого класса, но ведь доступно! Заметим, что не все контроллеры поддерживают такую операцию. С другой стороны, это восстановление информация хорошо, так как уменьшает вероятность сбоя восстановление информация не дает некорректно работающим программам (вирусам в том числе) испортить дорогое устройство. Жесткие диски от samsung обладают еще одной неприятной особенностью - часто при подключении шлейфа "на лету", при включенном питании, они перестают работать. Внешне это выглядит так: индикатор обращения к диску постоянно горит, но диск даже не определяется biosom, или определяется, но все равно не работает. Близкое рассмотрение показывает, что на шине пропадает сигнал готовности устройства. В остальном контроллер остается неповрежденным. Разумеется, если не обращать внимание на отсутствие сигнала готовности, то с устройством можно общаться, делая вручную необходимые задержки (поскольку физическую готовность устройства уже узнать не представляется возможным, приходится делать задержки с изрядным запасом времени). При этом, к сожалению, придется отказаться от dma-mode (а уж тем более ultra-dma) восстановление информация ограничиться pio 1 (с небольшим риском - pio 2) режимом. Конечно, писать соответствующий драйвер вам придется опять самостоятельно. Разумеется, скорость обмена в режиме pio 1 по сегодняшним меркам совершенно неудовлетворительна восстановление информация не годится ни для чего другого, кроме как копирования информации со старого на новый винчестер, но некоторые "нечистоплотные" продавцы компьютерной техники как-то ухитряются устанавливать подобные экземпляры на продаваемые машины. Будьте осторожны! Учитывая, что написание подобных драйверов для win32 - трудоемкое занятие, большинство ограничивается поддержкой одной лишь ms-dos, восстановление информация вовсе не факт, что компьютер, демонстрирующий загрузку win95, содержит исправный, восстановление информация не реанимированный подобным образом жесткий диск. У жестких дисков фирмы samsung при подключении "налету" может появляться другой неприятный дефект - при запросах на чтение контроллер периодически "повисает" восстановление информация не завершает операцию. В результате "замирает" вся операционная система (впрочем, windows nt с этим справляется, но, вероятно, не всегда). На первый взгляд может показаться, что с этого винчестера несложно скопировать ценные файлы, но при попытке выполнить это выясняется, что диск "зависает" все чаще восстановление информация чаще восстановление информация копирование растягивается до бесконечности. Однако если выполнить сброс контроллера, то можно будет повторить операцию. Это можно сделать аппарат -но, подпаяв одну кнопку на линию сброса восстановление информация статуса. Последнее нужно для указания на ошибочную ситуацию, чтобы операционная система повторила незавершенную операцию. Если этого не сделать, то часть секторов не будет реально прочитана (записана). Или можно выполнять сброс автоматически, например, по таймеру. Чтобы не сталкиваться с подобной ситуацией, никогда не следует подсоединять/отсоединять винчестер при включенном питании. Очень часто это приводит к подобным ошибкам, хотя производители других фирм, по-видимому, как-то от этого все же защищаются, ибо аналогичной ситуации у них практически не встречается. Все же не стоит искушать судьбу... От аппаратных ошибок теперь перейдем к дефектам поверхности. Заметим сразу, что последнее встречается гораздо чаще восстановление информация проявляется намного коварнее. Обычно это ситуация, в которой мало что можно предпринять. Но достичь главной цели - спасти как можно больше уцелевших данных - довольно часто удается. Возьмем такую типичную ситуацию как ошибка чтения сектора. Маловероятно, чтобы сектор был разрушен целиком. Чаще всего "сыплется" только какая-то его часть, восстановление информация все остальные данные остаются неискаженными. Существуют контроллеры двух типов. Первые, обнаружив расхождение контрольной суммы считанного сектора, все же оставляют прочитанные данные в буфере восстановление информация позволяют их извлечь оттуда, проигнорировав ошибку чтения. Вторые либо очищают буфер, либо просто не сбрасывают внутренний кэш, в результате чего все равно прочитать буфер невозможно. На практике обычно встречаются последние. При этом сброс кэша можно инициировать серией запросов без считывания полученных данных. Кэш при этом переполняется, восстановление информация наиболее старые данные будут вытолкнуты в буфер. Остается их только прочесть. Конечно,-это крайне медленно, но, к сожалению, универсальной команды сброса кэша не существует. Разные разработчики реализуют это по-своему (впрочем, иногда это можно найти в документации на чипы, используемые в контроллере). western digital сообщает в техническом руководстве что при длинном чтении сектора без повтора контроль сектора не выполняется восстановление информация он будет-таки целиком помещен в буфер. Кстати, так восстановление информация должно быть по стандарту. Увы, остальные фирмы от него часто отклоняются по разным соображениям. Остается определить, какие же из прочитанных данных достоверные, восстановление информация какие нет (если этого не видно "визуально" - например, в случае текстового или графического файлов)? Разумеется, в подобных рамках задача кажется неразрешимой, но это не совсем так. Дело в том, что можно произвести не только короткое, но восстановление информация длинное чтение (ox22h req ploin long with retry), для чего можно использовать следующую процедуру. При этом кроме собственно данных читаются также восстановление информация корректирующие коды. Автоматическая коррекция не выполняется (хотя некоторые контроллеры это реализуют аппаратно восстановление информация не могут отключить автокоррекцию; в документации этот момент, кстати, не уточняется). Как правило, используются корректирующие коды Рида-Соломона, хотя последнее не обязательно. Математические законы позволяют не только определить место возникновения сбоя, но восстановление информация даже восстановить несколько бит. При больших разрушениях можно определить только место сбоя, но достоверно восстановить информацию не удается. Модуляция при записи такова, что все биты, стоящие справа от сбойного, уже не достоверны. Точнее, не все, восстановление информация только в пределах одного пакета. Обычно за один раз записывается от 3 до 9 бит (необходимо уточнить у конкретного производителя) восстановление информация содержимое остальных пакетов, как правило, остается достоверным. Самое интересное, что зачастую сбойный пакет можно восстановить методом перебора! При этом можно даже рассчитать, сколько вариантов должно получиться. Учитывая хорошую степень "рассеяния" корректирующих кодов можно сказать, что не очень много. И таким образом можно восстановить казалось бы безнадежно испорченные сектора, восстановление информация вместе с ними восстановление информация файлы, расположенные "поверх" последних. Выше были перечислены наиболее типичные случаи отказов жестких дисков, которые поддавались чисто программному восстановлению если уж не винчестера, то хотя бы хранимых на нем данных. Разумеется, что иногда жесткий диск выходит из строя полностью (например, при неправильно подключенном питании, скачках напряжения) от вибрации или ударов, восстановление информация то восстановление информация просто из-за откровенного заводского брака. Есть один старый проверенный способ - найти жесткий диск такой же точно модели восстановление информация заменить электронную плату. К сожалению, последнее из-за ряда конструктивных особенностей все реже восстановление информация реже бывает возможно, восстановление информация уж дефекты поверхности этот способ восстановление информация вовсе бессилен вылечить. Поэтому, берегите свой жесткий диск восстановление информация почаще проводите резервное копирование. Помните, что самое дорогое это не компьютер, восстановление информация хранимая на нем информация! Список похожих статейПрограммы для очистки жесткого диска (Ранг: 2 )Разбираем жесткий диск (Ранг: 2 )Структура жесткого диска DOS (Ранг: 2 )Скрытые ресурсы диска ATA (Ранг: 1 )Как создать загрузочный диск Windows XP (Ранг: 1 )[ Вверх ]Другие наши проекты:| бодибилдинг | Строим Домик | RU-домены за 170 рублей |"Восстановление жестких дисков"Copyright © "В помощь Веб-Мастеру" (Alexander D. Belyaev) 2005-2008.При перепечатке любого материала видимая ссылка на источник "В помощь Веб-Мастеру" восстановление информация все имена, ссылки авторов обязательны!Время генерации страницы: 1.079разделы
лучший ковры
fag
герб рф
измеритель фаза нуль
бахила оптом
intex
арманьяк доставка
вкус цвет
рассылка корреспонденция
купля производственный комплекс
холодильный централь
электрокамин dimplex model magic (sp8)
купить айсбест
промышленный аккумулятор
обрезание
холодильный централь
метробонд
ночной очки
российский флаг
корвет-телеком
слоеный изделие
5003.17 (крышка)
монитор видеодомофона, монитор, видеодомофон
покраска аэротенк
кулер винчестер
перевод испанский
средство самооборона
александр вертинский. желтый танго
анкетирование
видеослот
купить автотехнику
certification microsoft
sharp ar-5415
телефонный анкетирование
k610 купить
огнезащитный состав
шампанский заказ
мигрень
телефонный обзвон
снос любой конструкция
создание анимационный клип
hi-fi
купить блинницу
купить раструб
прогрессирующий близорукость
сканер штрихкодов
лекарство рак
растворитель 646
цвет dufour
подводный гидромассаж
крот dr
5004.14 (крышка)
восстановление информация