OT: bitova kopie disku

Pavel Troller patrol@sinus.cz
Středa Listopad 19 20:25:08 CET 2008


> Linux? Numim... Tedy pokud nenabehne do uživatelsky privetiveho rozhrani.
> Je mozne se nekde docis, jak postupovat při pouziti zmiňované utility dd?
> 
Zdravim,
  zvlastni je, ze ignorujete mail s primo uvedenym prikazem, zatimco odpovidate
na jiny mail a hledate informace, ktere nepotrebujete. Tak znova:
  1) Nepouzivejte prikaz dd, ale cp. Je to jednodussi.
  2) Pokud vite, na jake rozhrani je fyzicky pripojen disk, ze ktereho je treba
vytvorit kopii, muzete urcit jmeno jeho fyzickeho zarizeni. Pokud je to klasicke
IDE, plati:
  - primary master:   /dev/hda
  - primary slave:    /dev/hdb
  - secondary master: /dev/hdc
  - secondary slave:  /dev/hdd
  Pokud je ovsem pouzito noveho diskoveho subsystemu (libata), nebo jde o SATA
disk, tak se bude jmenovat jinak - /dev/sd<x>, kde x je pismeno a-z dle poradi,
v jakem byl dany disk nalezen v systemu. Byl-li nalezen tedy napr. jako druhy,
bude to /dev/sdb. Bohuzel u SATA disku nelze jednoznacne urcit poradi, nebot
mnohdy nesouhlasi hardwareova cisla portu na motherboardu s tim, jak to vidi
OS, nekdy to byva naopak ci jeste jinak napreskacku.
  Dale predpokladejme, ze mate k dispozici misto, kam ten image zapsat. Rekneme,
ze to je bezna instalace s dostatkem mista v domovskem adresari. Pak je vse 
snadne. Pokud by to bylo bootnute z live CD, je otazkou, kde vzit dostatecne
velke medium schopne zapisu. Mozna, ze bude nutno pripojit druhy disk
s vytvorenym filesystemem (pozor, NE NTFS, protoze zapis na NTFS neni
v generickem Linuxu dosud plne podporovan) a tento nekam namountovat. Napr.
tento scenar: 
  CDROM - obsahuje Live CD Linuxu
  - Primary master (/dev/hda) - obsahuje partition s FAT32, na ktery si prejete
zkopirovat image
  - Secondary master (dev/hdc) - obsahuje disk ke zkopirovani.
  V pripade tohoto setupu staci pro uspesne vytvoreni image disky tyto 2
ano, slovy DVA prikazy:
  mount /dev/hda1 /mnt - tim pripojite FAT32 fs na prvni partici disku /dev/hda
  tak, aby na nej bylo mozn zapisovat soubory)
  cp /dev/hdc /mnt/image.bin - tim provedete vlastni vytvoreni image.
  Staci tedy 50 uhozu do klavesnice k realizaci zadouci cinnosti.
  Pote je jeste dobre udelat
  umount /mnt - tim odpojite disk s image (disk ke kopirovani nebyl nikdy
mountovan, takze jej neni treba unmountovat), vypnete pocitac, odpojite disky
a je to HOTOVO.
  Tak co, je to tak obtizne k pochopeni ci realizaci  :-) ?
    S pozdravem Pavel Troller



Další informace o konferenci Hw-list