Portál AbcLinuxu, 31. října 2025 05:13
Řešení dotazu:
 15.8.2020 20:04
Petr Fiedler             | skóre: 35
             | blog: Poradna
        15.8.2020 20:04
Petr Fiedler             | skóre: 35
             | blog: Poradna
            
        Udělej tu zálohu znovu a udělej jí Clonezillou. Ta taky používá dd, ale zálohuje jen obsazené místo a lze nastavit i kompresi. Sám to tak dělám a mám s tím dobré zkušenosti.
 15.8.2020 20:14
Petr Fiedler             | skóre: 35
             | blog: Poradna
        15.8.2020 20:14
Petr Fiedler             | skóre: 35
             | blog: Poradna
            
        Ale pozor! Pokud bys to tedy dělal tou Clonezillou, tak i když bude obsazené místo např. 10 GB a záloha bude mít po kompresi např. jen 8 GB, tak to nepůjde obnovit na nic menšího jak 32 GB. Šlo by ale udělat to, že bys zmenšil systémový oddíl na minimum, udělal zálohu oddílů (/boot+/rootfs - kromě volného místa/toho posledního prázdného oddílu) a pak by to šlo obnovit na tak velké médium, jak velké to po zmenšení bude.
 15.8.2020 20:50
Petr Fiedler             | skóre: 35
             | blog: Poradna
        15.8.2020 20:50
Petr Fiedler             | skóre: 35
             | blog: Poradna
            
        Tak to je super. Dík
 z SD karty se jedna proste o image (surovej, raw, ...)
 z SD karty se jedna proste o image (surovej, raw, ...)
             16.8.2020 10:49
Petr Fiedler             | skóre: 35
             | blog: Poradna
        16.8.2020 10:49
Petr Fiedler             | skóre: 35
             | blog: Poradna
            
        Záloha logického oddílu a ne fyzického média by byla samozřejmě lepší. To se ale tak někdy stává, že si člověk něco neuvědomí. Neříkej, že se ti to nikdy nestalo?
 16.8.2020 11:07
Petr Fiedler             | skóre: 35
             | blog: Poradna
        16.8.2020 11:07
Petr Fiedler             | skóre: 35
             | blog: Poradna
            
        To je hned. Já raději mlčím. 
 15.8.2020 21:57
Petr Fiedler             | skóre: 35
             | blog: Poradna
        15.8.2020 21:57
Petr Fiedler             | skóre: 35
             | blog: Poradna
            
        Žiju v domnění, že když víš kde střihnout, tak třeba pomocí dd s parametrem skip=size můžeš a přes dd by to mělo jít pak upravené i zapsat. Nebo mi něco uniká?
 15.8.2020 23:11
Petr Fiedler             | skóre: 35
             | blog: Poradna
        15.8.2020 23:11
Petr Fiedler             | skóre: 35
             | blog: Poradna
            
        To jsem pochopil z dotazu. Odpovídalo jsem Peterovi, ne tobě. Šlo mi čistě o to ustřihnutí.
 15.8.2020 23:15
Petr Fiedler             | skóre: 35
             | blog: Poradna
        15.8.2020 23:15
Petr Fiedler             | skóre: 35
             | blog: Poradna
            
        Dobrou.
losetup --show -f SOUBORTento příkaz vypíše název zařízení (zpravidla ve tvaru
/dev/loopX), které můžete používat jako běžný disk.
Pak budete asi chtít najít oddíly v takto vytvořeném zařízení:
partx -a - /dev/loopXSeznam oddílů vypíšete pomocí
lsblk:
lsblk /dev/loopXTeď můžete s
/dev/loopX a oddíly na něm (zpravidla ve tvaru /dev/loopXpY) pracovat jak chcete – je možné přimountovat oddíl, formátovat ho, zmenšit (pokud to FS umí) nebo dělat cokoliv jiného.
Nezapomeňte odpojit souborové systémy.
Až skončíte, požádáte jádro o to, aby se zapomenula tabulka oddílů (ta v RAM, ne na disku):
partx -d - /dev/loopXNakonec zrušíte
/dev/loopX:
losetup -d /dev/loopX
truncate(1)).
            
        Tiskni
            
                Sdílej:
                 
                 
                 
                 
                 
                 
            
    
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.