Gå til innhold

Spørsmål vedrørende dd kommandoen


Anbefalte innlegg

Hei,

 

Noen som har litt erfaring med å ta backup av en hel disk (i dette tilfellet en USB stick). Har en slackware installasjon som booter fra en USB stick, og vil gjerne lage en iso av sticken. Så derfor for meg følgende:

 

dd if=/dev/sda of=/usb-stick.iso

 

Lurte bare på om noen har gjort noe lignende før (har ikke selv testet ennå).

 

Spørsmål:

1: Regner med at _HELE_ disken blir med, MBR og hele pakka?

2: Hvis hele disken blir pakket som iso, vil da iso filen bli like stor som root (/) partisjonen på sticken (er bare en partisjon på den)?

 

Vet at man kan sikkert ta en tar cf root.tar / og så hente ut MBR med dd if=/dev/sda of=mbr.backup bs=512 count=1, og så opprette partisjonene på den andre disken, reversere prosessen osv.. men optimalt vil jeg ha en iso av hele sticken, uten alle "tomme" bytes, hvis jeg utrykker meg selv korrekt her :)

 

Takk på forhånd.

Endret av krigun
Lenke til kommentar
Videoannonse
Annonse
En iso er ikke komprimert, så du vil ikke få den til å bli mindre enn det disken er.

8270600[/snapback]

 

Jepp.. For de som ønsker å vite hvordan man kan kopiere hele disker med MBR og alt (i dette tilfellet en USB stick på 1GB (/dev/sda og /dev/sdb))

 

Lag iso av USB-stick #1:

dd if=/dev/sda of=usb-stick.dd

 

Kopier over på USB-stick #2:

dd if=usb-stick.dd of=/dev/sdb

 

Alternativt, dette er sikkert også mulig:

dd if=/dev/sda of=/dev/sdb

 

if står for input-file

of står for output-file

 

PS: Kan komprimere iso filen også:

 

dd if=/dev/sda | gzip > usb-stick.img.gz

 

gzip -dc usb-stick.img.gz | dd of=/dev/sda

Endret av krigun
Lenke til kommentar

Takk :)

 

Når det gjelder kopiering av hele disker blir også partisjonstabellen med, så hvis diskene ikke er like store blir det litt trøblete.

8282836[/snapback]

 

Sant, sålenge disken du kopierer er <= den som du kopierer den til. Funka fint å kopiere 1GB stick til en 2GB stick (sålenge det er plass til partisjonene, så går det vel bra vil jeg tro..).

Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...