500 Гб SATA накрылись:( (может есть надежда?)

IDE, SATA, SCSI, внешние USB-HDD, SSD, USB-Flash накопители

Модератор: Модераторы разделов

Аватара пользователя
Mifodix
Сообщения: 373
ОС: Fedora 17 x86_64

500 Гб SATA накрылись:(

Сообщение Mifodix »

Всем доброго времени суток!

Очень надеюсь на вашу помощь. 2 винча, один IDE, другой SATA. Жёсткий диск SATA WD 500 Gb с одним XFS разделом перестал восприниматься системой:( Чёрный экран при старте компа требует "Press F1 to resume", лог загрузки opensuse 11.0 приведён в аттаче. Хоть как-нибудь можно спасти данные на винче?

как я понимаю, ключевой момент в логе:
<6>EXT3 FS on sda6, internal journal
<6>EXT3-fs: mounted filesystem with ordered data mode.
<6>SGI XFS with ACLs, security attributes, realtime, large block numbers, no debug enabled
<6>SGI XFS Quota Management subsystem
<4>XFS: bad magic number
<4>XFS: SB validate failed
<4>fuse init (API version 7.9)
...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
SLEDopit
Модератор
Сообщения: 4823
Статус: фанат консоли (=
ОС: GNU/Debian, RHEL

Re: 500 Гб SATA накрылись:(

Сообщение SLEDopit »

man xfs_repair
правда видать придется грузиться с лив сиди где есть этот репаир, раз не грузится система.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity. © Dennis Ritchie
The more you believe you don't do mistakes, the more bugs are in your code.
Спасибо сказали:
Аватара пользователя
Mifodix
Сообщения: 373
ОС: Fedora 17 x86_64

Re: 500 Гб SATA накрылись:(

Сообщение Mifodix »

SLEDopit писал(а):
25.10.2008 15:23
man xfs_repair
правда видать придется грузиться с лив сиди где есть этот репаир, раз не грузится система.

система-то грузится. xfs раздел не монтируется:( вы мне объясните xfs_check (repair) /dev/sd? что писать, если система не видит винч?
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: 500 Гб SATA накрылись:(

Сообщение rm_ »

Вот, наверное, самый неприятный момент:
<4>ata4: port is slow to respond, please be patient (Status 0xd1)
<3>ata4: SRST failed (errno=-16)
<3>ata4: SRST failed (errno=-19)
<4>ata4: reset failed (errno=-19), retrying in 7 secs
<3>ata4: SRST failed (errno=-19)
<4>ata4: reset failed (errno=-19), retrying in 32 secs
<4>ata4: limiting SATA link speed to 1.5 Gbps
<3>ata4: SRST failed (errno=-19)
<3>ata4: reset failed, giving up

Винчестер не отвечает на какие-либо команды от контроллера. Ядро перестало пытаться выполнить ему Reset и просто отключило соответствующий порт. А Чёрный экран при старте компа требует "Press F1 to resume", с большой вероятностью указывает на то, что винчестер сыплется, и помимо "F1 для резюме" там могло быть упомянуто буквосочетание "SMART".
Иногда, глючный или помирающий винчестер при включении/загрузке компьютера не видится, но если его подключить к уже работающему компьютеру (SATA такое позволяет) - определяется.
Если винчестер каким-нибудь образом удастся увидеть в системе, алгоритм действий следующий:
1) Самым первым делом найти аналогичный "пятисотник" и перелить на него байт в байт то что ещё переливается с Вашего. Программой dd, или если понадобится - dd_rescue.
2) Потом, уже на копии диска, xfs_repair.
3) Только после того, как с копии сняли все важные данные, можно что-то делать с оригиналом.

Если ничего не помогает, тогда придётся обращаться в спец.фирмы по восстановлению информации.
Спасибо сказали:
Аватара пользователя
Mifodix
Сообщения: 373
ОС: Fedora 17 x86_64

Re: 500 Гб SATA накрылись:(

Сообщение Mifodix »

"Hard Disk Error. Press F1 to resume" пишет. Никак не удаётся заставить комп обнаружить диск...Мда...накрылась вся инфа после последнего бэкапа, в том числе и несколько важных работ + видеотека. Спасибо всем откликнувшимся, особенно rm_. Если у кого будут какие идеи, то пишите - винч пока не выкидываю:)
Спасибо сказали:
Аватара пользователя
rm_
Сообщения: 3340
Статус: It's the GNU Age
ОС: Debian

Re: 500 Гб SATA накрылись:(

Сообщение rm_ »

Mifodix
Если у кого будут какие идеи, то пишите
SATA-кабель посмотреть/пошевелить/заменить. Проверить винчестер на другом компьютере.
Спасибо сказали:
stampoon
Сообщения: 702
ОС: Mandrake/Mandriva Cooker

Re: 500 Гб SATA накрылись:(

Сообщение stampoon »

проверьте сам контроллер sata
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
Спасибо сказали:
Аватара пользователя
Mifodix
Сообщения: 373
ОС: Fedora 17 x86_64

Re: 500 Гб SATA накрылись:(

Сообщение Mifodix »

Иногда всё-таки системе удаётся увидеть винч, пишет Status SMART OK или что-то наподобе. Винч "цокает" . Линукс долго и упорно грузится, а в логе вот такие интересные записи появляются:

Код:

<3>ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 <3>ata3.00: BMDMA stat 0x24 <3>ata3.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 0 dma 4096 in <4> res 51/01:00:00:00:00/00:00:00:00:00/e0 Emask 0x1 (device error) <3>ata3.00: status: { DRDY ERR } <6>ata3.00: configured for UDMA/133 <6>ata3: EH complete <4> sda1 <5>sd 2:0:0:0: [sda] 976773168 512-byte hardware sectors (500108 MB) <5>sd 2:0:0:0: [sda] Write Protect is off <7>sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00 <5>sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA <5>sd 2:0:0:0: [sda] Attached SCSI disk <5>sd 4:0:0:0: [sdb] 156301488 512-byte hardware sectors (80026 MB) <5>sd 4:0:0:0: [sdb] Write Protect is off <7>sd 4:0:0:0: [sdb] Mode Sense: 00 3a 00 00 <5>sd 4:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA <5>sd 4:0:0:0: [sdb] 156301488 512-byte hardware sectors (80026 MB) <5>sd 4:0:0:0: [sdb] Write Protect is off <7>sd 4:0:0:0: [sdb] Mode Sense: 00 3a 00 00 <5>sd 4:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA <6> sdb: sdb1 sdb2 sdb3 < sdb5 sdb6 > <5>sd 4:0:0:0: [sdb] Attached SCSI disk <3>ata3.00: exception Emask 0x10 SAct 0x0 SErr 0x1850000 action 0xa frozen <3>ata3: SError: { PHYRdyChg CommWake LinkSeq TrStaTrns } <3>ata3.00: cmd c8/00:20:3f:00:00/00:00:00:00:00/e0 tag 0 dma 16384 in <4> res 40/00:00:00:00:00/00:00:00:00:00/e0 Emask 0x14 (ATA bus error) <3>ata3.00: status: { DRDY } <6>ata3: hard resetting link <6>ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300) <7>ata3.00: NODEV after polling detection <3>ata3.00: revalidation failed (errno=-2) <4>ata3: failed to recover some devices, retrying in 5 secs <6>ata3: hard resetting link <6>ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300) <4>ata3.00: failed to read native max address (err_mask=0x1) <4>ata3.00: HPA support seems broken, skipping HPA handling <6>ata3.00: configured for UDMA/133 <6>ata3: EH complete <3>ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 <3>ata3.00: BMDMA stat 0x24 <3>ata3.00: cmd c8/00:20:3f:00:00/00:00:00:00:00/e0 tag 0 dma 16384 in <4> res 51/01:00:3f:00:00/00:00:00:00:00/e0 Emask 0x1 (device error) <3>ata3.00: status: { DRDY ERR } <6>ata3.00: configured for UDMA/133 <6>ata3: EH complete <3>ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 <3>ata3.00: BMDMA stat 0x24 <3>ata3.00: cmd c8/00:20:3f:00:00/00:00:00:00:00/e0 tag 0 dma 16384 in <4> res 51/01:00:3f:00:00/00:00:00:00:00/e0 Emask 0x1 (device error) <3>ata3.00: status: { DRDY ERR } <6>ata3.00: configured for UDMA/133 <6>ata3: EH complete <3>ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 <3>ata3.00: BMDMA stat 0x24 <3>ata3.00: cmd c8/00:20:3f:00:00/00:00:00:00:00/e0 tag 0 dma 16384 in <4> res 51/01:00:3f:00:00/00:00:00:00:00/e0 Emask 0x1 (device error) <3>ata3.00: status: { DRDY ERR } <6>ata3.00: configured for UDMA/133 <6>ata3: EH complete <3>ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 <3>ata3.00: BMDMA stat 0x24 <3>ata3.00: cmd c8/00:20:3f:00:00/00:00:00:00:00/e0 tag 0 dma 16384 in <4> res 51/01:00:3f:00:00/00:00:00:00:00/e0 Emask 0x1 (device error) <3>ata3.00: status: { DRDY ERR } <6>ata3.00: configured for UDMA/133 <6>ata3: EH complete <3>ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0 <3>ata3.00: BMDMA stat 0x24 <3>ata3.00: cmd c8/00:20:3f:00:00/00:00:00:00:00/e0 tag 0 dma 16384 in <4> res 51/01:00:3f:00:00/00:00:00:00:00/e0 Emask 0x1 (device error) <3>ata3.00: status: { DRDY ERR } <6>ata3.00: configured for UDMA/133 <6>sd 2:0:0:0: [sda] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE,SUGGEST_OK <6>sd 2:0:0:0: [sda] Sense Key : Medium Error [current] [descriptor] <4>Descriptor sense data with sense descriptors (in hex): <6> 72 03 13 00 00 00 00 0c 00 0a 80 00 00 00 00 00 <6> 00 00 00 3f <6>sd 2:0:0:0: [sda] Add. Sense: Address mark not found for data field <3>end_request: I/O error, dev sda, sector 63 <3>Buffer I/O error on device sda1, logical block 0 <3>Buffer I/O error on device sda1, logical block 1 <3>Buffer I/O error on device sda1, logical block 2 <3>Buffer I/O error on device sda1, logical block 3 <3>Buffer I/O error on device sda1, logical block 4 <3>Buffer I/O error on device sda1, logical block 5 <3>Buffer I/O error on device sda1, logical block 6 <3>Buffer I/O error on device sda1, logical block 7 <3>Buffer I/O error on device sda1, logical block 8 <3>Buffer I/O error on device sda1, logical block 9 <6>ata3: EH complete <4>ata3: limiting SATA link speed to 1.5 Gbps <3>ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x4 <3>ata3.00: BMDMA stat 0x24 <3>ata3.00: cmd c8/00:08:3f:00:00/00:00:00:00:00/e0 tag 0 dma 4096 in <4> res 51/01:00:3f:00:00/00:00:00:00:00/e0 Emask 0x1 (device error) <3>ata3.00: status: { DRDY ERR } <6>ata3: hard resetting link <6>ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 310)

ОСь всё равно не видит разделы. Ничего не скопировать:( Полный лог выкладываю опять в аттаче. Проверить на другой машине пока нет возможности.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Аватара пользователя
Mifodix
Сообщения: 373
ОС: Fedora 17 x86_64

Re: 500 Гб SATA накрылись:(

Сообщение Mifodix »

скачал фирменную утилиту для дисков western digital (загрузочный образ). с н-го раза и при помощи мощного охлаждения винч определился в биосе и удалось заюзать утилиту. 500 гиговый винч был назван утилитой как BIOS drive (81 hex) 8.4 Gbytes :)))
Спасибо сказали:
Аватара пользователя
SantaClausRpm
Сообщения: 58

Re: 500 Гб SATA накрылись:(

Сообщение SantaClausRpm »

Mifodix писал(а):
25.10.2008 20:46
. Винч "цокает" .

Сдох однозначно.
Однако оживить его на небольшое время и слить инфу (хотя бы dd), имхо, возможно.
Рецепт не скажу, не помню, но что-то вроде вскрытия "банки" или сильной встряски ;)
In FOSS we trust
Спасибо сказали:
Аватара пользователя
Mifodix
Сообщения: 373
ОС: Fedora 17 x86_64

Re: 500 Гб SATA накрылись:(

Сообщение Mifodix »

SantaClausRpm писал(а):
25.10.2008 23:37
Mifodix писал(а):
25.10.2008 20:46
. Винч "цокает" .

Сдох однозначно.
Однако оживить его на небольшое время и слить инфу (хотя бы dd), имхо, возможно.
Рецепт не скажу, не помню, но что-то вроде вскрытия "банки" или сильной встряски ;)

ох если бы мне удалось его оживить хотя бы минут на 5. буквально 10 метров важных данных...
Спасибо сказали:
Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

Re: 500 Гб SATA накрылись:(

Сообщение Чучок »

Хоть и банально, но этот случай с этим несчастным винтом ещё раз потверждает, что не надо пренебрегать созданием резервных копий важнейших данных. Хотя резервные копии в большинстве случаев так и остаются не нужными, но зато ой как они нужны, когда их нет. Всё по закону подлости.
Спасибо сказали:
Аватара пользователя
Mifodix
Сообщения: 373
ОС: Fedora 17 x86_64

Re: 500 Гб SATA накрылись:(

Сообщение Mifodix »

Чучок писал(а):
26.10.2008 07:16
Хоть и банально, но этот случай с этим несчастным винтом ещё раз потверждает, что не надо пренебрегать созданием резервных копий важнейших данных. Хотя резервные копии в большинстве случаев так и остаются не нужными, но зато ой как они нужны, когда их нет. Всё по закону подлости.


Ясное дело. Мне удалось спасти 90% важных данных для меня, в бэкап не попали только самые новые файлы и документы + изменённые версии старых файлов. обидно конечно что видеотека навернулась, но что поделать, забэкапить её было достаточно трудоёмкой задачей. Ещё раз убеждаюсь, что все данные лучше хранить на одном винчестере, а саму ОСь на другом, тогда хоть что-нибудь из этого останется, как у меня осталась рабочая ОСь. Теперь проблема в выборе нового винчестера. Думаю взять Seagate Barracuda 500 Gb.
Спасибо сказали:
stampoon
Сообщения: 702
ОС: Mandrake/Mandriva Cooker

Re: 500 Гб SATA накрылись:(

Сообщение stampoon »

вобще могли мозги у винча полететь, тогда ремонт будет стоить в районе 2т.р.
Интеллект — это способность избегать выполнения работы, но так, чтобы она при этом была сделана.
Спасибо сказали: