Delvis trasig disk

Anders Magnusson ragge at ludd.ltu.se
Fri Feb 15 12:00:45 CET 2008


peter h wrote:
> On Thursday 14 February 2008 23.52, G Hasse wrote:
>   
>>> Moderna diskar mappar bort dåliga sektorer själv vid skrivning. Gör:
>>> # dd if=/dev/zero of=<klagosektornummer> count=1
>>> så skall det gå till sig.
>>>       
>> HM...    of=316  eller of=<316>  - vad ska man skriva...
>>
>>     
>
> Ingendera. Möjligen en kombination av of=/dev/ad0s1e och seek=<blocknummer-som-klagar>
> Men om man inte gör exakt rätt kommer man att stampa hål i fel fil.
>   
D'oh! Jag var nog lite trött igårkväll.  Givetvis är det så.

För att kolla om man kommit rätt kan man först göra:
# dd if=/dev/rådevice of=/dev/null skip=klagosektornummer count=1
om den då klagar:
# dd if=/dev/zero of=/dev/rådevice seek=klagosektornummer count=1

-- Ragge

> Jag skulle nog rekommendera att kopiera över det användbara till en ny 
> sidk och kasta den dåliga disken. Har det börjat bli dåliga block brukar
> det fortsätta.
>   



More information about the BUS mailing list