Ero sivun ”Levykuva” versioiden välillä

Siirry navigaatioon Siirry hakuun
Ei muutosta koossa ,  4. maaliskuuta 2015
ei muokkausyhteenvetoa
p (Graafisia levykuvan liitos ohjelmia)
Ei muokkausyhteenvetoa
Rivi 1: Rivi 1:
Levykuva eli ''image'' on tietyn massamuistilaitteen (esimerkiksi kiintolevyn) tai levyosion sisällöstä yksi yhteen luotu ja tiedostoon tallennettu kuva. Kun esimerkiksi cd-levyn sisällöstä luotu levykuva [[levyn polttaminen|poltetaan]] toiselle cd:lle, tulee toisen levyn sisällöksi täsmälleen sama kuin ensimmäisen. Jos tiedostot vain kopioitaisiin normaalein menetelmin, jäisivät esimerkiksi monet [[tiedostojärjestelmä]]än ja mahdolliseen osiorakenteeseen liittyvät tiedot siirtymättä.
Levykuva eli ''image'' on tietyn massamuistilaitteen (esimerkiksi kiintolevyn) tai levyosion sisällöstä yksi yhteen luotu ja tiedostoon tallennettu kuva. Kun esimerkiksi CD-levyn sisällöstä luotu levykuva [[levyn polttaminen|poltetaan]] toiselle CD:lle, tulee toisen levyn sisällöksi täsmälleen sama kuin ensimmäisen. Jos tiedostot vain kopioitaisiin normaalein menetelmin, jäisivät esimerkiksi monet [[tiedostojärjestelmä]]än ja mahdolliseen osiorakenteeseen liittyvät tiedot siirtymättä.


Cd- ja [[dvd]]-levyistä tehtyjen levykuvien tiedostopäätteenä on yleensä <tt>.iso</tt> ja levykkeistä ja [[usb-muisti|usb-muisteista]] tehtyjen <tt>.img</tt>.
CD- ja [[DVD]]-levyistä tehtyjen levykuvien tiedostopäätteenä on yleensä <tt>.iso</tt> ja levykkeistä ja [[usb-muisti|usb-muisteista]] tehtyjen <tt>.img</tt>.


==Levykuvan luominen==
==Levykuvan luominen==
Levykuvan luominen tapahtuu kopioimalla laitteen [[laitetiedosto]]n sisältö haluttuun tiedostoon. Esimerkiksi cd- tai dvd-levystä luotaisiin levykuva [[komentorivi|komennolla]]
Levykuvan luominen tapahtuu kopioimalla laitteen [[laitetiedosto]]n sisältö haluttuun tiedostoon. Esimerkiksi CD- tai DVD-levystä luotaisiin levykuva [[komentorivi|komennolla]]
  [[cat]] /dev/cdrom > image.iso
  [[cat]] /dev/cdrom > image.iso
tai
tai
Rivi 36: Rivi 36:


==Tyhjän levytilan ongelma==
==Tyhjän levytilan ongelma==
Koska massamuistin sisältöä käsitellään raakamuodossa (bitti bitiltä) tulee luotavaan levykuvaan väistämättä mukaan myös levyn sisältämä tyhjä tila, ts. levykuvasta yhtä suuri kuin massamuistin nimelliskoko. Esimerkiksi 512 Mt:n [[usb-muisti]]sta tehty levykuva on aina kooltaan 512 Mt, riippumatta käytettävästä tiedostojärjestelmästä/osioinnista sekä muistin täyttöasteesta. Cd- ja [[dvd]]-levyjä tämä ei kuitenkaan koske, sillä niiden tiedostojärjestelmien lopun jälkeinen osa ei näy käyttöjärjestelmälle (vertaa esimerkiksi komennon <tt>[[df]]</tt> näyttämä tilatieto).
Koska massamuistin sisältöä käsitellään raakamuodossa (bitti bitiltä) tulee luotavaan levykuvaan väistämättä mukaan myös levyn sisältämä tyhjä tila, ts. levykuvasta yhtä suuri kuin massamuistin nimelliskoko. Esimerkiksi 512 Mt:n [[usb-muisti]]sta tehty levykuva on aina kooltaan 512 Mt, riippumatta käytettävästä tiedostojärjestelmästä/osioinnista sekä muistin täyttöasteesta. CD- ja [[DVD]]-levyjä tämä ei kuitenkaan koske, sillä niiden tiedostojärjestelmien lopun jälkeinen osa ei näy käyttöjärjestelmälle (vertaa esimerkiksi komennon <tt>[[df]]</tt> näyttämä tilatieto).


Yksi ratkaisu ongelmaan on täyttää massamuistin tyhjä tila nollabitillä ja luoda pakattu levykuva. Nollabitin lisäämisellä päästään eroon poistettujen tiedostojen jäänteistä jotka lisäävät pakatun tiedoston kokoa. Pakkaus kuitenkin lisää virheherkkyyttä (yhden bitin virhe voi tehdä koko kuvasta käyttökelvottoman), joten sitä ei kannata käyttää [[varmuuskopiointi]]in ilman täydentäviä toimia.
Yksi ratkaisu ongelmaan on täyttää massamuistin tyhjä tila nollabitillä ja luoda pakattu levykuva. Nollabitin lisäämisellä päästään eroon poistettujen tiedostojen jäänteistä jotka lisäävät pakatun tiedoston kokoa. Pakkaus kuitenkin lisää virheherkkyyttä (yhden bitin virhe voi tehdä koko kuvasta käyttökelvottoman), joten sitä ei kannata käyttää [[varmuuskopiointi]]in ilman täydentäviä toimia.
706

muokkausta

Navigointivalikko