Главная страницаОбратная связьКарта сайта

Устранение неполадок и ремонт жестких дисков


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

Перенос данных на новый диск в MS-DOS

Когда система MS-DOS 6.x была доминирующей, многие пользователи предпочитали простой метод переноса данных старого жесткого диска на новый, который описан ниже.

1.   Создайте загрузочный диск и убедитесь, что на нем есть программы FDISK, Format и Xcopy.

2.   Создайте разделы на новом диске (основной и при желании — дополнительный).

3.   Отформатируйте новый диск как системный, несмотря на то что система идентифицирует его как D:.

4.   Для переноса всех не скрытых файлов с диска C: на D: введите команду xcopy c:\ d:\ /s /e. Команда XCOPY также применяется при необходимости перенести файлы из всех оставшихся разделов исходного диска в соответствующие разделы нового.

Поскольку скрытые файлы чаще всего являются файлами операционной системы (а значит, копируются на диск в ходе ее установки), а также файлом подкачки Windows 3.1 (который повторно создается после перезагрузки Windows), подобной процедуры копирования данных оказывается вполне достаточно для большинства пользователей.

После извлечения исходного накопителя из системы для нового диска задается режим ведущего и ему назначается буква C:. Далее пользователю необходимо запустить утилиту FDISK с дискеты и активизировать новый раздел C:. После этого достаточно завершить работу с программой FDISK и перезагрузить компьютер.

Перенос данных на новый диск в Windows 9x/Me


В Windows 9х/Me этот процесс несколько сложнее, чем в MS-DOS. Это связано с тем, что указанные операционные системы используют скрытые файлы и папки, например папку \Windows\Inf. Поэтому программа Xcopy в Windows 9х/Me более сложная, чем ее предшественница из DOS.

Примечание

При вводе команды Xcopy в Windows 9х/Me автоматически запускается программа Xcopy32.

По сравнению с классической” командой XCOPY команда XCOPY32 позволяет копировать скрытые файлы, сохранять атрибуты файлов, такие как системный, только для чтения или архивный, автоматически создавать папки; кроме того, она поддерживает длинные имена файлов. Таким образом, данную команду можно использовать для дублирования сущест­вующих накопителей, однако с некоторыми оговорками.

■     Команда XCOPY32 намного сложнее в использовании.

■     В процессе копирования могут возникать ошибки в связи с тем, что во время работы Windows часто использует временные файлы; тем не менее выполнение команды XCOPY32 можно принудительно продолжить.

Приведенная ниже командная строка вызывает команду XCOPY32 для передачи всех папок и файлов со всеми их атрибутами с исходного диска (C: ) на новый (D: ). Данную команду необходимо выполнить в окне командной строки MS-DOS в среде Windows 9x/Me, а не в режиме MS-DOS. xcopy32 c:\ d:\ /e/c/h/r/k

Здесь используются следующие параметры:

■     /E — копировать папки и подпапки, включая пустые;

■     /C — продолжать копирование в случае возникновения ошибок;

■     /H — копировать скрытые и системные файлы;

■     /R — заменять файлы только для чтения;

■     /K — копировать атрибуты; обычно программа XCOPY снимает атрибут только чтение”.

При выполнении этой команды все необходимые файлы будут перенесены на новый жесткий диск.

Теперь можно выключить питание компьютера и извлечь старый жесткий диск, а на новом установить перемычку Master”. После этого включите питание компьютера и с помощью программы FDISK установите активный раздел на новом диске.

Несмотря на то что метод XCOPY неплохо справляется со своей работой, некоторые пользователи сталкиваются с проблемами. Более простой подход к клонированию устройств предполагает использование специализированных программ, таких как Partition Magic Drive Copy и Norton Ghogs от Symantec. Относительно программ копирования дисков, предлагаемых производителями дисков в составе своего программного обеспечения поддержки, можно сказать следующее. Старые версии этих продуктов использовать не рекомендуется, в то же время новые версии этих программ могут оказаться очень полезными для копирования дисков и других подготовительных задач. На собственном опыте я убедился, что программа MaxBlast отлично справляется с операцией переноса установки Windows XP на более емкий диск. Так что рекомендую, в первую очередь, опробовать программы копирования, предлагаемые поставщиком диска. Если в их работе возникнут проблемы, обращайтесь к утилитам независимых разработчиков.

