Lasse Jensen <rdx at worldonline dot dk> wrote:
> Jeg har en disk med nogle fejl på, som jeg har forsøgt at formatere med
> "mke2fs -c -m 0 /dev/hdc1", jeg får en masse fejlmeldinger som hedder noget
> lignende:
> hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
> hdc: dma_intr: error=0x40 { UncorrectableError }, LBAsect=156695437,
> sector=156695374
> end_request: I/O error, dev 16:01 (hdc), sector 156695374
> men den formaterer disken alligevel, men den markerer ikke sectorene som
> defekte, for hvis jeg bagefter kører "dd if=/dev/hdc of=/dev/null" får jeg
> de samme fejl.
Hvis du ikke har data på disken der skal reddes, så er opskriften:
Brug badblocks til at finde fejl.
Lad den køre nogle dage, og check at det er de samme sektorer der giver fejl.
Brug dd eller badblocks til at skrive på de defekte sektorer.
De fleste moderne diske vil ved skrivning til en sektor prøve at
"ommappe" disse, sådan at fremtidige læsninger anvender nogle
"reservesektorer" på disken.
Derefter vil jeg anvende badblock og lade den køre flere dage for at
se at der ikke kommer flere fejl.
Hvis der kommer nye fejl vil jeg nok ikke anvende disken mere
til noget vigtigt.
Jeg antager at du har checket kabler og strømstik til disken.
Midlertidig udfald i spænding/strøm under skrivning kan også forårsage
skrivefejl.
--
Frank Damgaard |
http://home3.inet.tele.dk/frda