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í
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 0
dnes 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 0
včera 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 5
včera 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 31
včera 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 9
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 17
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 25
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 17
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 5
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 774 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Jak opravit *.tar.gz soubor?

freshmouse avatar 17.7.2007 11:53 freshmouse | skóre: 42 | blog: Bruno Banány
Jak opravit *.tar.gz soubor?
Přečteno: 983×
Zdravím.

Tohle je už celkem vousaté téma... Nicméně, nenašel jsem žádnou odpověď, která by pomohla, a tak se zkusím zeptat znova.

Mám archiv *.tar.gz, který je cca 685 MB velký. Když se ho pokusím otevřít, tak:
martin@svjet:~/Desktop/misto$ tar -zxvf /media/cdrom0/TMP-1.tar.gz 
TMP/Autumn/Autumn_1920_right.jpg
TMP/Autumn/Autumn_1920_left.jpg
TMP/Autumn/Autumn_1600_right.jpg

gzip: stdin: Input/output error
tar: Neočekávaný konec archivu
tar: Neočekávaný konec archivu
tar: Z chyby se nelze zotavit: ukončuji se
martin@svjet:~/Desktop/misto$
Je mi jasné, že nezachráním všechno, ale tak nějak doufám, že bych mohl alespoň něco. Ona je chyba totiž někde na začátku, takže se mi rozbalí jen asi tři soubory. :-/

