Бэд-блоки (на винте)

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

MindFlicker
Сообщения: 48
ОС: Gentoo

Бэд-блоки

Сообщение MindFlicker »

Добрый день!

Ситуация такая - на винте, по всей видимости, повылезли бэд-блоки.
Есть ли хорошие средства для диагностики жесткого диска, определения, логические или физические бэды, так же лечения логических бэдов?
Винт - Seagate Barracuda, 160 Gb, SATA2, 8Mb, 7200.

Поиск по форуму мало чего дал, пойду еще погуглю.. :) Сам с такой ситуацией под Линуксом столкнулся впервые, потому хотелось бы услышать мнение более опытного человека.
read-only mode
Спасибо сказали:
Лис
Сообщения: 1639
ОС: Zenwalk

Re: Бэд-блоки

Сообщение Лис »

badblocks ищет битые блоки.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Бэд-блоки

Сообщение Juliette »

fsck
Спасибо сказали:
MindFlicker
Сообщения: 48
ОС: Gentoo

Re: Бэд-блоки

Сообщение MindFlicker »

Juliette
fsck не дал никаких результатов, в то время как в /var/log/messages есть лог ошибки.
Сейчас этот лог, к сожалению, предоставить не могу (сижу на работе), но клиническая картина такова:
На определенном этапе копирования система начинает выдавать слова "unrecoverable error" и другие в этот самый лог, любой запущенный процесс виснет (/ находится на другом физическом диске, его "бэданность" исключена), система вроде бы работает, но полноценно реагирует только на клавишу "reset".
Раздел с этими безобразиями я отгрыз у винды (ибо нефиг ей), был в FAT32 (для безболезненного rw) переформатировал в jfs, потом в ext3, толку никакого. (Еще в запарке грохнул еще один виндовый раздел - надо будет с него документы рекаверить :D ) Оба раза fsck говорил, что бэдов - 0.
Вот я и задумался...
read-only mode
Спасибо сказали:
IMB
Сообщения: 2567
ОС: Debian

Re: Бэд-блоки

Сообщение IMB »

Возможно поможет MHDD.
Спасибо сказали:
MindFlicker
Сообщения: 48
ОС: Gentoo

Re: Бэд-блоки

Сообщение MindFlicker »

IMB
Уже записал образ. :)

********
А чисто линуксовый софт есть?
read-only mode
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: Бэд-блоки

Сообщение Juliette »

MindFlicker писал(а):
22.12.2006 12:23
А чисто линуксовый софт есть?

флаг вам в руки :) :
http://freshmeat.net/search/?q=disk&se....x=0&Go.y=0
копайте на досуге
ну и потом логи надо бы выложить, как домой придёте
Спасибо сказали:
Аватара пользователя
Liksys
Сообщения: 2910

Re: Бэд-блоки

Сообщение Liksys »

Проверяй через badblocks. Если ты точно описал симптомы, то это начальная стадия осыпания диска. У меня был диск Фуджитсу, работал лет 6-7 (!), после чего за один (!) вечер у него осыпалось все, что можно. Так что бэкапни на всякий случай содержимое винта после изоляции плохих блоков.
Спасибо сказали:
MindFlicker
Сообщения: 48
ОС: Gentoo

Re: Бэд-блоки

Сообщение MindFlicker »

Ладно, данные пока бэкапнул на другой винт, но теперь назрел еще один вопрос:
Возможно ли отключить в винте (модель ST3160827AS) один из дисков, дабы урезанный вдвое, он продолжал пахать? Знаю, что на самсунгах это можно сделать.

А вот обещанный кусок лога. По нему я и заключил, что полезли бэды.

Код: Выделить всё

