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 23:55 | Komunita

Společnost Librem na svém blogu oznámila, že jejich notebooky Librem jsou nově dodávány se zrušeným (neutralized and disabled) Intel Management Engine (ME). Aktualizací corebootu na již prodaných noteboocích lze Management Engine také zrušit. Více v podrobném článku.

Ladislav Hagara | Komentářů: 0
včera 21:44 | Nová verze

Organizace Apache Software Foundation (ASF) na svém blogu slaví páté výročí kancelářského balíku Apache OpenOffice jako jejího Top-Level projektu. Při této příležitosti byl vydán Apache OpenOffice 4.1.4 (AOO 4.1.4). Podrobnosti v poznámkách k vydání. Dlouhé čekání na novou verzi tak skončilo.

Ladislav Hagara | Komentářů: 1
včera 19:22 | Pozvánky

Již příští týden - 26. a 27. října se v Praze v hotelu Olšanka odehraje OpenWRT Summit. Na webu konference naleznete program a možnost zakoupení lístků - ty stojí 55 dolarů. Čtvrtek bude přednáškový a v pátek se budou odehrávat převážně workshopy a meetingy.

Miška | Komentářů: 0
včera 13:44 | Nová verze

Bylo vydáno Ubuntu 17.10 s kódovým názvem Artful Aardvark. Ke stažení jsou Ubuntu Desktop a Server, Ubuntu Cloud Images, Ubuntu Netboot, Kubuntu, Lubuntu a Lubuntu Alternate, Lubuntu Next, Ubuntu Budgie, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio a Xubuntu. Podrobnosti v poznámkách k vydání.

Ladislav Hagara | Komentářů: 4
včera 13:00 | Komunita

MojeFedora.cz informuje, že Fedora 27 dostane podporu pro AAC. Podpora multimediálních formátů je ve výchozí instalaci Fedory tradičně limitovaná kvůli softwarovým patentům, ale desktopový tým Red Hatu se ji i tak snaží v poslední době co nejvíce rozšířit. Už nějaký čas obsahuje kodeky pro MP3, H.264, AC3 a nyní byl přidán také kodek pro další velmi rozšířený zvukový formát – AAC.

Ladislav Hagara | Komentářů: 2
18.10. 23:55 | Pozvánky

Spolek OpenAlt zve příznivce otevřených technologií a otevřeného přístupu na 145. brněnský sraz, který proběhne v pátek 20. října od 18:00 hodin v restauraci Time Out na adrese Novoměstská 2 v Řečkovicích. Jedná se o poslední sraz před konferencí OpenAlt 2017, jež proběhne o víkendu 4. a 5. listopadu 2017 na FIT VUT v Brně. Běží registrace účastníků.

Ladislav Hagara | Komentářů: 0
18.10. 21:44 | Nová verze

Byla vydána verze 5.2.0 multiplatformního virtualizačního nástroje Oracle VM VirtualBox. Jedná se o první stabilní verzi z nové větve 5.2. Z novinek lze zmínit například možnost exportování VM do Oracle Cloudu, bezobslužnou instalaci hostovaného systému nebo vylepšené GUI. Podrobnosti v seznamu změn. Aktualizována byla také dokumentace.

Ladislav Hagara | Komentářů: 1
18.10. 14:00 | Zajímavý projekt

Byl spuštěn Humble Down Under Bundle. Za vlastní cenu lze koupit multiplatformní hry The Warlock of Firetop Mountain, Screencheat, Hand of Fate a Satellite Reign. Při nadprůměrné platbě (aktuálně 3,63 $) také Hacknet, Hacknet Labyrinths, Crawl a Hurtworld. Při platbě 12 $ a více lze získat navíc Armello.

Ladislav Hagara | Komentářů: 0
18.10. 13:00 | Nová verze

Google Chrome 62 byl prohlášen za stabilní (YouTube). Nejnovější stabilní verze 62.0.3202.62 tohoto webového prohlížeče přináší řadu oprav a vylepšení. Vylepšeny byly také nástroje pro vývojáře (YouTube). Opraveno bylo 35 bezpečnostních chyb.

Ladislav Hagara | Komentářů: 4
18.10. 11:00 | Zajímavý článek

