ddrescue räddar informationen på en "trasig" hårddisk

Här kan du dela med dig av dina bästa tips och knep.
Kategoriregler
Här ligger de utförliga instruktionerna vi kan tänkas behöva. Leta här om du tex behöver installera nåt program eller sätta upp någon funktion. Starta inte trådar utan att ha ett svar.
Användarvisningsbild
RicchiH
Inlägg: 343
Blev medlem: 26 sep 2007, 22:11
OS: Arch Linux
Ort: Jönköping
Kontakt:

ddrescue räddar informationen på en "trasig" hårddisk

Inlägg av RicchiH »

Om man som en kompis till mej inte gör backup:er av sina viktiga filer,
så kommer man en vacker dag inse att en hårddisk inte håller för alltid.

Tänkte därför tipsa om ett smidigt sätt att åtminstone försöka rädda de sektorerna som ännu inte gått sönder på disken.
( OBS om det är väldigt viktiga filer skall man kanske hellre lämna in disken till något recoveryföretag )

jag använde ddrescue med kommando:

Kod: Markera allt

sudo ddrescue -r1 /plats/att/läsa/från /platsen/där/man skapar/en/kopia
-r1 betyder att kommandot körs 1 extra gång på varje sektor innan den ger upp.

man kan sedan köra in den exakta kopian på en ny disk med:

Kod: Markera allt

sudo dd if=/platsen/till/det/som/skall/kopieras of=/dev/xxx
OBS XXX byts ut mot den nya diskens namn.

det sägs att det även kan hjälpa att lägga disken i frysen över natten innan man kör ddrescue ,men det ökar även risken för att den helt skall gå sönder.

PS. gör backup av dina viktiga filer nu. DS.
Användarvisningsbild
vulfgar
ung forumnörd
Inlägg: 12893
Blev medlem: 01 okt 2006, 22:31
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Bohuslän

Re: ddrescue räddar informationen på en "trasig" hårddisk

Inlägg av vulfgar »

Verkligen ett bra tips! :D

fast det hade varit kanon att få in detta i wikin också (ja, jag vet att jag är besvärlig... ;) )
På internet vet ingen att du är en hund. ..... ~~~ ..... I'm a bitch! 8)
Användarvisningsbild
RicchiH
Inlägg: 343
Blev medlem: 26 sep 2007, 22:11
OS: Arch Linux
Ort: Jönköping
Kontakt:

Re: ddrescue räddar informationen på en "trasig" hårddisk

Inlägg av RicchiH »

Tack Vulfgar !
Jag ska försöka fixa in det innan helgen då.
Användarvisningsbild
RicchiH
Inlägg: 343
Blev medlem: 26 sep 2007, 22:11
OS: Arch Linux
Ort: Jönköping
Kontakt:

Re: ddrescue räddar informationen på en "trasig" hårddisk

Inlägg av RicchiH »

Nu har jag slängt in den i Howto:n

http://ubuntu-se.org/wiki/Howtos/R%C3%A ... 3%A5rddisk
hoppas det blev rätt har inte gjort det tidigare du kan väl rätta det som ser galet ut Vulfgar
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: ddrescue räddar informationen på en "trasig" hårddisk

Inlägg av Bowmore »

Bra jobbat ;)
Ett förslag är att lägga kommandona i sk CODE-segment.

Det är paketet gddrescue som installerar kommandot ddrescue. Paketet ddrescue installerar kommandot dd_rescue. Otroligt men sant!

Sen kan du ta en titt på manualen GNU ddrescue och jag tänker då speciellt på kap 6 som ger lite tips och tar upp vad man bör tänka på när man använder det plus att man kan köra det direkt mellan två diskar. Om inte annat kan du ju referera till den.
m!rage
Inlägg: 2550
Blev medlem: 28 apr 2009, 21:47
OS: Arch Linux
Ort: Lund

Re: ddrescue räddar informationen på en "trasig" hårddisk

Inlägg av m!rage »

Jag ändrade det lite snabbt. Det är ju trots allt en wiki :) Är det ett mellanrum i början av raden som du menar med kod-segment?
Användarvisningsbild
RicchiH
Inlägg: 343
Blev medlem: 26 sep 2007, 22:11
OS: Arch Linux
Ort: Jönköping
Kontakt:

Re: ddrescue räddar informationen på en "trasig" hårddisk

Inlägg av RicchiH »

Jag rättade till installations kommandot och lade till en länk till gnu ddescue manual.
Tack Bowmore
Bowmore
Inlägg: 6212
Blev medlem: 28 mar 2007, 23:01
OS: Ubuntu
Ort: Stockholm

Re: ddrescue räddar informationen på en "trasig" hårddisk

Inlägg av Bowmore »

Ja nu ser det mycket bättre ut ;)

Några fler kommentarer:
Vid första fdisk står det "Ta sedan reda på din disks partitionstabell genom".
Ser inte hur diskens partitionstabell kommer in här. Syftet är väl endast att ta reda på den "trasiga" diskens enhetsbeteckning, dvs vilket sdx den har för att sen kunna använda det i ddrescue?

På samma sätt är den andra fdisk till för att ta reda på den nya diskens enhetsbeteckning.

På raden efter dd står det "byt ut xxx mot din nya hårddiskpartition.". Samma här, det är inte en partition vi räddar i den här wikin utan en hel disk. Så det borde stå t.ex "byt ut xxx mot din nya disks enhetsbeteckning ex. /dev/sdb"

Ytterligare funderingar:
När man räddar data från en disk som havererat så bör man minimera antalet läsningar från den disken. Som wikin är skriven nu så innebär ett fel, t.ex disken slutar svara under kopieringen, att man får börja om läsningen från början. Lägger man till en loggfil i ddrescue så undviker man det, dvs den startar upp ifrån där den blev avbruten förra gången.

Ha det gott ;)
Användarvisningsbild
RicchiH
Inlägg: 343
Blev medlem: 26 sep 2007, 22:11
OS: Arch Linux
Ort: Jönköping
Kontakt:

Re: ddrescue räddar informationen på en "trasig" hårddisk

Inlägg av RicchiH »

Bowmore skrev:
Ytterligare funderingar:
När man räddar data från en disk som havererat så bör man minimera antalet läsningar från den disken. Som wikin är skriven nu så innebär ett fel, t.ex disken slutar svara under kopieringen, att man får börja om läsningen från början. Lägger man till en loggfil i ddrescue så undviker man det, dvs den startar upp ifrån där den blev avbruten förra gången.

Ha det gott ;)
I dd måste man läsa om disken från början men inte med ddrescue ( det är just därför ddrescue är så mkt bättre än dd ). Man kan tom "pausa" med CTRL & C och sen uppta det igen nån annan gång. bara man ser till att skriva hela kommandot och även platsen till loggfilen.

I övrigt har du helt rätt men hjärnan kom inte på enhetsbeteckning så sent igår kväll, därför blev det istället partitionstabell.
Jag fixar till det.
Skriv svar

Återgå till "Guider"