Portál AbcLinuxu, 12. května 2025 07:48

Dotaz: verna kopie disku

26.12.2008 13:17 Marek
verna kopie disku
Přečteno: 2387×
Odpovědět | Admin

DD, mam Ubuntu a chtel bych v nem udelat kopii (jineho) 60GB disku 60GB. Disk je rozdeleny na C a D. Na C jsou WINxp a na D jsou data. Kopii bych rad udelal na vetsi disk, asi 250 GB. Jak tohle nejlip udelat na PC, kde mam jen Ubuntu?

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.12.2008 13:22 Vašek
Rozbalit Rozbalit vše Re: verna kopie disku
Odpovědět | | Sbalit | Link | Blokovat | Admin

Dobrý den,

pro tyto účely doporučím ghost - umí klonovat jak partition tak celý disk.

Můžete zkusit hledat například Hirens Boot CD, kde je obsažen

26.12.2008 13:26 Marek
Rozbalit Rozbalit vše Re: verna kopie disku

A neco vylozene pro Linux neni? Myslim tim, nejaky program, ktery pustim primo pod mym Ubuntu... (kopirovany disk je NTFS)

26.12.2008 13:38 Vašek
Rozbalit Rozbalit vše Re: verna kopie disku

Myslíte to přímo za běhu OS? S tím zkušenost pod linuxem přímo bohužel nemám - avšak pokud vám jde vysloveně o věrnou kopii disku, nemusí vám toto vadit. Je to bootovací disk, který vytvoří spolehlivý image dle vašeho přání (má to více nastavení a možností jak kopii udělat), a to nezávisle na vámi nainstalovaném OS.

26.12.2008 13:41 Vašek
Rozbalit Rozbalit vše Re: verna kopie disku

možná vyzkoušejte

http://linux.derkeiler.com/Newsgroups/alt.os.linux.suse/2006-01/msg01621.html

26.12.2008 14:19 JMP | skóre: 30
Rozbalit Rozbalit vše Re: verna kopie disku
Odpovědět | | Sbalit | Link | Blokovat | Admin

pokud jde o vernou kopii disku, tak je mozne pouzit dd (viz. man dd) a ten by v ubuntu mel byt...

 

26.12.2008 14:34 alanos | skóre: 24 | blog: alanos
Rozbalit Rozbalit vše Re: verna kopie disku
Odpovědět | | Sbalit | Link | Blokovat | Admin

Pro co to má sloužit ?

Jako kopie systému pro další počítače? /stejné počítače s stejným OS i SW atd../

Jako inkrementální záloha? /Co je to Inkrementální

Jako občasná záloha .... atd..

 

 

Pravák Bob avatar 26.12.2008 14:38 Pravák Bob | skóre: 13 | Praha
Rozbalit Rozbalit vše Re: verna kopie disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Partimage? Podpora NTFS je sice experimental, ale funkční.
knowledge brings fear
Luboš Doležel (Doli) avatar 26.12.2008 15:06 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: verna kopie disku
K čemu to? Prostě dd z jednoho disku na druhý... např.:
dd if=/dev/sda of=/dev/sdb bs=4096
26.12.2008 15:24 alanos | skóre: 24 | blog: alanos
Rozbalit Rozbalit vše Re: verna kopie disku

Dle mého se "dd" hodí jen na něco , proto se ptám k čemu to ....

navíc už vidím jak se nedočká konce pokud použije tvůj výše uvedený postup. Proč ? To snad zrovna tobě nebudu vysvětlovat.

Luboš Doležel (Doli) avatar 26.12.2008 15:33 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: verna kopie disku
Podle mě je jasné, že se stěhuje na větší disk, a tak chce okopírovat data.

Nějak nechápu to s tím nedočkáním konce - tím myslíš to, že by mu chyběl progress bar?
27.12.2008 16:42 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: verna kopie disku
Nějak nechápu to s tím nedočkáním konce
Tipuji: chybejici pismenko k v parametru bs? :-)

Dejv
Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
Pravák Bob avatar 26.12.2008 16:48 Pravák Bob | skóre: 13 | Praha
Rozbalit Rozbalit vše Re: verna kopie disku
dd zdechne když narazí na vadný sektor, a kopíruje celý disk, ne jen data (což by vadit nemělo, pokud těch kopií nechce desítky :-) ). Jinak by to stačit mělo.
knowledge brings fear
26.12.2008 18:15 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: verna kopie disku
man dd:

     noerror
              continue after read errors
26.12.2008 18:57 mozog | skóre: 28
Rozbalit Rozbalit vše Re: verna kopie disku
Alebo moze pouzit ddrescue

Copies data from one file or block device (hard disk, cdrom, etc) to another, trying hard to rescue data in case of read errors
26.12.2008 20:20 Marek
Rozbalit Rozbalit vše Re: verna kopie disku
Odpovědět | | Sbalit | Link | Blokovat | Admin

Nejdriv bych chtel podekovat za to, jak se diskuze rozjela:-) Opravdu chci prejit na vetsi disk v notebooku kamarada, ktery ma (jak uz jsem psal) NTFS a WinXP. Ja mam jako jediny system Ubuntu. Oba jeho disky chci pripojit k sobe do PC a vytvorit kopii. Jen se bojim toho NTFS a toho, ze je je rozdeleny. Nevim, jak bude vypadat vysledek, co se tyce velikosti oblasti. Moje domnenka je takova, ze se obe partition vytvori ve stejne velikosti jako na zdrojovem disku a ja je pak treba pomoci gParted zvetsim??? Nebo se pletu?

