Portál AbcLinuxu, 3. prosince 2025 14:43
dd if=/dev/sda of=/dev/sdb bs=1M
chci mit ale identicke oddily
diky;)
Že by faq?
Ber pro dd if a of jako proměnné. Stejně tak i u cpio, první a druhý parametr (u přesměrování) lze brát parametricky.
dd if=/dev/sda of=zaloha bs=1M, vsechno potrebne nastaveni bude v tom souboru zaloha a pak udelam dd if=zaloha of=/dev/sdX bs=1M a na disku sdX se vytvori taky presna kopie vc. oddilu, dat a LVM... je to zak, ze jo?
Pokud by soubor zaloha byl umístěn na pevném disku /dev/sda, tak by se do souboru zaloha zkopírovala jenom část disku /dev/sda, protože něco zabírají systémy souborů, samotné soubory a adresáře...
Jinak by to dopadlo, pokud bys měl disky tři a zaloha (soubor) bys vytvářel na jiném disku než /dev/sda. Samozřejmě tam musí být dost místa.
Příkaz dd se hlavně používá ke „klonování” — tedy bit po bitu (bajt po bajtu)... udělá identickou kopii!
Jak cast disku sda?
Dejme tomu, že mám pevný disk /dev/sda a pro jednoduchost na něm mám jenom jeden primární oddíl (jednotku) /dev/sda1 a dejme tomu, že /dev/sda1 je naformátována na systém souborů ext3 a že je tam nainstalovaný nějaký GNU/Linux... Pak se rozhodně celý obsah /dev/sda nevejde do souboru zaloha, jestliže soubor zaloha je umístěn někde na /dev/sda1.
- a pokial je taky blby, tak potom nevie pustit ani konzolu ak sa mu podarilo vobec nainstalovat Linux Distro
Pokud mají oba disky úplně stejnou velikost, tak je to v pohodě, jinak nevím.
Když nemaj stejnou velikost, tak zbyde nealokovaný místo.
man qemu-img a v druhe pripade by melo stacit kpartx /cest/k/image.img a jednotlive oddily by se ti mely objevit jako /dev/loop0p1 ... /dev/loop0px a pak uz jen mount /dev/loop0px /cesta/kam/to/chcespokud chces
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.