- Trevor Bekolay
- Päivitetty 23.7.2010, 19:30 EDT
Kiintolevyjen kloonaaminen on yleinen ylläpitotehtävä, olipa kyse sitten useiden tietokoneiden käyttöönotosta tai täydellisestä varmuuskopioinnista. Älä vaivaudu polttamaan uutta käynnistys-CD-levyä tai maksamaan uudesta ohjelmistosta – voit tehdä sen helposti Ubuntu Live CD:lläsi.
Et vain voi tehdä tätä Ubuntu Live CD:lläsi, vaan voit tehdä sen suoraan laatikosta – lisäohjelmia ei tarvita! Ohjelma, jota käytämme, on nimeltään dd, ja se sisältyy lähes kaikkiin Linux-jakeluihin. dd on apuohjelma, jota käytetään matalan tason kopiointiin – sen sijaan, että se työskentelisi tiedostojen kanssa, se työskentelee suoraan tallennuslaitteen raa’an datan parissa.
Huomautus: dd:llä on huono maine, sillä monien muiden Linux-apuohjelmien tapaan, jos sitä käytetään väärin, sen käyttäminen voi olla hyvinkin tuhoisaa. Jos et ole varma, mitä olet tekemässä, voit helposti pyyhkiä kokonaisen kiintolevyn, jota ei voi palauttaa.
Tämän kääntöpuolena on tietysti se, että dd on erittäin tehokas, ja se voi tehdä hyvin monimutkaisia tehtäviä vähällä käyttäjän vaivalla. Jos olet varovainen ja noudatat tarkasti näitä ohjeita, voit kloonata kiintolevyn yhdellä komennolla.
Otamme pienen kiintolevyn, jota olemme käyttäneet, ja kopioimme sen uudelle kiintolevylle, jota ei ole vielä alustettu.
Varmistaaksemme, että työskentelemme oikeiden asemien kanssa, avaamme terminaalin (Sovellukset > Asetukset > Lisävarusteet > Terminaali) ja kirjoitamme seuraavan komennon
sudo fdisk -l
Meillä on kaksi pientä kovalevyasemaa, nimeltä /dev/sda, jossa on kaksi osiota, ja nimellä /dev/sdc varustettu /dev/sdc-levyasemaa, joka on täysin alustamaton. Haluamme kopioida tiedot /dev/sda:sta /dev/sdc:hen.
Huomaa: vaikka voit kopioida pienemmän aseman suuremmalle, et voi kopioida isompaa asemaa pienemmälle alla kuvatulla menetelmällä.
Ja nyt hauska osuus: dd:n käyttö. Käyttämämme kutsu on:
sudo dd if=/dev/sda of=/dev/sdc
Tässä tapauksessa kerromme dd:lle, että syötetiedosto (”if”) on /dev/sda ja tulostiedosto (”of”) on /dev/sdc. Jos asemasi ovat melko suuria, tämä voi kestää jonkin aikaa, mutta meidän tapauksessamme se kesti vain vajaan minuutin.
Jos teemme sudo fdisk -l -toiminnon uudestaan, näemme, että vaikka /dev/sdc:tä ei ole alustettu lainkaan, siinä on nyt samat osiot kuin /dev/sda:ssa.
Lisäksi, jos mounttaamme kaikki osiot, näemme, että kaikki tiedot /dev/sdc:ssä ovat nyt samat kuin /dev/sda:ssa.
Huomaa: saatat joutua käynnistämään tietokoneen uudelleen, jotta voit mountata juuri kloonatun aseman.
Ja siinä se… Jos olet varovainen ja varmistat, että käytät oikeita asemia syöttö- ja poistotiedostona, dd:tä ei tarvitse pelätä. Toisin kuin muut apuohjelmat, dd kopioi ehdottomasti kaiken asemalta toiselle – se tarkoittaa, että voit jopa palauttaa alkuperäiseltä asemalta poistetut tiedostot kloonissa!