abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

včera 22:22 | Komunita

V Norimberku probíhá do neděle 28. května openSUSE Conference 2017. Na programu je celá řada zajímavých přednášek. Sledovat je lze online. K dispozici jsou také videozáznamy (YouTube) již proběhnuvších přednášek. Dění lze sledovat na Twitteru.

Ladislav Hagara | Komentářů: 0
včera 11:33 | IT novinky

Red Hat kupuje společnost Codenvy stojící za stejnojmenným webovým (cloudovým) integrovaným vývojovým prostředím (WIDE) postaveném na Eclipse Che.

Ladislav Hagara | Komentářů: 0
včera 08:55 | Nová verze

V listopadu 2014 byl představen fork Debianu bez systemd pojmenovaný Devuan. Po dva a půl roce jeho vývojáři oznámili vydání první stabilní verze 1.0. Jedná se o verzi s dlouhodobou podporou (LTS) a její kódové jméno je Jessie, podle planetky s katalogovým číslem 10 464.

Ladislav Hagara | Komentářů: 10
25.5. 20:22 | Zajímavý článek

Nadace Raspberry Pi vydala již osmapadesáté číslo (pdf) stostránkového anglicky psaného časopisu MagPi věnovanému Raspberry Pi a projektům postaveným na tomto jednodeskovém počítači a druhé číslo (pdf) časopisu Hello World primárně určeného pro učitele informatiky a výpočetní techniky.

Ladislav Hagara | Komentářů: 0
25.5. 19:55 | Humor

Portál Stack Overflow informuje na svém blogu, že pomohl ukončit editor Vim už více než milionu vývojářů. V loňském roce například hledal odpověď na otázku Jak ukončit editor Vim v průměru 1 z 20 000 návštěvníků.

Ladislav Hagara | Komentářů: 10
25.5. 19:22 | Nová verze

Po pěti měsících od vydání verze 3.5.0 byla vydána nová stabilní verze 3.6.0, tj. první z nové řady 3.6, minimalistické linuxové distribuce zaměřené na bezpečnost Alpine Linux (Wikipedie). Z novinek lze zmínit například podporu dvou nových 64bitových platforem little-endian POWER machines (ppc64le) a IBM z Systems (s390x) nebo nové balíčky Rust 1.17.0, Cargo 0.18.0, GHC 8.0.2 a Julia 0.5.2.

Ladislav Hagara | Komentářů: 0
24.5. 21:33 | Bezpečnostní upozornění

V Sambě byla nalezena a opravena bezpečnostní chyba CVE-2017-7494. Má-li útočník právo ukládat soubory na vzdálený server, může tam uložit připravenou sdílenou knihovnu a přinutit smbd server k jejímu načtení a tím pádem ke spuštění libovolných příkazů. Chyba je opravena v upstream verzích 4.6.4, 4.5.10 a 4.4.14. Chyba se týká všech verzí Samby od verze 3.5.0 vydané 1. března 2010.

Ladislav Hagara | Komentářů: 7
24.5. 20:44 | Nová verze

Byla vydána nová stabilní verze 4.3.0 integrovaného vývojového prostředí (IDE) Qt Creator. Z novinek lze zmínit například integraci editoru kódu do Qt Quick Designeru.

Ladislav Hagara | Komentářů: 1
24.5. 20:11 | Bezpečnostní upozornění

Společnost Check Point informuje na svém blogu o novém vektoru útoku. Pomocí titulků lze útočit na multimediální přehrávače VLC, Kodi, Popcorn Time, Stremio a pravděpodobně i další. Otevření útočníkem připraveného souboru s titulky v neaktualizovaném multimediálním přehrávači může vést ke spuštění libovolných příkazů pod právy uživatele. Ukázka na YouTube. Chyba je opravena v Kodi 17.2 nebo ve VLC 2.2.6.

Ladislav Hagara | Komentářů: 14
23.5. 15:18 | Zajímavý software

CrossOver, komerční produkt založený na Wine, je dnes (23. 5. 2017) dostupný ve slevě. Roční předplatné linuxové verze vyjde s kódem TWENTYONE na $21, resp. $1 v případě IP z chudších zemí. Firma CodeWeavers, která CrossOver vyvíjí, významně přispívá do Wine. Přidaná hodnota CrossOver spočívá v přívětivějším uživatelském rozhraní, integraci do desktopu a podpoře.

Fluttershy, yay! | Komentářů: 27
Chystáte se pořídit CPU AMD Ryzen?
 (6%)
 (32%)
 (1%)
 (8%)
 (44%)
 (9%)