Článek (en) na Mozilla.cz je věnován vykreslování stránek ve Firefoxu. V průběhu roku 2018 by se ve Firefoxu měl objevit WebRender, jenž by měl vykreslování stránek urychlit díky využití GPU.

Ladislav Hagara | Komentářů: 5
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (11%)
 (1%)
 (1%)
 (1%)
 (74%)
 (12%)
Celkem 107 hlasů
 Komentářů: 7, poslední včera 23:06
    Rozcestník

    Dotaz: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou

    27.8.2014 17:10 vodic
    Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Přečteno: 947×
    Zdravím,

    vypadá to, že začnu také nenávidět Lennarta Poetteringa, jak je teď v módě. Mám Debian Jessie a upgradoval jsem si HW svého PC na AMD Vishera, ovšem narazil jsem na divné chování desky. Prakticky žádné USB porty nefungovaly, síťovka se tvářila, že funguje, ale nelezly z ní pakety a SATA zařízení podivně mizela a nefungovala. Po delším googlení jsem se dozvěděl, že se u chipsetu AMD 970 musí v BIOSu zapnout (nebo vypnout u jiných výrobců) nesouvisející položka IOMMU, jejímž zapnutím se vše záhadně spraví. To už bylo bohužel pozdě.

    Kvůlu snaze nalézt funkční kombinaci SATA kabelů jsem musel několikrát rebootovat (pořád mi nechtěla jet DVDRW) a ačkoliv všechny 3 moje disky byly ve fstab uvededny pomocí UUID, asi po čtvrtém restartu se systemd-fsck zbláznil a začal psát nějaké blbosti o poškozeném žurnálu a že ho teda maže. Evidentně si popletl 2 partitions mezi sebou - jedna ext4, druhá btrfs. Samozřejmě filesystém byl do té doby v naprostém v pořádku. Celé tohle jeho "léčení" trvalo jen několiv vteřin. Sice jsem se trochu vylekal, ale evidentně jsem se měl vylekat mnohem víc. Po následném rebootu už to našlo jen root partition. Zbylé dvě partitions na dvou discích s cca 300GB mých dat jsou na odpis - fotky dětí, videa apod. Sice většina zálohovaná, ale něco přeci jen chybí. Zálohoval jsem totiž také z jednoho disku na druhý a opravdu jsem nečekal, že mi Lennart odstřelí oba disky najednou. Btrfs se mi obnovit nepovedlo, ale tam nebyly tak důležitá data, tak jsem to brzo vzdal. Partition s ext4 se ještě snažím obnovit, ale zatím jsem z ní nedostal ani jeden soubor.

    Je zajímavé, že Systemd dokázal během několika vteřin odstřelit partition tak, že v ní nezůstala jediná záloha superbloku. Rozumíte tomu někdo? Třeba by mi to pomohlo najít způsob jak se k datům dostat, kdybych pochopil jak to přesně udělal.

    Odpovědi

    AraxoN avatar 27.8.2014 17:22 AraxoN | skóre: 45 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Ako pri každej takejto havárii - ak je možné spraviť si binárnu kópiu disku, tak to urob ako prvé. Potom by som cez to pustil photorec.
    A fine is a tax for doing wrong. A tax is a fine for doing well.
    27.8.2014 17:49 vodic
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Díky. dd kopii ext4 jsem si udělal hned. Na 400GB z partition s btrfs bohužel nebylo místo. Ale stejně všechny mě známé i neznámé nástroje na opravu bttfs ani vůbec nepoznaly, že to kdysi bylo btrfs, takže asi moc šancí nebylo.

    Zatím všechny pokusy s obnovou superblocku, zápisem nového prázdného superblocku apod. na ext4 ztroskotaly. Ani testdisk se vůbec nechytal. V binární kopii objevil asi 8 nesmyslných partition, ale nic víc. Photorec mám v plánu zkusit večer. Ještě jsem ho nikdy nemusel použít, takže uvidím. V každém případě víc low level už asi moc jít nemůžu. Pak už snad jedině "cat zaloha.img" a vytisknout si to na firemní tiskárně :)
    AraxoN avatar 27.8.2014 20:38 AraxoN | skóre: 45 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Na opravu FS by som rovno zabudol. Treba zachrániť súbory a prehrať ich na čistý FS. Pôvodný FS bude rozbitý nad možnosti opravy.
    A fine is a tax for doing wrong. A tax is a fine for doing well.
    27.8.2014 23:48 vodic
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Tak prohledání zabralo. Akorát mám do Vánoc co třídit :) Většina fotek obnovena v pořádku. Video to nepřežilo snad žádné, ale ty mám zálohovaná jinde.
    Pavel 'TIGER' Růžička avatar 27.8.2014 18:14 Pavel 'TIGER' Růžička | skóre: 41
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Evidentně jsem neodeslal příspěvek, takže znova ...

    Zde se Lennarta musím zastat, protože tato chyba by se stala s velkou pravděpodobností i bez systemd. Ještě nikdy jsem se nesetkal s tím, že by fsck smazalo partitions. Pokouší se ji akorát opravit, pokud se mu nelíbí. To v některých případech může zdravou partitions zcela odrovnat. Stačí když blbne hardware, nebo se změní parametry chipsetu.

    V žádném případě nedoporučuji opravovat onu partitions na stejném stroji, je velká pravděpodovnost, že se nakopne ještě více a už se z ní nedostane vůbec nic. Pokud to není totálně v pr...., tak nejúspěšnější nástroje pro ext jsou pořád testdisk a photorec. Jinými nástroji úspěšnost klesá.

    Btrfs nepoužívám, takže nevím, jestli existuje nějaký schopný nástroj na jeho opravu.
    Heron avatar 27.8.2014 20:14 Heron | skóre: 51 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Pokouší se ji akorát opravit, pokud se mu nelíbí.

    A to ještě tak, že jediná zápisová operace je přehrání žurnálu (což by se stalo při mountu stejně) a v případě nalezení jakéhokoliv dalšího poškození vyžadujícího zápis se standardně zeptá, zda změnu provést (lze obejít parametrem -y, což ale snad žádná distribuce nemá ve svých init skriptech při bootu).

    Takže souhlasím, docela pravděpodobné je, že se ta data poškodila už při onom hw šílenství.

    28.8.2014 00:13 vodic
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Po nabootování systém nikdy žádné problémy nevykazoval. Celá home složka byla evidentně v pořádku, všechno fungovalo. Teda mimo sítě, mizerné detekce USB a chybející mechaniky.
    Josef Kufner avatar 28.8.2014 01:31 Josef Kufner | skóre: 67
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Příloha:
    Tu máš hračku.
    Hello world ! Segmentation fault (core dumped)
    28.8.2014 11:47 vodic
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Jeee, diky.
    Pavel Stárek avatar 27.8.2014 21:17 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Ano, a co jsem koukal do zdrojáků systemd-fsck který je spuštěn pomocí jednotky systemd-fsck.service, tak ten skutečně jen spustí /sbin/fsck s patřičnými parametry. Podle mne se ty filesystémy rozbily při té počáteční nestabilitě a všelijakých restartech.
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    28.8.2014 00:07 vodic
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    No on byl problém s detekcí SATA hlavně v biosu, pak už to, co se nadetekovalo, normálně fungovalo. Takže když jsem načetl několikrát systém, tak to bez problémů najelo. Tam jsem otestoval DVDRW, síťovku a USB a normálně zase restartoval do biosu na další pokus, jestli nějaký další parametr nezabere. Vše ve vší počestnosti, žádné resety nebo neodpojení filesystému se nekonalo. Nemluvě o tom, že na tu partition s btrfs se během těch restarů vůbec nesahalo. Jen se po startu automaticky připojila, ale nic se tam nezapisovalo.

    Skoro bych dal ruku do ohně za to, že když to napsalo, že to maže žurnál ext4, tak to psalo u partition, která byla ve skutečnosti btrfs. Ale bylo to fakt rychlé, takže na 100% to nevím.

    Poslední reboot před tou pohromou jsem vlastně také nainstaloval modul r8168 od VIA, který měl síťovku podle diskuzí rozchodit. Instalační skript přegeneroval initramfs, ale nenapadá mě, jak by to mohlo souviset.

    Je mi jasné, že systemd-fsck není přepsaný fsck na zelené louce, ale že jen volá už hotové nástroje. Spíš jde o to jak moc ty patřičné parametry jsou patřičné. Nehledě na to, že evidentně mazal co neměl a hlavně se mě neptal.
    Pavel 'TIGER' Růžička avatar 28.8.2014 00:26 Pavel 'TIGER' Růžička | skóre: 41
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Můj osobní názor je, že to nakopla ta změna v biosu, prostě se s tím systém nevyrovnal. Je to jako kdybys měl systém nainstalován v SATA compatible módu a pak jej přehodil do AHCI, nenastartuješ vůbec. Některé změny systém prostě neunese. Na druhou stranu, co říká S.M.A.R.T. disku?
    28.8.2014 11:57 vodic
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    S.M.A.R.T. jsou bez známek problémů. Disky jsou v pořádku.
    28.8.2014 15:07 R
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    To plati akurat tak pre Windows. Debian s distribucnym jadrom s tym nema ziadny problem.

    Dalej pri vadnom disku sa neznici filesystem, ale pri pokuse o citanie bude disk vracat chyby (a jadro ich vypisovat na konzolu).
    Pavel Stárek avatar 28.8.2014 21:00 Pavel Stárek | skóre: 43 | blog: Tady bloguju já :-) | Kolín
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Tak přehození ze SATA compatible na AHCI linuxu nevadí (na rozdíl od majoritního OS :-) ). Dokonce Fedoří kernel přepne řadič do AHCI módu, i když mám v BIOSu nastavený kompatibilní režim.
    Kdo chce, hledá způsob; kdo nechce, hledá důvod.
    Pavel 'TIGER' Růžička avatar 31.8.2014 17:36 Pavel 'TIGER' Růžička | skóre: 41
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    No já jsem měl problém na T400 s openSUSE 13.1. tam to problém byl.
    31.8.2014 19:49 Skokan, Pavel | skóre: 29
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    pokud v opensuse 13.1 použijete výchozí připojování disků ve fstabu, tak je toto docela dobře možné

    pokud přenastavíte připojování na UUID, tak se to už patrně neprojeví

    (ale jsou to jen dohady, protože neznám vaši skutečnou situaci...)
    michich avatar 28.8.2014 11:42 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    systemd-fsck je malý wrapper nad fsck. Parsuje relevantní volby pro fsck na kernel command lajně (fsck.*, forcefsck, fastboot) a volby dané existencí souborů v kořenovém adresáři (/fastboot, /forcefsck). Pokud nic z toho nastaveno není, spustí: /sbin/fsck -a -T -M -C<fd> <device>

    (Má-li snad někdo pochybosti o "-a", upozorňuju, že tuhle volbu používaly i staré initskripty Debianu, Fedory, RHELu, … a že to není totéž co "-y".)

    Pak jenom čte výstup fsck a vypisuje postup v procentech na konzoli. Po jeho dokončení zkontroluje návratový kód a buď neudělá nic, nebo provede reboot či přechod do emergency.

    V žádném případě nic nemaže ani o žádném mazání nerozhoduje.
    28.8.2014 12:02 vodic
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Ok, omlouvám se Lennartovi. Je v tom naprosto nevinně. Ale pořád nerozumím tomu, jak si fsck mohl myslet, že maže žurnál a přitom mazal úplně něco jiného.
    28.8.2014 14:38 lertimir | skóre: 60 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Protože celý systém měl chybné informace z HW. Jak psal Tiger, pokud máš změnu mezi legacy SATA a AHCI tak ani nenabootuješ.

    Mě se před 14 dny stalo, že jsem sáhnul kamarádovi do BIOSu, protože při startu se mu objevovala hláška, že jsou špatně indikované drivy a at zmáčkne F1 na pokračování nebo jde do BIOSu. dlouho mačkal F1, tak jsem se proaktivně nabídl, že mu to opravím. Tak jsem v biosu loadnul "Filesave configuration" a systém ani nenajel, jen blikající kurzor. (Má tam XP.) Live distro flash najelo normálně. Druhý pokus byl v biosu loadnout "Optimized configuration" to XP začaly najíždět a v polovině nájezdu udělaly HW restart. Podobně dopadly, když jsem zvolil nabootovat do rezimu jen příkazové řádky, protože při přístím bootu indikovaly neúplný start a nahodily známe menu. Linuxové live distro na druhou stranu disk a oddíly vidělo a v pohodě s něj četlo. Win z instalačního disku v recovery consoli ani neidentifikovaly typ oddílu. Strávil jsem několik dalších hodin pokusy o opravu a finálně jsem systém opravil bootem do recovery konsole a fixmbr, fixboot a chkdsk to zprovoznily.

    I když je to windowsí případ, vidím obdobu v tom, že zásah do BIOSu změnil komunikaci (nebo jen někde něco) tak, že stávající instalace se s tím diskem nedomluvila. Live distro mělo vše potřebné na správnou domluvu s diskem a teprve mnohem později se mi podařilo opravit existující instalaci tak, aby se s diskem domluvila.
    28.8.2014 15:09 vodic
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    To celé beru, ale z initramfs se načtou moduly pro HW řadičů disku (Debian v defaultu má v initrd moduly prakticky pro všechno, takže i po prohození SATA a AHCI to najede) a díky tomu se objeví jednotlivé partitions. Pak se na ně pustí fsck. I kdyby se jednou najelo v IDE modu a pak v SATA modu, tak se pro HW načtou příslušné moduly a jede se normálně dál. Není důvod, aby to jednou najelo a podruhé to zmasakrovalo filesystémy.

    Problém nastane jedině v případě, že je initrd vytvořen vyloženě na míru konkrétnímu HW s minimem modulů. To samozřejmě některé distribuce dělají, protože se tím urychlí načtení initrd, protože je mnohem menší. Pak to opravdu po prohození SATA vs IDE nenajede, ale jen proto, že v initrd není k dispozici příslušný modul pro HW a tak jádro ten HW ve výsledku nevidí. Pak se musí přegenerovat initrd, aby se do něj přidaly nově potřebné moduly a zbytečné vyházely. Ale rozhodně to není tak, že by si to myslelo "Aha, minule to bylo AHCI, tak teď to je zaručeně taky AHCI, tak tady něco přepíšu, protože tak bych to v případě AHCI měl udělat."

    Takže nesouhlasím s tím, že systém měl chybné informace z HW. Při každém startu de dělá detekce HW znova.
    28.8.2014 15:57 R
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Presne tak.

    Aj v Debiane sa da urobit initramfs "na mieru" - staci nastavit v /etc/initramfs-tools/initramfs.conf MODULES=dep. Default je MODULES=most, tzn. initramfs nezavisly na konkretnom HW.
    28.8.2014 20:26 lertimir | skóre: 60 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Obávám se že si protiřečíte. Tvrzení
    Takže nesouhlasím s tím, že systém měl chybné informace z HW. Při každém startu de dělá detekce HW znova.
    a tvrzení z otázky
    Po delším googlení jsem se dozvěděl, že se u chipsetu AMD 970 musí v BIOSu zapnout (nebo vypnout u jiných výrobců) nesouvisející položka IOMMU, jejímž zapnutím se vše záhadně spraví.
    Zapnutí, nebo vypnutí IOMMU je způsob informací z HW. Změní adresaci mezi zařízením a pamětí. A i když je převážně pro virtualizaci přístupu na grafické karty tak disk je také DMA zařízení a IOMMU ten překlad logických adres na fyzické adresy ovlivňuje nebo může ovlivňovat. Jen spekuluji, ale dokážu si představit, že systém v nějaké situaci píše data do jiných částí paměti, než ze kterým se data přes DMA zapíšou do disku. Protože má chybnou informaci nebo chybné nastavení.
    2.9.2014 12:44 ByCzech
    Rozbalit Rozbalit vše Re: Systemd-fsck mi při "kontrole" zničil 2 partitions najednou
    Osobně si myslím, tak jak to tady už také zaznělo, že chyba je někde na straně HW, systemd či fsck jsou v tom nevinně. Už ty úvodní symptomy, které popisujete - USB porty nefungovaly, síťovka se "tvářila", že funguje, ale nezlezly z ní pakety, SATA zařízení podivně mizela a nefungovala - by mě osobně vedly hledat HW problémy.

    Mám dotaz(y), nezůstaly vám náhodou při upgrade původní paměti? Nebo část původních pamětí? Nemáte chybně seskládaný HW (správně nasazený chladič CPU ap.)? Máte poslední verzi BIOSu?

    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.