Mimochodem, možná bych měl ještě zmínit, že archiv byl stvořen ze souborů na lehce poškozeném disku (pár chybných bloků), a pokud ho celý chci zkopírovat z CD na disk, tak:
martin@svjet:~/Desktop/misto$ cp /media/cdrom0/TMP-1.tar.gz ~/Desktop/misto/
cp: reading `/media/cdrom0/TMP-1.tar.gz': Input/output error
martin@svjet:~/Desktop/misto$ 
Koneckonců, nemůže být poškozené CD?

Díky moc.

P.S.: Zálohujte a kontrolujte zálohy vždycky raději dvakrát. ;-)

Odpovědi

freshmouse avatar 17.7.2007 11:59 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
A jako odpověď mi stačí i potvrzení, že *.tar.gz už opravit nejde...
17.7.2007 12:01 pepe
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
nejspis ten soubor nejde precist z CD. Co vypise dmesg?
freshmouse avatar 17.7.2007 12:05 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
Je to hodně dlouhý zápis, jakou část chceš konkrétně? O CD mechanice to tu píše:
[13793.633515] sr: Current: sense key: Medium Error
[13793.633519]     Additional sense: Unable to recover table-of-contents
[13793.634667] sr0: CDROM (ioctl) error, command: <6>Test Unit Ready 00 00 00 00
 00 00
[13793.634682] sr: Current: sense key: Medium Error
[13793.634686]     Additional sense: Unable to recover table-of-contents
[13795.637862] sr0: CDROM (ioctl) error, command: <6>Test Unit Ready 00 00 00 00 00 00
... o CD je tu prakticky jen tohle.
freshmouse avatar 17.7.2007 12:08 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
... o CD je tu prakticky jen tohle.
Ve smyslu, že se obdobné hlášky opakují, ne že je tu o tom jen pár řádků.
Dalibor Smolík avatar 17.7.2007 12:05 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
Nepomůže zkopírovat soubor na disk a pak jej teprve otevřít? Naděje moc velká není, ale zkusil bych to.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
freshmouse avatar 17.7.2007 12:07 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
Viz dotaz.
Dalibor Smolík avatar 17.7.2007 12:12 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
a jé. samozřejmě, dneska je vedro ..:-) to se mi stalo také a problém byl ve vadném CD ...
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
freshmouse avatar 17.7.2007 12:13 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
A jak jsi to vyřešil s tím vadným CD?
Dalibor Smolík avatar 17.7.2007 12:25 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
Nijak - někdo mi tento soubor poslal - dostal jsem jiné CD se stejným souborem a bylo to v pohodě. Neříkám, že to musí být nutně stejný případ ..
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
17.7.2007 12:44 alesek
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
Kdyz nejde z CD kopirovat, mohlo by byt poskozene :-) V prvni rade je treba vyresit precteni toho cd a dostat z nej co nejvice neporuseneho obsahu, pak se da zkouset neco dalsiho. Nektere mechaniky si s nim mohou poradit lepe, pokud mas moznost tak vyzkousej na vice mechanikach, drive se doporucovalo snizit rychlost na minimum, nevim jestli to jeste dneska muze zabrat.
freshmouse avatar 17.7.2007 12:50 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
Zkoušel jsem dvě mechaniky. Obě dávají stejný výsledek.

I když vím, že je to blbost, tak jsem to CD dokonce i dal zkopírovat na jiné (jsem holt zoufalec, no :-)). Vypálení trvalo tak deset sekund a vypálený soubor se hlásí jako těch cca 680 MB, i když je to blbost; taková velikost se jinak pálí tak 5 minut (u mě).

Mimochodem, jak můžu snížit rychlost?
17.7.2007 12:52 kvido
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
hdparm?
Dalibor Smolík avatar 17.7.2007 14:02 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
To je to, co jsem měl původně na mysli: například přes mc zkopírovat soubor na disk. Pokud je soubor poškozený, nemělo by být problém jej zkopírovat - jen jen nepůjde otevřít. Pokud nejde ani zkopírovat, není to problém souboru, ale zdrojového/cílového adresáře - jinými slovy, např. vadného CD ..
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
17.7.2007 21:51 Václav Radoměřský
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?

Rychlost snížíš programem eject. Příklad:

eject -x 4 /dev/hdb

17.7.2007 12:45 kirpike | skóre: 8 | Plzeň
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
CD je IMHO bohužel poškozené :-(

Já bych zkusil ...

1) Přečíst CD na jiné mechanice s lepší opravou chyb

2) Použít nějaký nástroj na čtení vadných medií, třeba Recover DM - http://www.vanheusden.com/recoverdm/

3) Pokud soubor stále nepůjde rozbalit zkusit něco na opravu gzipu, třeba gzip Recovery Toolkit 0.5 - http://www.urbanophile.com/arenn/coding/gzrt/gzrt.html

2 a 3 jsem nezkoušel, jen google .... ;-)

Hodně štěstí.
freshmouse avatar 17.7.2007 18:33 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
Mrknu na to, díky.
andree avatar 17.7.2007 14:51 andree | skóre: 39 | blog: andreeeeelog
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
este to tu nik neuviedol, a neviem ci si si toho vedomy...

ale.. tar.gz archivy funguju tak, ze pomocou taru sa vsetky veci skomprimuju do velkeho suboru a potom sa to cele ako jeden subor skomprimuje do gz archivu - to je asi jasne... hned su z toho jasne aj dve dalsie veci:

1) da sa tym dosiahnut lepsi kompresny pomer, co ti moze byt v tvojom pripade jedno

2) vzhladom na pouzitu kompresiu - kedykolvek sa v subore gz objavi chyba, nic za tym sa uz neda rozbalit... mozno existuju nejake metody, ako sa da naviazat, ale celkom o tom pochybujem (neviem presne ako funguje ten algoritmus, ale asi by si musel mat sakra stastie aby si zachranil archiv kde by ti napr. chybal 512 B blok... rar a niektore dalsie archivatory vedia pouzivat samoopravne algoritmy - gzip nie je ten pripad, tusim)

keby to bol cisty nezbaleny tar, nie je problem - je to tam zarovnane na 512 B bloky, takze by si prisiel o jeden-dva subory (resp. by neboli uplne/korektne)... s tar.gz ti ostava bojovat s CDckom a snazit sa precitat co najdlhsiu cast suboru bez chyb.. vsetko za chybou je, i guess, v binarnom nebi...

good luck
freshmouse avatar 17.7.2007 18:32 freshmouse | skóre: 42 | blog: Bruno Banány
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
Nevím přesně, jak gzipované tarbally fungují, nicméně jsem si vědom, že gzipem jsem si to jen zkomplikoval... Příště se na gzip vykašlu, stejně to není taková úspora místa.

Mimochodem, jsi si jistý, že "pomocou taru sa vsetky veci skomprimuju"? Já jsem si vždycky myslel, že to není zkomprimováno, ale jen jaksi... sbaleno... a komprimuje to až gzip? Ale to je fuk.

Každopádně díky.
stativ avatar 17.7.2007 18:48 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
Prd se zkomprimuje. Teoreticky můžeš vidět menší velikost na disku, ale reálná velikost je stejná. Je to způsobeno tím, že některé soubory si jinak alokují celý blok disku i když jsou menší.
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
andree avatar 17.7.2007 19:26 andree | skóre: 39 | blog: andreeeeelog
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
yop, je to tak, pardon.. zle som sa vyjadril... tar samozrejme len spoji subory do jedneho velkeho (a zaznamena si cesty, atributy atd. - ale to je jasne celkom asi :-))

ono je asi lepsie robit taketo zalohy pomocou nejakeho programu, ktory to vie komprimovat aj po jednotlivych suboroch (+nepouzit volbu solid archive a pod.).. tam je lepsia sanca, ze kvoli chybe v subore neprides o celu zalohu... ale to asi uz tiez teraz vies :o)
Dalibor Smolík avatar 17.7.2007 21:15 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
Přiznám se, že zálohu, kterou si nesu mimo kancelář dělám v zipu jako jeden soubor. Jeho otevření si vždy vyzkouším. Ale na druhé straně, mám verzí zálohy více. V případě neotevření souboru mohu improvizovat.
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
17.7.2007 21:30 zelial | skóre: 21
Rozbalit Rozbalit vše Re: Jak opravit *.tar.gz soubor?
jak opravit tgz nevim, ale pro priste by mozna stalo zato pripalit na to cd i paritni soubory: http://www.par2.net/

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.