27Jun

Lag et bilde med en Ubuntu Live CD

Kloning av en harddisk er nyttig, men hva om du må lage flere kopier, eller vil du bare gjøre en fullstendig sikkerhetskopiering av en harddisk? Kjør bilder lar deg sette alt, og vi mener alt, fra harddisken din i en stor fil.

Med en Ubuntu Live CD er dette en enkel prosess - det allsidige verktøyet dd kan gjøre dette for oss rett ut av boksen.

Vi har brukt dd for å klone en harddisk før.Å lage et stasjonsbilde er svært likt, bortsett fra i stedet for å kopiere data fra en harddisk til en annen, kopierer vi fra en harddisk til en fil. Kjørebilder er mer fleksible, ettersom du kan gjøre det du vil med dataene når du har trukket den av kilden.

Drivbildet ditt kommer til å være en stor fil, avhengig av størrelsen på kilden din - dd vil kopiere hver bit av det, selv om det bare er en liten fil som er lagret på hele harddisken. Så, for å starte, må du kontrollere at du har en enhet koblet til datamaskinen din, som vil være stor nok til å holde diskbildet.

Noen ideer for steder å lagre stasjonsbildet, og hvordan du kobler til dem på en Ubuntu Live CD, finnes på denne forrige Live CD-artikkelen. I denne artikkelen skal vi lage et bilde av en 1 GB-stasjon, og lagre den på en annen harddisk på samme PC.

Merk: Vær alltid forsiktig når du bruker dd , da det er veldig enkelt å helt tørke ut en stasjon, som vi vil vise senere i denne artikkelen.

Opprette et kjørebilde

Oppstart i Ubuntu Live CD-miljøet.

Siden vi skal lagre stasjonsbildet på en lokal harddisk, må vi først montere den. Klikk på Steder og deretter plasseringen du vil lagre bildet på - i vårt tilfelle en 136 GB intern stasjon.

Åpne et terminalvindu( Programmer> Tilbehør> Terminal) og naviger til den nylig monterte stasjonen. Alle monterte stasjoner skal være i / media, så vi skal bruke kommandoen

cd / media

og deretter skrive inn de første bokstavene i vår hardtype-enhet, trykk på kategorien for å fullføre navnet automatisk og bytte til detkatalogen.

Hvis du ønsker å plassere stasjonsbildet i en bestemt mappe, navigerer du til den nå.Vi plasserer bare vårt kjørebilde i roten til vår monterte stasjon.

Det neste trinnet er å bestemme identifikatoren for stasjonen du vil lage et bilde av. I terminalvinduet skriver du inn kommandoen

sudo fdisk -l

Vår 1 GB-stasjon er /dev/ sda, så vi gjør notat om det.

Nå skal vi bruke dd for å lage bildet. Påkallingen er

sudo dd hvis = /dev/ sda of =. / OldHD.img

Dette betyr at vi vil kopiere fra inngangsfilen( "hvis") /dev/ sda( vår kilde stasjon) til utdatafilen( "av")OldHD.img, som ligger i den nåværende arbeidsboken( det er "." Delen av "of" -strengen).

Det tar litt tid, men bildet vårt er opprettet. .. La oss teste for å sikre at det fungerer.

Drive Image Testing: Wiping the Drive

En annen interessant ting som dd kan gjøre, er å slette dataene på en stasjon( en prosess som vi tidligere har dekket).Kommandoen for det er

sudo dd hvis = /dev/ urandom of = /dev/ sda

Dette tar noen tilfeldige data som input, og sender den ut til stasjonen vår, /dev/ sda.

Hvis vi undersøker stasjonen nå ved hjelp av sudo fdisk -l , kan vi se at stasjonen faktisk er tørket.

Drive Image Testing: Gjenopprette diskbildet

Vi kan gjenopprette vårt kjørebilde med et anrop til dd som ligner på hvordan vi opprettet bildet. Den eneste forskjellen er at bildet kommer til å være ute, og stasjonen nå vår utdatafil.

Den eksakte invokasjonen er

sudo dd hvis =. / OldHD.img of = /dev/ sda

Det tar litt tid, men når det er ferdig, kan vi bekrefte med sudo fdisk -l at stasjonen vår er tilbake til måten den brukteå være!

Konklusjon

Det er mange grunner til å skape et kjørebilde, med sikkerhetskopiering som den mest åpenbare. Heldigvis, med dd oppretter et stasjonsbilde bare en linje i et terminalvindu - hvis du har en Ubuntu Live CD praktisk!