Перенос данных на новый диск в Windows 2000/XP/Vista

В Windows 2000 и более поздних версиях этой операционной системы возникают дополнительные сложности при копировании загрузочного диска, поскольку во время работы системы открыто великое множество файлов и часто их невозможно скопировать обычными средствами. Для копирования содержимого загрузочного тома с одного устройства на другое можно использовать несколько инструментов и процедур.

Один из приемов предполагает создание полной резервной копии тома и последующее ее восстановление на другом устройстве. Этот метод хорошо зарекомендовал себя в версии XP и следующих редакциях Windows Vista: Business, Ultimate и Premium. К сожалению, утилита резервного копирования была преднамеренно отключена компанией Microsoft в редакциях Home и Home Premium.

Также можно использовать программы создания образа диска для копирования всего содержимого тома и его восстановления на другом устройстве. Среди коммерческих программ этого типа — Symantec Ghost, Acronis True Image или Migrate Easy и WinImage. Существуют и бесплатные утилиты.

■      EaseUS Disk Copy (www.easeus.com/disk-copy)

■      Runtime Software DriveImage XML (www.runtime.org/dixml.htm)

■      Gnome Partition Editor LiveCD (http://gparted.sourceforge.net)

Бесплатные утилиты, такие как MaxBlast и DiskManager, также могут быть включены в комплект поставки жесткого диска. Они предназначены для работы с жесткими дисками конкретных производителей, так что совместимы не со всеми системами.

С помощью этих инструментов можно либо напрямую скопировать одно устройство (раздел или том) на другое, либо сохранить образ, который впоследствии можно будет восстановить.

Устранение неполадок и ремонт жестких дисков

Если в опломбированном блоке дисков с головками HDA (Head Disk Assembly) существует механическая проблема, выполнять ремонт не имеет смысла. Даже если ремонт реален, новый жесткий диск может обойтись гораздо дешевле. В то же время чаще всего на практике возникает необходимость восстановления не физического диска, а потерянных на нем данных. Стоимость данных может на несколько порядков превосходить стоимость самого устройства и оправдать все расходы, связанные с ремонтом. Если проблема связана с платой управления, ее можно заменить платой с другого жесткого диска. Как правило, подобные операции выполняются для восстановления данных с отказавшего диска; ведь для того, чтобы получить печатную плату, придется приобретать новый жесткий диск, поскольку отдельные компоненты устройств производителями жестких дисков не продаются.

Однако большинство проблем, связанных с функционированием жестких дисков, носит не механический, а программный” характер, а значит, для их устранения можно воспользоваться утилитой LLF или закрыть” поврежденные секторы. На программный характер ошибок указывает преимущественно корректная работа жесткого диска с неожиданно возникающими ошибками чтения и записи.

Тем не менее существуют и аппаратные проблемы, что подтверждается наличием различных постукиваний и шумов, а также невозможностью чтения и записи. В подобных ситуациях утилиты LLF вряд ли смогут вернуть жесткий диск к жизни. Попробуйте начать с замены платы управления. Возможно, это позволит восстановить данные на жестком диске.

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

Тестирование жесткого диска

Определить, был ли жесткий диск разбит на разделы и отформатирован должным образом, — задача довольно простая. Достаточно выполнить описанные ниже действия. При этом лучше подключить к компьютеру только один жесткий диск и использовать загрузочный диск.

Сначала подключите диск к системе. Если удастся подключить к жесткому диску сигнальный кабель и кабель питания, то его совсем необязательно устанавливать в отсек системного блока, если только вы не планируете сразу же его использовать. В подобном случае я рекомендую поместить жесткий диск на непроводящем листе пенопласта или другой мягкой поверхности. Это предохранит жесткий диск от ударов и других опасностей. Убедившись в том, что жесткий диск распознается BIOS, и сохранив изменения, запустите операционную систему с загрузочного диска.

Затем в командной строке введите команду

DIR C:

В результате на экране может отобразиться одно из описанных ниже сообщений.

■     Invalid drive specification (Системе не удается найти указанный путь). На жестком диске отсутствуют разделы (созданные с помощью команды FDISK) либо существующие главный загрузочный сектор или таблицы разделов повреждены. Независимо от причины жесткий диск станет доступным для работы только после того, как на нем будут созданы разделы, а затем он будет отформатирован. Вы также получите подобное сообщение при работе с разделами FAT32 или NTFS при использовании загрузочного диска Windows 95 (исходной версии) или MS-DOS. Чтобы не увидеть такого сообщения при работе с разделами FAT32, используйте загрузочный диск Windows 95B, Windows 98/Me или Windows 2000, а чтобы его не увидеть при работе с разделами NTFS — загрузочный диск Windows NT, Windows 2000, Windows XP или Windows Vista.

■     Invalid media type (Неверный тип носителя). На жестком диске созданы разделы, но они не отформатированы или форматирование завершилось неудачей. Для получения сведений о существующих разделах, а также для их удаления и создания новых используйте параметр  [4] программы FDISK. Созданные разделы следует отформатировать.

■     Directory of C: (Содержимое папки C: ). Перечисляется содержимое папки C:. Структуры и данные файловой системы и тома корректны.

Совет

Если вам известно, к какому именно компьютеру был подключен жесткий диск, при тестировании подключите его именно к этому компьютеру. Если жесткий диск подключить к другому компьютеру, то из-за различий в BIOS и режимах работы контроллера ATA рабочий жесткий диск может показаться совершенно пустым. Подобное наблюдается особенно часто при работе с системами, оснащенными интегрированным контроллером RAID-массива, даже если функции ATA RAID не используются или диск был перенесен из системы с BIOS от компании Award или AMI в систему с Phoenix BIOS.

Если у вас есть накопитель, в котором возникают проблемы, и вам не нужно восстанавливать его данные, попробуйте повторно инициализировать устройство, используя утилиты производителя. Они проверят диск на наличие сбойных секторов и либо заменят их хорошими запасными секторами, либо пометят их, чтобы в будущем программы не пытались записывать в них какие-либо данные (все данные в этих секторах при этом уничтожаются). Полную инициализацию устройства обычно рассматривают как последний из возможных методов восстановления жесткого диска. В следующем разделе инициализация (или низкоуровневое форматирование) диска описана более подробно.

Форматирование низкого уровня

Все новые жесткие диски уже отформатированы на низком уровне производителем и повторной инициализации не требуют. На практике при обычных обстоятельствах вам вряд ли придется выполнять низкоуровневое форматирование устройства ATA, поскольку чисто технически настоящее форматирование такого рода может выполнить только производитель. То, что в компьютерах называют низкоуровневым форматированием, на самом деле является в большей мере инициализацией и тестированием поверхности диска, поскольку в этом процессе выполняются запись и проверка чтения во всех секторах диска. Если проблем с диском нет, потребность в полной инициализации или проверке поверхности отпадает.

Использование термина низкоуровневое форматирование по отношению к устройствам ATA породило множество мифов. К примеру, бытует мнение, что низкоуровневое форматирование устройства ATA выполнить невозможно и что попытка такой операции приведет к разрушению диска. В принципе, в этом заблуждении есть доля правды. Правда состоит в том, что при низкоуровневом форматировании старых дисков образца конца 1980-х годов нарушалась оптимальная настройка скоса головок и цилиндров, установленная производителем диска, а также карта дефектов диска. Все это негативно сказывалось на производительности устройств. Описанная проблема уже давно решена, и все устройства, использующие зонную запись (с переменным числом секторов на дорожке), имеют иммунитет к любым проблемам, к которым может привести низкоуровневое форматирование, поскольку реальные маркеры сектором не могут быть замещены. Так что низкоуровневое форматирование дисков, выпущенных в 1990-х годах и позже, исключает возникновение данной проблемы.

В то же время часто возникает реальная необходимость выполнения низкоуровневого форматирования дисков ATA и SCSI. В следующих разделах мы поговорим о программах, которые помогут это сделать.

Программы низкоуровневого форматирования дисков ATA

Производители дисков ATA определили и стандартизировали расширения к исходному контроллеру жестких дисков WD1002/1003, создав интерфейс шины AT (известный как интерфейс АТА). Спецификация ATA реализована для уникальных команд конкретных производителей, являющихся расширением стандарта. Во избежание выполнения некорректного низкоуровневого форматирования многие из устройств ATA имеют специальные команды, которые должны быть отправлены на устройство для разблокирования процедур форматирования. Эти команды зависят от производителя устройства, поэтому постарайтесь найти программы низкоуровневого форматирования и управления дефектами, созданные производителем диска. Эти программы чаще всего предназначены не только для устройств конкретного производителя, но и для отдельных их моделей. Так что перед выполнением поиска запишите название производителя и номер модели жесткого диска.

Современные устройства ATA защищены от возможности изменения коэффициента скоса или карты дефектов, поскольку всегда находятся в режиме преобразования. Устройства с зонной записью всегда находятся в этом режиме и, таким образом, полностью защищены. Большинство устройств ATA имеют дополнительный набор команд, которые используются в процессе форматирования; при этом стандартные команды спецификации ATA не работают (особенно это касается устройств ATA с зонной записью).

Запасные секторы также могут быть выделены автоматически с помощью программ, предоставленных производителем устройства. Не зная корректных команд, специфичных для производителя, невозможно заменить дефектные секторы запасными, специально выделенными в современных устройствах для этих целей. Обнаруженный дефектный сектор заменяется в структуре распределения ближайшим к нему запасным сектором.

Некоторые производители жестких дисков предлагают программы форматирования низкого уровня. Их можно найти по следующим адресам.

■    Seagate

ftp://ftp.seagate.com/techsuppt/seagate_utils/sgatfmt4.zip или http://www.seagate.com/support/seatools

■    Hitachi/IBM

www.hgst.com/hdd/support/download.htm

■    Maxtor/Quantum

http://www.maxtor.com/softwaredownload/default.htm

■  Samsung

www.samsung.com/Products/HardDiskDrive/utilities/hutil.htm или

www.samsung.com/Products/HardDiskDrive/utilities/sutil.htm www.samsung.com/Products/HardDiskDrive/utilities/shdiag.htm

■    Western Digital

http://support.wdc.com/download/

Прежде всего, следует опробовать программы, предоставленные производителем устройства. Все они бесплатные и часто позволяют работать на низком уровне так, как не позволяют широкопрофильные программы. Если производитель диска не предлагает программы инициализации/проверки/форматирования, рекомендую воспользоваться программой Drive Fitness Test от компании Hitachi (ранее — IBM). Эта программа отлично справляется с дисками от других производителей и выполняет детальное полное тестирование всего жесткого диска. Это одна из лучших программ общего назначения, поскольку позволяет выполнить недеструктивный тест. Несмотря на то что с ее помощью может быть протестировано любое устройство, существует одно ограничение: деструктивные тесты чтения/записи могут быть выполнены только на дисках Hitachi и IBM.

Примечание

Все перечисленные программы инициализации, тестирования и форматирования жесткого диска, а также многие другие можно найти в коллекции утилит Ultimate Boot CD (UBCD). Это просто фантастическая коллекция средств диагностики, содержащаяся на одном загружаемом компакт-диске! Копию этого компакт-диска можно загрузить по адресу www.ultimatebootcd.com.

Средства недеструктивного форматирования

Я настоятельно не рекомендую применять средства недеструктивного форматирования, работающие на уровне BIOS, такие как Calibrate (ранее входило в состав Symantec Norton Utilities) и SpinRite (Gibson Research), в том случае, когда действительно необходимо форматирование низкого уровня. Для подобных средств характерен целый ряд ограничений и про­блем, уменьшающих их эффективность. Они выполняют форматирование низкого уровня по отдельным дорожкам, используя функции BIOS; при этом осуществляется резервное копирование и восстановление отдельных дорожек.

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

Прмечание

Утилита SpinRite очень полезна для восстановления данных на жестких дисках, характеризующихся ошибками чтения, так как она применяет алгоритмы чтения и анализа полученных результатов.

Программа форматирования низкого уровня, созданная производителями дисков, обходит” системную BIOS и передает команды непосредственно контроллеру. Поэтому многие подобные программы предназначены для работы с определенными контроллерами. Наличие одной такой программы, которую можно было бы использовать при работе с разными контроллерами, практически невозможно себе представить. Многие жесткие диски могут быть неправильно определены как дефектные только потому, что использовалась неподходящая программа.

Обсудить статью на форуме


Если прочитаная статья из нашей обширной энциклопедия компьютера - "Устранение неполадок и ремонт жестких дисков", оказалась полезной или интересной, Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу:

Так же Вы можете задать вопрос по статье через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!
   


Copyright © 2008 - 2017 Дискета.info