Chyba disku

dvd9

Chyba disku
« kdy: 30. 10. 2015, 12:55:12 »
Ahoj,
mam Raspberry Pi a k nemu pres USB konvertor pripojen interni SATA disk. Ten uz je stary a planuju poridit jiny, ale nez k tomu dojde, rad bych vedel, jestli je mozne udelat neco s chybou, ktera se mi objevuje. Stalo (a deje) se to pri stahovani rtorrentem - vypada to, ze nemuze zapsat na jedno misto, a po nekolika neuspesnych pokusech chcipne (nebo se mozna vypne korektne, nevim). V logu jsou takove zaznamy (opkauje se s kazdym pokusem o zapis):

Kód: [Vybrat]
Oct 30 09:03:55 alarmpi kernel: sd 4:0:0:0: [sdb] UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=0x08
Oct 30 09:03:55 alarmpi kernel: sd 4:0:0:0: [sdb] Sense Key : 0x3 [current]
Oct 30 09:03:55 alarmpi kernel: sd 4:0:0:0: [sdb] ASC=0x11 ASCQ=0x0
Oct 30 09:03:55 alarmpi kernel: sd 4:0:0:0: [sdb] CDB: opcode=0x28 28 00 3b 30 60 c0 00 00 08 00
Oct 30 09:03:55 alarmpi kernel: blk_update_request: critical medium error, dev sdb, sector 993026240
Oct 30 09:03:55 alarmpi kernel: Buffer I/O error on dev sdb3, logical block 42208024, async page read
Oct 30 09:03:55 alarmpi ntfs-3g[854]: ntfs_attr_pread_i: ntfs_pread failed: Input/output error
Oct 30 09:03:55 alarmpi ntfs-3g[854]: ntfs_attr_pread error reading '$FILE' at offset 36786176: 4096 <> -1: Input/output error

A mimo posledni dva radky (btw. misto $FILE je skutecna jmeno a cesta k souboru) se tohle objefuje i v dmesg.

Pri opakovani tech zprav jsou jine casy, ale vzdy stejny soubor, a stejny block, sector a offset, tudiz totez misto.
Je mozne tento blok (sektor) oznacit, aby se nepouzival ?

Diky za odpovedi.


Antičobol

Re:Chyba disku
« Odpověď #1 kdy: 30. 10. 2015, 13:01:06 »
No, normální člověk ten disk vymění.

trubicoid2

Re:Chyba disku
« Odpověď #2 kdy: 30. 10. 2015, 13:24:59 »
tak jestli je to ntfs, tak ve widlach dat
Kód: [Vybrat]
chkdsk x: /f /rto oznaci vadny sektory

jinak bych radeji doporucil vse zazalohovat a pustit na disku destruktivni
Kód: [Vybrat]
badblocks -wsv -b4096 -c4096 /dev/sdx
trvat to treba i nekolik dni, lepe pripojit pres SATA nez pres USB, to USB hur a pomaleji reaguje na chyby

no a kdyz na konci badblocks nebude chyb 0, tak asi disk nepouzivat

JardaP .

  • *****
  • 11 064
    • Zobrazit profil
    • E-mail
Re:Chyba disku
« Odpověď #3 kdy: 30. 10. 2015, 13:27:22 »
Leda tak na to pustit badblocks, zapsat seznam spatnych bloku a pak asi preformatovat a seznam z badblocku predhodit mkfs. Pokud mate rad adrenalinove sporty, tak preji dobrou zabavu.

Pavouk106

  • *****
  • 2 400
    • Zobrazit profil
    • Můj blog
    • E-mail
Re:Chyba disku
« Odpověď #4 kdy: 30. 10. 2015, 15:14:49 »
Kamarád z NTB vyndal 320GB disk s tím, že má někde špatný sektory. Projížděli jsme ho skrz badblocks, ten jich vypsal tuny. Nakonec to stejně chcíplo (přes jednu část disku to prostě dál neprolezlo). Různýma pokusama v Linuxu a ve Windows jsme dokázali "od oka" označit část disku za špatnou, řádově několik GB. kolem týhle části jsme dalších ěnkolik GB pmyslně označili za špatný a ze zbylých dvouč ástí dísku (před vyhrazeným a za vyhrazeným místem) jsme udělali normálně dva oddíly. Ty jsme následně pomocí LVM "spojili" a na výsledný logický oddíl nahodili systém a tak to spokojeně šlape už dva roky. Na tu špatnou část disku + její nejbližší okolí se vůbec neleze. Samozřejmě na tom disku nejsou žádný podstatný data, jen z toho valí systém.


Re:Chyba disku
« Odpověď #5 kdy: 31. 10. 2015, 19:21:10 »
...

Co by ne, ale je to prostě sportka. Takový disk může jít do kopru za 5 minut, nebo za 10 let.

dvd9

Re:Chyba disku
« Odpověď #6 kdy: 01. 11. 2015, 20:42:17 »
Pavouk106
Neco takoveho jsem myslel. Vim, ze je to nepredvidatelne, muze to vydrzet dlouho, nebo taky ne.
Stacila by mi ta izolace vadneho prostoru na par dni, disk uz mam objednan