Portál AbcLinuxu, 12. května 2025 09:09
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:
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
>>> 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.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.