27Jun

Maak een Drive-image met een Ubuntu Live-CD

Het klonen van een harde schijf is handig, maar wat als u meerdere kopieën moet maken of als u gewoon een volledige back-up wilt maken van een harde schijf? Drive images laten je alles zetten, en we bedoelen alles, vanaf je harde schijf in één groot bestand.

Met een Ubuntu Live-CD is dit een eenvoudig proces - de veelzijdige tool dd kan dit voor ons direct uit de verpakking doen.

We hebben dd eerder gebruikt om een ​​harde schijf te klonen. Het maken van een schijfimage lijkt veel op elkaar, behalve dat we gegevens kopiëren van de ene harde schijf naar de andere, kopiëren we van een harde schijf naar een bestand. Drive-images zijn flexibeler, omdat u kunt doen wat u wilt met de gegevens nadat u deze van de brondrive hebt gehaald.

Uw schijfafbeelding wordt een groot bestand, afhankelijk van de grootte van uw bronstation - dd zal elk onderdeel ervan kopiëren, zelfs als er maar één klein bestand op de hele harde schijf is opgeslagen. Dus, om te beginnen, zorg ervoor dat er een apparaat op uw computer is aangesloten dat groot genoeg is om de schijfimage te bevatten.

Enkele ideeën voor plaatsen om de schijfimage op te slaan, en hoe u er verbinding mee kunt maken op een Ubuntu Live-cd, zijn te vinden op dit vorige Live CD-artikel. In dit artikel gaan we een afbeelding maken van een 1 GB schijf en deze opslaan op een andere harde schijf op dezelfde pc.

Opmerking: wees altijd voorzichtig bij het gebruik van dd , want het is heel gemakkelijk om een ​​schijf volledig uit te wissen, zoals we verderop in dit artikel zullen laten zien.

Een Drive-afbeelding maken

Start op in de Ubuntu Live CD-omgeving.

Aangezien we de schijfkopie op een lokale harde schijf zullen opslaan, moeten we deze eerst koppelen. Klik op Plaatsen en vervolgens op de locatie waar u de afbeelding wilt opslaan - in ons geval een interne schijf van 136 GB.

Open een terminalvenster( Applications & gt; Accessories & gt; Terminal) en navigeer naar het nieuw gekoppelde station. Alle gekoppelde schijven moeten in / media staan, dus gebruiken we de opdracht

cd / media

en typen we de eerste paar letters van onze moeilijk te typen schijf, drukken op tab om de naam automatisch in te vullen en schakelen naar diedirectory.

Als u de schijfafbeelding in een specifieke map wilt plaatsen, navigeert u er nu naartoe. We plaatsen de schijfafbeelding gewoon in de hoofdmap van onze gekoppelde schijf.

De volgende stap is het bepalen van de identifier voor de drive waarvan u een image wilt maken. Typ in het terminalvenster de opdracht

sudo fdisk -l

Onze 1 GB schijf is /dev/ sda, dus we noteren dat.

Nu gebruiken we dd om de afbeelding te maken. De aanroeping is

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

Dit betekent dat we het invoerbestand( "if") /dev/ sda( onze bronschijf) naar het uitvoerbestand( "of") willen kopiërenOldHD.img, dat zich in de huidige werkdirectory bevindt( dat is het "." Deel van de "van" reeks).

Het kost wat tijd, maar ons imago is gecreëerd. .. Laten we testen om te controleren of het werkt.

Drive Image Testing: de drive wissen

Een ander interessant ding dat dd kan doen, is het volledig wissen van de data op een drive( een proces dat we eerder hebben behandeld).De opdracht hiervoor is

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

Dit vereist enkele willekeurige gegevens als invoer en voert dit uit naar onze schijf, /dev/ sda.

Als we de schijf nu bekijken met behulp van sudo fdisk -l , kunnen we zien dat de drive inderdaad is gewist.

Drive Image Testing: de Drive Image herstellen

We kunnen onze drive image herstellen met een aanroep van dd die erg lijkt op hoe we de image hebben gemaakt. Het enige verschil is dat de afbeelding uit het invoerbestand komt en de schijf nu ons uitvoerbestand.

De exacte aanroep is

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

Het duurt even, maar als het klaar is, kunnen we bevestigen met sudo fdisk -l dat onze schijf teruggaat naar de manier waarop het werd gebruiktzijn!

Conclusie

Er zijn veel redenen om een ​​schijfimage te maken, waarbij back-up het meest voor de hand ligt. Gelukkig, met dd , maakt het maken van een schijfimage maar één regel in een terminalvenster - als je een Ubuntu Live CD bij de hand hebt!