Max avatar 26.12.2008 21:44 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: verna kopie disku
Buď použij partimage, jenž slouží k zálohování a případné obnově (je to klikací, resp. klávesnicí procházející nástroj -> CLI). Nebo tu máš dále příkaz dd :
dd if=/dev/hda1 of=/dev/hdb1 conv=noerror
Nebo použít dd_rescue :
dd_rescue if=/dev/hda1 of=/dev/hdb1
Další možnost je cat, ale to moc nedoporučuji :
cat /dev/hda1 /dev/hdb1
Nebo třeba něco pro win : norton ghost, nebo asi jeden z nejlepších acronis (trial verze plně dostačuje a umí zálohovat systém za běhu)

Ničeho se jinak neboj. Z toho disku budeš jen číst(zapisovat budeš jen na tu 250GB, ne?), takže o data rozhodně nepřijdeš. Můžeš tedy testovat úplně v klídku :). Partition pak samozřejmě můžeš ve finále zvětšit dle libosti :).
Zdar Max
Měl jsem sen ... :(
Max avatar 26.12.2008 21:45 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: verna kopie disku
Oprava :
cat /dev/hda1 > /dev/hdb1
Zdar Max
Měl jsem sen ... :(
27.12.2008 11:05 Marek
Rozbalit Rozbalit vše Re: verna kopie disku

Maxi dekuju. Jestli to dobre chapu, tak musim kopirovat kazdou partition zvlast (napr. hda1 misto celeho hda...)?

27.12.2008 11:17 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: verna kopie disku

Nemusíš.

Ovšem pomocí dd uděláš přesnou kopii, takže pokud je ten nový disk větší tak zbytek místa bude nevyužit a potom tam pomocí fdisku buď můžeš vytvořit další oddíl, případně pomocí jiných nástrojů rozšířit ten poslední.

Bilbo avatar 27.12.2008 12:34 Bilbo | skóre: 29
Rozbalit Rozbalit vše Re: verna kopie disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud ma byt nova kopie bootovatelna (stejne jako ta stara) je potreba prekopirovat na novy disk i master boot record a boot record na prvni partition. Data ze pak prekopirovat sice prostm prekopirovanim souboru, ale pokud ma dotycny na te NTFS nastavena nejaka specialni prava pro ruzne uzivatele (pravdepodobne mit ale nebude :)) tak by se tim neprekopirovaly.

"Nejlepsi" by bylo asi zkopirovat to cele a pak zvetsit tu partition, ale nevim jestli existuje pro linux nastroj umoznujici menit velikost ntfs oddilu beze ztraty dat.

Pokud ne tak bych to zkusil takhle: Zkopirovat prvnich 61 gb celeho disku (tim se prenese na novy disk MBR, partition table a cela prvni partition, proste velikost prvni partition + "neco", obvykle je to tak radove jednotky MB podle toho jak byl disk rozdelen, ale lepsi zkopirovat o neco vic kdyz to nevim presne)

dd if=/dev/hdb of=/dev/hdc bs=1048576 count=62464

- Zkopiruje prvnich 61 Gib ("binarnich" gigabajtu) z /dev/hdb (120gb disk) na /dev/hdc (250gb disk)

Pak na novem disku vytvorit NTFS partition (treba pomoci qtparted) pres zbytek disku a prekopirovat data (primontovat zdrojovou i cilovou partition pomoci ntfs-3g a pak proste prekopirovat obsah :)
Big brother is not watching you anymore. Big Brother is telling you how to live...
Max avatar 27.12.2008 13:44 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: verna kopie disku
Ano, v linuxu jde zvětšovat ntfs oddíl bez ztráty dat.
Buď to umí qparted, nebo něco podobného klikacího, nebo to lze udělat ručně :
1) ve win prověřit a opravit ntfs partition :
chkdsk /F
2) V linuxu pomocí programu "fdisk", nebo "cfdisk" zvětšíme danou partition na požadovanou velikost (resp. smazáme starou a vytvoříme novou, větší, ale zachováme stejné ID, bacha, aby nebyla označena jako linux apod., to by nám win asi nenajely).

3) znovu načteme tabulku rozdělení disku, buď restartem, nebo příkazem:
partprobe /dev/hda
4) pomocí utilitky z ntfsprogs zvětšíme ntfs na požadovanou velikost, která musí být stejná, nebo menší, jak námi vytvořený oddíl. Když bude větší, nežli náš oddíl, zboříme si filesystém. Osobně si filesystém zvětšuji na velikost oddílu mínus pár MiB, abych měl jistotu, že opravdu nepřesáhnu velikost partition. Nu a posledním příkazem tedy jest (pro zvětšení partition na 200GiB):
ntfsresize -s 200G /dev/hda1
Tento postup jsem dělal asi 5x a vždy se povedlo a nepřišel jsem o data.
Zdar Max
Měl jsem sen ... :(
27.12.2008 19:55 moira | skóre: 30 | blog: nesmysly
Rozbalit Rozbalit vše Re: verna kopie disku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Me se celkem osvedcil ghost for linux.
Překladač ti nikdy neřekne: "budeme kamarádi"

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.