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

Dotaz: image systemu

29.11.2010 22:41 sixberk | skóre: 4
image systemu
Přečteno: 364×
Odpovědět | Admin

Nazdar,

mam x nb s windows xp pro a potrebuju vytvorit image disku ma velikost 40GB, kde sda1 je 20GB a sda2 38GB. sda1 vyuziva 3,2GB  a sda2 vyuziva 800MB. externi disk ma ext3 a sda NTFS

pro image systemu windows pouzivam live distribuci a provadim ji pomoci

head -cq 512 /dev/sda > /externi/disk/sda.img (kdy se vytvori img MBR)

dale pouziju :

cat /dev/sda1 |gzip > /externi/disk/sda1.img.gz

jde mi ted o to, ze mi to vytvari soubor vetsi nez 6GB i kdyz se to zipuje a disk vyuziva 3,2GB.

Je to normalni, nebo delam nekde chybu, popripade jak vely img se vytvori, zda-li se ma vytvorit maximalne te vyuzite kapacity nebo ma mit celkovou velikost 20GB a nebo jeste jinou velikost.

Dekuji za rady


Řešení dotazu:


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

Odpovědi

Řešení 1× (sixberk (tazatel))
30.11.2010 09:37 Petr Šobáň | skóre: 80 | blog: soban | Olomouc
Rozbalit Rozbalit vše Re: image systemu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je to normální.

Jednoduše proto že komprimace je hodně ůspěšná když na disku budou nuly ve velkých blocích za sebou a i když soubor na disku smažeš tak tam ten soubor v sektorech zůstává pouze se označí za volný, čili v sektoru nejsou nuly ale změť znaků a stím si komprimace moc neporadí.

Pokud chceš aby to bylo malé tak tam před vytvářením image musíš to volné místo vynulovat a to tak že přes celou zbývající část uděláš soubor který bude vyplněn nulama.

dd if=/dev/zero of=soubor_na_tom_oddile.bin

Pak ho smažeš a provedeš image a velikost by měla klesnout.
30.11.2010 11:54 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: image systemu
A pred timhle vynulovanim bych jeste "vysypal kos". Taky smazat obsah tempu by vysledny image (mozna) zmensilo :-)
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ří...
30.11.2010 14:29 sixberk | skóre: 4
Rozbalit Rozbalit vše Re: image systemu

Jj to je jasne, slo spise o to, ze data tam jakoze fyzicky nebyly a presto byl image velky. To odboural prikaz dd if=/dev/zero of=soubor.bin :)

btw zacinam mit rad nuly :-D

30.11.2010 15:35 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: image systemu
Ona tam data byla, jenom nespadala do stromu aktuálního filesystému, takže disk se tvářil prázdný. Prostě image je image :)
otasomil avatar 30.11.2010 15:54 otasomil | skóre: 39 | blog: puppylinux
Rozbalit Rozbalit vše Re: image systemu

>>> btw zacinam mit rad nuly

JJ staci si to overit na casto vyuzivanem flashdisku jenz jiz nekdy byl zcela zaplnen jakymkoli obsahem (fotky, mp3 ......). Dokud nebude prepsan nulama tak jeho image ziskane pomoci dd a nasledne zkomprimovane pomoci gzip bude mit velikost i nekolik desitek % celkove velikosti flashdisku. Pokud jej vsak prepiseme kompletne nulama, nasledne vytvorime image a zkomprimujeme tak dostanem soubor radove desitky az stovky kB z nekolikagigabajtoveho flashdisku.

K čemu hudba, která nevede k extázi... Stop MDMA !!! I spam umí být roztomilý
1.12.2010 00:00 Jan | skóre: 7
Rozbalit Rozbalit vše Re: image systemu
Odpovědět | | Sbalit | Link | Blokovat | Admin
No a co takhle pouzit partimage, treba v live distribuci system rescue cd ?

roste to : http://www.sysresccd.org/Main_Page

a partimage tady : http://www.partimage.org/Main_Page

Honza

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.