LINUX.ORG.RU
ФорумAdmin

Диск посыпался что-ли? Как проверить?


0

0

На консоль валятся сообщения:
EXT@-fs error (device ide0(3,2)): ext2_write_inode: unable to read
inode block - inode=64124, block=65541
и залогинится не могу и фтп на нем не отвечает, ни ssh, хотя комп работает( через него в инет хожу). Проресетил. Некоторое время поработает и опять виснет. В syslog появляются сообщения от kernel:
hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
hda: dma_intr: error=0x04 { DriveStatusError }
hda: recal_intr: status=0x51 { DriveReady SeekComplete Error }
hda: recal_intr: error=0x04 { DriveStatusError }
hda: DMA disabled
ide0: reset: success
hda: irq timeout: status=0xd0{ Busy }
ide0: reset: master: formatter device error
hda: write_intr error1: nr_sercors=1, stat=0x51
hda: read_intr: status=0x59 { DriveReady SeekComplete }

Как по линухом проверить железо диска, найти bad sectors, изолтровать
их и т.д.

anonymous

Да, по неизвестной причине в одном месте оказалась поддержка винтом ДМА. Перед обращением к диску надо дма отключить hdparm'ом. Если корень на диске - то надо ядру в параметрах запретить использовать дма, или пересобрать ядро. Можно поколдовать с режимами доступа к винту ( в том числе и в биос).

LamerOk ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.