Jak precist data na poskrabnem CD (alespon zbytky) ?

Michael Mraka Michael.Mraka na GTSgroup.cz
Pátek Duben 12 11:30:15 CEST 2002


martin.rod na ct.cz wrote:
% Synek si pujcil moje CD se zalohou, a vubec to nedopadlo dobre.
% 
% Neznate nejakou metodu jak alespon neco zachranit ?

Ja jsem to vyresil asi takto: (netvrdim, ze je to nejlepsi zpusob :) 

a)
for i in `seq 0 $MAX_CD_BLOCK`
do 
dd if=/dev/cdrom of=cd.`printf '%06' $i` bs=2048 count=1 skip=$i
done

b) bloky, ktere se nepovede precist nahradit nulama
while read i
do
dd if=/dev/zero of=cd.`printf '%06' $i` bs=2048 count=1
done <$BAD_BLOCKS_FILE

c) slepit dohromady
cat cd.* >cdimage.iso

Po techto operacich byste mel dostat image puvodniho CD (tedy toho co z nej
jde precist).

No a kdyz uz mate CD zazalohovane, tak ho klidne muzete zkusit opravit
hardwarove :). Obvykle staci vzit lestidlo na kov a mekkym hadrikem ryhy
vylestit. :)


--mm                                                            Michael Mráka



Další informace o konferenci Linux