|
| Findes der en filkopiering, som tolererer~ Fra : Allan Olesen |
Dato : 08-06-03 20:47 |
|
Jeg har en stor fil, som ikke kan laeses pga. en fysisk laesefejl
paa harddisken. Det udarter sig i linier som disse i min syslog,
naar jeg forsoeger at kopiere filen:
>Jun 8 21:14:01 s1 kernel: hda: dma_intr: error=0x40 { UncorrectableError }, LBAsect=408954, sector=408888
>Jun 8 21:14:01 s1 kernel: end_request: I/O error, dev 03:01 (hda), sector 408888
Jeg kan leve med fejl i filen, hvis bare filen har den rigtige
stoerrelse, og de ubeskadigede dele er placeret det rigtige sted.
Med andre ord:
Findes der i Linux en kopieringsmetode, som ved fysiske fejl paa
disken kan finde ud af at laese videre og erstatte de ulaesbare
data med tomme bytes?
--
Allan
| |
Svend Olaf Mikkelsen (08-06-2003)
| Kommentar Fra : Svend Olaf Mikkelsen |
Dato : 08-06-03 20:56 |
|
On Sun, 08 Jun 2003 21:46:56 +0200, Allan Olesen
<aolesen@post3.tele.dk> wrote:
>Jeg har en stor fil, som ikke kan laeses pga. en fysisk laesefejl
>paa harddisken. Det udarter sig i linier som disse i min syslog,
>naar jeg forsoeger at kopiere filen:
>
>>Jun 8 21:14:01 s1 kernel: hda: dma_intr: error=0x40 { UncorrectableError }, LBAsect=408954, sector=408888
>>Jun 8 21:14:01 s1 kernel: end_request: I/O error, dev 03:01 (hda), sector 408888
>
>Jeg kan leve med fejl i filen, hvis bare filen har den rigtige
>stoerrelse, og de ubeskadigede dele er placeret det rigtige sted.
>
>Med andre ord:
>Findes der i Linux en kopieringsmetode, som ved fysiske fejl paa
>disken kan finde ud af at laese videre og erstatte de ulaesbare
>data med tomme bytes?
Jeg ved det ikke, men fra en DOS boot diskette kan du undersøge hvor
mange dårlige sektorer der er, og eventuelt reparare disse sektorer
ved at overskrive dem med ascii 246 tegn.
Hvis filen så efterfølgende tilgås, kan du på indholdet se hvilke
sektorer, der var dårlige.
--
Svend Olaf
| |
Kent Friis (08-06-2003)
| Kommentar Fra : Kent Friis |
Dato : 08-06-03 21:20 |
|
Den Sun, 08 Jun 2003 21:46:56 +0200 skrev Allan Olesen:
>Jeg har en stor fil, som ikke kan laeses pga. en fysisk laesefejl
>paa harddisken. Det udarter sig i linier som disse i min syslog,
>naar jeg forsoeger at kopiere filen:
>
>>Jun 8 21:14:01 s1 kernel: hda: dma_intr: error=0x40 { UncorrectableError }, LBAsect=408954, sector=408888
>>Jun 8 21:14:01 s1 kernel: end_request: I/O error, dev 03:01 (hda), sector 408888
>
>Jeg kan leve med fejl i filen, hvis bare filen har den rigtige
>stoerrelse, og de ubeskadigede dele er placeret det rigtige sted.
>
>Med andre ord:
>Findes der i Linux en kopieringsmetode, som ved fysiske fejl paa
>disken kan finde ud af at laese videre og erstatte de ulaesbare
>data med tomme bytes?
ddrescue?
Mvh
Kent
--
If you think about it, Windows XP is actually the OS that
started as "Microsoft OS/2 NT 3.0"
| |
Allan Olesen (08-06-2003)
| Kommentar Fra : Allan Olesen |
Dato : 08-06-03 21:47 |
|
leeloo@phreaker.net (Kent Friis) wrote:
>ddrescue?
Takker. Den viste sig at vaere perfekt til mit formaal.
Til Svend Olaf:
Takker for tippet, men i det aktuelle tilfaelde har jeg ikke brug
for markering af de daarlige data, da de af andre aarsager er ret
lette at identificere.
--
Allan
| |
Svend Olaf Mikkelsen (08-06-2003)
| Kommentar Fra : Svend Olaf Mikkelsen |
Dato : 08-06-03 21:51 |
|
On Sun, 08 Jun 2003 22:46:52 +0200, Allan Olesen
<aolesen@post3.tele.dk> wrote:
>leeloo@phreaker.net (Kent Friis) wrote:
>
>>ddrescue?
>
>Takker. Den viste sig at vaere perfekt til mit formaal.
>
>Til Svend Olaf:
>Takker for tippet, men i det aktuelle tilfaelde har jeg ikke brug
>for markering af de daarlige data, da de af andre aarsager er ret
>lette at identificere.
OK. Det var også den bedste løsning, hvis der var plads. Jeg går ud
fra at du kopierede hele partitionen med ddrescue?
--
Svend Olaf
| |
Allan Olesen (08-06-2003)
| Kommentar Fra : Allan Olesen |
Dato : 08-06-03 21:57 |
|
svolaf@inet.uni2.dk (Svend Olaf Mikkelsen) wrote:
>OK. Det var også den bedste løsning, hvis der var plads. Jeg går ud
>fra at du kopierede hele partitionen med ddrescue?
Nej, i foerste omgang kun den (kendte) daarlige fil. Resten af
partitionen maa vente, til jeg faar skabt plads paa en anden
disk.
--
Allan
| |
|
|