Kirjoittaja Aihe: dd:n vivut että ottaa vain datan, eikä koko osiota?  (Luettu 1365 kertaa)

jekku

  • Käyttäjä
  • Viestejä: 2624
    • Profiili

On tulossa syyniin uusi kannettava josta pitäisi ottaa se alkutilanne talteen.
Ja olen ymmärtänyt että dd on yksi perin tehokas ohjelma imagen tekoon.

Mutta. Mikäs onkaan se vipu että kopioi vain datan eikä tyhjää tilaa?
(Olen tasan yden kopion tehnyt, onneksi osui samankokoinen kohdelevy ja homma onnistui - ei ihan kuin olin toivonut mutta toimi :)

Tuo ihan vain ylimääräisenä varmistuksena, jos kokeilu päätty hylkäykseen nin saisin palautettua alkutilanteen.

Ville Pöntinen

  • Käyttäjä
  • Viestejä: 2078
    • Profiili
Vs: dd:n vivut että ottaa vain datan, eikä koko osiota?
« Vastaus #1 : 08.04.11 - klo:08.36 »
Ymmärtääkseni sellaista vipua ei ole.

Tuo on dd:n huono ominaisuus... Enkä osaa myöskään sanoa, toimiiko esim. tar oikein tuollaisessa tapauksessa, tiedostothan se kyllä kopioi, mutta dd veisi "niin mukavasti" koko levyn/osion/osiot, boottisektorit yms. mukaanlukien.

Jos dd:n putkittaa gzipille esim:

Koodia: [Valitse]
dd if=/dev/sda | gzip > /polku/image.gz
saa kuvasta kuitenkin huomattavasti pienemmän. Aikaa se ottaa.

juyli

  • Vieras
Vs: dd:n vivut että ottaa vain datan, eikä koko osiota?
« Vastaus #2 : 08.04.11 - klo:11.25 »
On tulossa syyniin uusi kannettava josta pitäisi ottaa se alkutilanne talteen.
Ja olen ymmärtänyt että dd on yksi perin tehokas ohjelma imagen tekoon.
dd on väkevä työkalu, ja joskus levyn täydellinen kopio (sektori sektorilta) on tykillä varpusten ampumista.
Olen kopioinut levyn mbr:n dd:llä ja tavan varmuuskopiointiohjelmilla tallentanut datat talteen.
Tar  (+gzip/bzip2) on minusta mitä mainioin ohjelma tuohon datan tallentamiseen.
Kannettavissa voi olla piilo-osioita, jotka näkyvät helposti vaikka Live-CD -jakelun komennolla fdisk -l
Jotkut noista laitevalmistajan osioista voi tarvittaessa kopioida 1:1 dd:llä.
Tässä esim. Asus EeePC 1001HA:n originaaliosiointi:
Koodia: [Valitse]
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        9407    75561696    7  HPFS/NTFS
/dev/sda2            9408       18813    75553695    7  HPFS/NTFS
/dev/sda3           18814       19451     5124735   1c  Hidden W95 FAT32 (LBA)
/dev/sda4           19452       19457       48195   ef  EFI (FAT-12/16/32)
Ja nykyinen osiointi:
Koodia: [Valitse]
Levy /dev/sda: 160.0 Gt, 160041885696 tavua
255 päätä, 63 sektoria/ura, 19457 sylinteriä
Yksiköt = 16065 * 512 = 8225280 -tavuiset sylinterit
    Laite Käynn     Alku          Loppu    Lohkot   Id  Järjestelmä
/dev/sda1               1        1311    10530576    7  HPFS/NTFS
/dev/sda2            1312       18812   140576543+   5  Laajennettu
/dev/sda3   *       18814       19451     5124735    c  W95 FAT32 (LBA)
/dev/sda4           19452       19457       48195   ef  EFI (FAT-12/16/32)
/dev/sda5            1312        1443     1060050   82  Linux-sivutus / Solaris
/dev/sda6            1556       18160   133379631   83  Linux
/dev/sda7           18161       18812     5237158+  83  Linux
Tuohon on päästy seuraavin "proseduurein":
1. /dev/sda1 -osiolla oleva XP on defragmentoitu. Osio on pienennetty tuohon n. 10Gt:n osioksi. Windows-järjestelmää ei tarkoitettu käytettäväksi, mutta viimeisimmät XP-päivitykset on ollut yhä asennettavissa. (Windows Vista Professorinal saattaa vaatia jo paljon reilummin tilaa, jos sen haluaa ylipäätään säilyttää.)
2. Osio /dev/sda2 on poistettu. Mutta vapaa levytila on osioitu uudelleen extented/jatketuksi osioksi.
3. Ko. jatketulle osiolle on luotu osio swap  (/dev/sda5) sekä juuriosio (ext4) Linux-osiota varten. Osiolle /dev/sda6 asennettiin Fedora. Fedora tarjosi grub-valikkoonsa (v. 1.0) XP:n käynnistymisvaihtoehdon.
4. Koska ihan hyvin toiminut Live-versio Ubuntu Netbook Remix kiinnosti, kutistin ext4-osiota tuon 5 Gt:n verran Ubuntu-jakelua varten, jolle asennettiin Ubuntu (Nykyisin Natty 11.04 Beta /dev/sda7).
Grub2 (eli 1.98 tms. beta) löytää kaikki kiintolevylläolevat käynnistettävät järjestelmät, on vain valittava haluttu järjestelmä. grub-manager tarjoaa mahdollisuuden valita oletuksena käynnistettävä järjestelmä.

Summa summarum: Ubuntu toimii kaikilta osin mainiosti, mutta sammuttaminen vaatii pientä nojailua virtanäppäimeen. Järjestelmä toimiin täysin ongelmitta tuosta tasapainoilusta huolimatta seuraavalla käynnistyskerralla.
« Viimeksi muokattu: 08.04.11 - klo:22.21 kirjoittanut juyli »