Celkem 624 hlasů
 Komentářů: 62, poslední 19.5. 01:57
    Rozcestník

    Dotaz: DD - Jak na to?

    18.5. 20:50 PCzačátečník
    DD - Jak na to?
    Přečteno: 585×
    Dobrý den. Potřeboval bych poradit, jak správně zacházet s programem DD. Musím upozornit, že linux nepoužívám a neznám, tak prosím o spoustu trpělivosti. Co je pro vás malá prkotina je pro mě téměř nepřekonatelnej problém. (například napsat znak ¦ )

    Takže o co jde? Potřebuju na DELL Latitude C600 dostat Win98 a něž cokoliv začnu (a taky zkazím), musím udělat zálohu současných XPček. Po internetu jsem se díval jak udělat image disku. Hodně lidí v diskuzích radí použít DD. Ale jak jsem zjistil, pokazit se toho dá asi dost.

    Jsou tu některý věci kterým nerozumím. Koukal jsem na tohle odkaz a chtěl bych tomu trochu rozumět.

    1)
    Další důležité parametry jsou bs (určuje velikost vstupních i výstupních bloků, výchozí je 512 bytů)
    Co to jsou ty bloky a jak mám poznat jakou velikost mám zadat?

    2)
    Argument sync parametru conv zajistí doplnění každého vstupního bloku na velikost vstupního bufferu (zadaného v tomto případě přes parametr bs)
    Tuhle větu nechápu vůbec. K čemu to slouží?

    3)
    Argument notrunc téhož parametru zabraňuje zkrácení případného existujícího výstupního souboru CD.iso (tj. pokud CD.iso již existuje, bude se obsah nahrazovat postupně od začátku přepisováním souboru)
    Jakože když už soubor existuje a já DD spustím znovu bez notrunc, tak budu mít hned dvě image najednou spojený v jednom souboru? Ta první věta zní děsně, moc ji nechápu.

    4)
    Argument noerror zajistí pokračování i v případě chyb
    Jaký chyby jsou myšleny? Já si dovedu představit jen chybu, když se mi fleška na kterou kopíruju image zaplní.

    5) Jak image komprimovat? Na internetu jsem si sice našel příklad a asi bych si dokázal upravit cesty ( asi takhle? dd if=/dev/sda | gzip > /mnt/sdb1/obraz.gz) ale nejsem si příliš jistej. Hlavně nevím jestli mám k tomu použít ty ostatní parametry (bs, noerror apod.) a jak a proč.

    6) A jak tu image zase BEZPEČNĚ vrátit? A opět použít nějaký parametry?

    Díky všem za rady. Nerad bych totiž vytvořil zálohu která bude vadná, nepůjde vrátit, nebo bude nefunkční.

    Řešení dotazu:


    Odpovědi

    18.5. 21:06 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: DD - Jak na to?
    Nějak nechápu co řešíš.

    Máš windows tak si udělej zálohu pomocí SW určených pro windows, případně existují různé distribuce kde si naklikáš zálohu a nějaké dd tě nemusí zajímat.

    1.) není to důležitý parametr - když to neurčíš poběží to pomalej, ale nic se nestane.

    2.) Taky neřešit viz 1

    3.) Prostě soubor se přepisuje od začátku, a pokud je kratší než původní uložený tak se neskrátí a na konci zůstanou původní data. (zatím jsem to nikdy nepoužil)

    4.) Co na tom nechápeš záznam z nějakého média, nemusí jít přečíst takže vypadne nějaký sektor a HW zahlásí chybu....

    5.) Image můžeš skomprimovat čím chceš.

    6.) Tak jak si ji vytvořil tak ji vrátíš pouze prohodíš zařízení. if=... of=....
    k3dAR avatar 18.5. 22:20 k3dAR | skóre: 44
    Rozbalit Rozbalit vše Re: DD - Jak na to?
    ad 5) kdyby vedel co a jak chce, tak se nepta ;) ad 6) coz v pripade komprimovaneho image neplati... postup napr. z ArchWiki
    # vytvoreni zalohy
    dd if=/dev/sdX conv=sync,noerror bs=64K | gzip -c  > /path/to/backup.img.gz
    
    #obnova zalohy
    gunzip -c /path/to/backup.img.gz | dd of=/dev/sdX
    
    cesta "/path/to/" musi samozrejme smerovat na jiny, nez ten zalohovany/obnovovany disk...
    a misto sdX je potreba uvest spravne jmeno zarizeni, ktere je potreba vzdy zjistit pred pouzitim, v tom totiz je to nejhorsi co se muze stat, ze poku by nekdo slepe opsal nejaky postup tak si premaze systemovej (nebo jinej) disk, misto aby to nahral na USB flash :)
    porad nemam telo, ale uz mam hlavu... nobody
    Řešení 2× (Petr Šobáň, kaaja)
    k3dAR avatar 18.5. 22:21 k3dAR | skóre: 44
    Rozbalit Rozbalit vše Re: DD - Jak na to?
    jinak teda take doporucuju se na DD vykaslat, a zalohu provest napr. pomoci Clonezilla nahrane na USB Flash:
    https://www.root.cz/clanky/clonezilla-klonovani-disku-levou-zadni/
    porad nemam telo, ale uz mam hlavu... nobody
    19.5. 12:40 lertimir | skóre: 60 | blog: Par_slov
    Rozbalit Rozbalit vše Re: DD - Jak na to?
    Skoro bych te podpořil jako řešení, ale pokud je to čistě windowsí uživatel tak ještě více než clonezilla bych doporučil použít přímo nástroje pro tento operační systém. Pro tazatele. Seagate má free nástroj pro operaci s disky a oddíly na systému, kerý obsahuje alespon jeden jeho disk, a jsou i free nástroje, které lze použit na systémech jen s WD disky. Na dd zapomeňte. Množství znalostí, které potřebujete na efektivní použití takovoho nízko úrovňového nástroje na práci s blokovými zařízení bez významného rizika chyby a zničení dat, neodpovídá cíli, kterého chcete dosáhnout.
    18.5. 21:06 marek_hb
    Rozbalit Rozbalit vše Re: DD - Jak na to?
    nejjednodušší mi přijde poptat se po jiném disku a na ten ty 98 nainstalovat - místo čarování s dd a možností průšvihu (jeden mám čerstvě za sebou :-)) stačí křížový šroubovák ...
    18.5. 22:14 Vtipnéř | skóre: 33 | blog: Vtipnéřův blog | Brno
    Rozbalit Rozbalit vše Re: DD - Jak na to?
    Obsáhlá diskuse na téma klonování disků je třeba na zive.cz nebo se můžeš mrknout na zprávičku na root.cz a odkaz v ní. Pokud použiješ dd, je potřeba dobře vědět, co dělají parametry, které použiješ.

    Já osobně používám dd na zálohování SD karet a flash disků a zpravidla jen v základní verzi, tedy "dd if=... of=...", maximálně zadám parametr bs, který může ovlivnit rychlost programu. Důležité je nesplést označení disků, jednou jsem omylem zadal sda místo sdb u výstupu a mohl jsem přeinstalovávat systém.

    Co se týče Win98, vzpomněl jsem si na starý vtip (ale sám jsem je měl několik let):

    Volá zákazník na softwarovou podporu: "Dobrý den, mám nainstalovány Windows 98." Podpora: "Rozumím." Zákazník: "Systém mi nefunguje." Podpora: "Ano, to už jste říkal."

    Jirka
    Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is much more better.
    18.5. 22:41 rastos | skóre: 60 | blog: rastos
    Rozbalit Rozbalit vše Re: DD - Jak na to?
    Co to jsou ty bloky a jak mám poznat jakou velikost mám zadat?

    dd prečíta blok zo vstupu a zapíše blok na výstup. A potom ďalší. A ďalší. Historicky niektoré médiá pracovali efektívnejšie ak dd použilo veľkosť bloku, ktorý sedel s veľkosťou alokačnej jednotky súborového systému, či veľkosťou sektoru, clustra, čojaviemčoho. V dnešnej dobe to moc nemá význam riešiť. Hlavne ak sa bavíme o diskoch.
    Argument notrunc téhož parametru zabraňuje zkrácení případného existujícího výstupního souboru
    Keď sa pustíš zapisovať do nejakého súboru, tak prvá operácia, ktorá sa urobí je open(). Ak ten súbor už existuje, tak open() môže zafungovať tak, že pozíciu, na ktorú sa bude zapisovať, nastaví na začiatok (pozíciu 0) a najbližšie write() bude zapisovať na začiatok súboru. Ak žiaden write neurobíš, tak súbor ostane s veľkosťou 0B. Zvyšok súboru sa zahodí. Po anglicky "truncate" - "odrezať zvyšok, skrátiť". Druhá varianta, je že sa po open() nastaví pozícia na koniec súboru a teda nasledujúci write() bude pridávať na koniec existujúceho súboru. Po anglicky "append".
    Jaký chyby jsou myšleny?
    Akékoľvek, ktoré môžu nastať pri čítaní alebo zápise. Od chýb média, cez nedostatok priestoru na zápis, atď. Čítať môžeš nielen z bežného súboru, ale aj z rúry, sériového portu atď atď. To isté pre zápis.
    Jak image komprimovat? Na internetu jsem si sice našel příklad a asi bych si dokázal upravit cesty ( asi takhle? dd if=/dev/sda | gzip > /mnt/sdb1/obraz.gz)

    Buď najprv urobíš kópiu a potom ju skomprimuješ,
    dd if=vstupny_subor of=vystupny_subor
    gzip vystupny_subor
    alebo to budeš robiť v jednom kroku, tak ako si napísal. V tom prípade ale musíš gzip-u povedať, že komprimuje to, čo dostane na štandardný vstup. To sa robí parametrom -c
    dd if=/dev/sda | gzip -c > /mnt/sdb1/obraz.gz
    A jak tu image zase BEZPEČNĚ vrátit?
    gunzip zaloha.gz
    dd if=zaloha of=vystup
    resp.
    gunzip -c zaloha.gz | dd of=vystup
    A opět použít nějaký parametry?
    Pre dd potrebuješ len if=, of= . Pre gzip/gunzip môžeš chcieť -c (spracovanie štandardného vstupu/výstupu miesto nejakého súboru) a prípadne úroveň kompresie. Tá sa udáva ako číslo. -9 je najväčšia, ale aj najpomalšia. Opakom je -1, čo je najrýchlejšia, ale menej účinná. Komprimovať s -9 to čo už je komprimované (napr. video) je strata času.

    Každopádne odporúčam najprv si to nacvičiť na niečom malom. Tiež môžeš zvážiť použitie nejakého konkrétneho backupovacieho softu. Ten sa môže vyhnúť zbytočnému zálohovaniu nevyužitého priestoru na disku.
    Jendа avatar 19.5. 00:04 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
    Rozbalit Rozbalit vše Re: DD - Jak na to?
    Dovolím si kacířskou myšlenku, nepoužívat dd. Na současných systémech podle mě nemá opodstatnění, šlo hlavně o velikost bloku a to dnes řeší kernel. Takže místo "dd if=soubor" použij "cat soubor" a místo "dd of=soubor" použij "> soubor".
    Jaký chyby jsou myšleny? Já si dovedu představit jen chybu, když se mi fleška na kterou kopíruju image zaplní.
    Vadné sektory na disku. V tom případě je ale vhodnější použít specializovaný nástroj na obnovu dat, například ddrescue.
    6) A jak tu image zase BEZPEČNĚ vrátit? A opět použít nějaký parametry?
    Prohodíš vstupní a výstupní soubor a pokud jsi komprimoval, přidáš parametr -d (jako decompress).
    19.5. 00:31 VM
    Rozbalit Rozbalit vše Re: DD - Jak na to?
    Na zkopírování disku opravdu stačí cat, ale na spoustu věcí ne, třeba na zkopírování 1MB dat od adresy XXX, na vytvoření sparse souboru atd.
    Jendа avatar 19.5. 01:02 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
    Rozbalit Rozbalit vše Re: DD - Jak na to?
    třeba na zkopírování 1MB dat od adresy XXX
    Tak schválně, chyták: jak bys zkopíroval pomocí dd z coreutils 100 M(i)B od adresy 0?

    Hint: dd.c:1090
    19.5. 19:07 PCzačátečník
    Rozbalit Rozbalit vše další otázky
    Koukám, že se tu odpovědi hezky rozjely. Díky všem. Nemůžu reagovat na všechny, tak alespoň na některý.

    od Petr Šobáň >> 3.) Prostě soubor se přepisuje od začátku, a pokud je kratší než původní uložený tak se neskrátí a na konci zůstanou původní data.
    Díky moc, konečně jsem to pochopil. Všude to píšou komplikovaně a a tohle je krásně srozumitelný. Díky. Takže ho můžu s klidým svědomím vynechat.
    od Petr Šobáň >> 1.) není to důležitý parametr - když to neurčíš poběží to pomalej, ale nic se nestane.
    A pokud ho chci určit jak ho určím optimálně?
    od rastos >> alebo to budeš robiť v jednom kroku, tak ako si napísal. V tom prípade ale musíš gzip-u povedať, že komprimuje to, čo dostane na štandardný vstup. To sa robí parametrom -c
    Jasně že to chci v jednom kroku, tolik místa na flešce nemám. Takže díky, díky, díky. O tom parametru -c jsem netušil a zkoušel jsem to bez toho.
    od rastos >> a prípadne úroveň kompresie. Tá sa udáva ako číslo. -9 je najväčšia
    Zase podstatná věc, díky. A já se divil, že mi nestačilo místo na flešce (mimochodem1 - jaká je nastavená výchozí komprese?)
    od rastos >> Akékoľvek, ktoré môžu nastať pri čítaní alebo zápise. Od chýb média, cez nedostatok priestoru na zápis, atď.
    Dobře chápu. Takže když to mám bez paramteru noerror a dojde k chybě tak se operace zastaví a zbyde mi třeba jen půlka image? Vypíše to nějaký chybový hlášení? A když to mám s parametrem noerror, tak se stane co? Jakože čte, čte, čte, najedou se objevý vadná oblast tak co? Tam kde to nemůže přecíst tak to tu část image vyplní nulama, nebo to jen ignoruje a čte další čitelnou oblast? Opět, dostal bych nějaký chybový hlášení s tímto parametrem? (mimochodem2 - Co se stane když se mi bude vytvářet image větší než 4GB na flešku s FAT32?)

    Měl bych i spoustu dalších otázek ohledně zobrazení stavu v %, nebo vyčištění disku (předopkládám, že se do image nahrajou z disku i smazaný soubory a image tak neůměrně naboptná), ale musím nejdřív strávit tenhle základ.

    Ale kdyby mě přeci jen chtěl někdo informovat, nebudu se bránit. Odkazy beru taky. Hlavně česky a srozumitelně (pro mě laika).

    Takže znovu díky všem, hlavně rastosovi. Už to tam láduju, tak uvidíme.
    Jendа avatar 19.5. 19:17 Jendа | skóre: 73 | blog: Výlevníček | JO70FB
    Rozbalit Rozbalit vše Re: další otázky
    A pokud ho chci určit jak ho určím optimálně?
    Pokusem.

    1M bývá v pohodě.
    mimochodem1 - jaká je nastavená výchozí komprese?
    man gzip
    -# --fast --best

    Regulate the speed of compression using the specified digit #, where -1 or --fast indicates the fastest compression method (less compression) and -9 or --best indicates the slowest compression method (best compression). The default compression level is -6 (that is, biased towards high compression at expense of speed).
    mimochodem2 - Co se stane když se mi bude vytvářet image větší než 4GB na flešku s FAT32?
    Jakmile se pokusíš zapsat přes 4 GB, hodí to file too large a zápis se nepodaří.
    Měl bych i spoustu dalších otázek ohledně zobrazení stavu v %
    Pro dd: killall -USR1 dd, pro ostatní způsoby: vřadíš do kolony utilitu pv. Taky se dá kouknout do /proc/PID/fdinfo/FD.
    nebo vyčištění disku
    Vytvoř veliký soubor plný nul (cat /dev/zero > soubor) a pak ho smaž. Na filesystémech, které jsou podporovány (obávám se, že jenom ext2/3/4), je lepší použít utilitu zerofree.
    19.5. 20:09 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: další otázky
    Doplním dd při chybě skončí....(pokud mu nezadáš ten parametr aby chyby ignoroval)

    Pro čtení ze zařízení kde se vyskytují chyby se používá ddrescue ten chyby přeskakuje a nahrazuje je nulama takže se pak můžeš pokusit opravit ten poškozený FS a zbytek dat zachránit.
    19.5. 20:25 lertimir | skóre: 60 | blog: Par_slov
    Rozbalit Rozbalit vše Re: další otázky
    Pánové nemáte pocit, že radíte někomu, jak si systém rozbít? Možností chyb je tolik, a nizkoúrovňové utility chyby netolerují.
    19.5. 20:38 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: další otázky
    Jeho problém......

    Jsme mu poradily aby použil SW určený pro přímé vytváření image, pokud se ptá na dd nevidím problém mu odpovědět.

    19.5. 21:32 vbox
    Rozbalit Rozbalit vše Re: další otázky
    Pokud na DELL Latitude C600 potřebuješ dostat Win98 a máš na něm XPčka, nainstaluj do nich program Virtualbox a do něj Win98. Nemusíš nic zálohovat a bát se ztráty dat.
    20.5. 13:35 antifluslshitbuzerant
    Rozbalit Rozbalit vše Re: další otázky
    ano ,tady jsou jen odborníci & velcí dobráci

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.