Dec 16 10:00:02 ja ata2: translated ATA stat/err 0x51/40 to SCSI SK/ASC/ASCQ 0x3/11/04
Dec 16 10:00:02 ja ata2: status=0x51 { DriveReady SeekComplete Error }
Dec 16 10:00:02 ja ata2: error=0x40 { UncorrectableError }
Dec 16 10:00:06 ja ata2: translated ATA stat/err 0x51/40 to SCSI SK/ASC/ASCQ 0x3/11/04
Dec 16 10:00:06 ja ata2: status=0x51 { DriveReady SeekComplete Error }
Dec 16 10:00:06 ja ata2: error=0x40 { UncorrectableError }
Dec 16 10:00:10 ja ata2: translated ATA stat/err 0x51/40 to SCSI SK/ASC/ASCQ 0x3/11/04
Dec 16 10:00:10 ja ata2: status=0x51 { DriveReady SeekComplete Error }
Dec 16 10:00:10 ja ata2: error=0x40 { UncorrectableError }
Dec 16 10:00:13 ja ata2: translated ATA stat/err 0x51/40 to SCSI SK/ASC/ASCQ 0x3/11/04
Dec 16 10:00:13 ja ata2: status=0x51 { DriveReady SeekComplete Error }
Dec 16 10:00:13 ja ata2: error=0x40 { UncorrectableError }
Dec 16 10:00:17 ja ata2: translated ATA stat/err 0x51/40 to SCSI SK/ASC/ASCQ 0x3/11/04
Dec 16 10:00:17 ja ata2: status=0x51 { DriveReady SeekComplete Error }
Dec 16 10:00:17 ja ata2: error=0x40 { UncorrectableError }
Dec 16 10:00:21 ja ata2: translated ATA stat/err 0x51/40 to SCSI SK/ASC/ASCQ 0x3/11/04
Dec 16 10:00:21 ja ata2: status=0x51 { DriveReady SeekComplete Error }
Dec 16 10:00:21 ja ata2: error=0x40 { UncorrectableError }
Dec 16 10:00:21 ja sd 1:0:0:0: SCSI error: return code = 0x8000002
Dec 16 10:00:21 ja sda: Current: sense key=0x3
Dec 16 10:00:21 ja ASC=0x11 ASCQ=0x4
Dec 16 10:00:21 ja Info fld=0x87e3cec
Dec 16 10:00:21 ja end_request: I/O error, dev sda, sector 142490721
Dec 16 10:00:25 ja ata2: translated ATA stat/err 0x51/40 to SCSI SK/ASC/ASCQ 0x3/11/04
Dec 16 10:00:25 ja ata2: status=0x51 { DriveReady SeekComplete Error }
Dec 16 10:00:25 ja ata2: error=0x40 { UncorrectableError }
Dec 16 10:00:28 ja ata2: translated ATA stat/err 0x51/40 to SCSI SK/ASC/ASCQ 0x3/11/04
Dec 16 10:00:28 ja ata2: status=0x51 { DriveReady SeekComplete Error }
Dec 16 10:00:28 ja ata2: error=0x40 { UncorrectableError }
Dec 16 10:00:32 ja ata2: translated ATA stat/err 0x51/40 to SCSI SK/ASC/ASCQ 0x3/11/04
Dec 16 10:00:32 ja ata2: status=0x51 { DriveReady SeekComplete Error }
Dec 16 10:00:32 ja ata2: error=0x40 { UncorrectableError }
Dec 16 10:00:36 ja ata2: translated ATA stat/err 0x51/40 to SCSI SK/ASC/ASCQ 0x3/11/04
Dec 16 10:00:36 ja ata2: status=0x51 { DriveReady SeekComplete Error }
Dec 16 10:00:36 ja ata2: error=0x40 { UncorrectableError }
Dec 16 10:00:40 ja ata2: translated ATA stat/err 0x51/40 to SCSI SK/ASC/ASCQ 0x3/11/04
Dec 16 10:00:40 ja ata2: status=0x51 { DriveReady SeekComplete Error }
Dec 16 10:00:40 ja ata2: error=0x40 { UncorrectableError }
Dec 16 10:00:43 ja ata2: translated ATA stat/err 0x51/40 to SCSI SK/ASC/ASCQ 0x3/11/04
Dec 16 10:00:43 ja ata2: status=0x51 { DriveReady SeekComplete Error }
Dec 16 10:00:43 ja ata2: error=0x40 { UncorrectableError }
Dec 16 10:00:43 ja sd 1:0:0:0: SCSI error: return code = 0x8000002
Dec 16 10:00:43 ja sda: Current: sense key=0x3
Dec 16 10:00:43 ja ASC=0x11 ASCQ=0x4
Dec 16 10:00:43 ja Info fld=0x87e3cec
Dec 16 10:00:43 ja end_request: I/O error, dev sda, sector 142490729
read-only mode
Спасибо сказали: