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í
×
    dnes 13:22 | Komunita

    Vývoj linuxové distribuce Clear Linux (Wikipedie) vyvíjené společností Intel a optimalizováné pro jejich procesory byl oficiálně ukončen.

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

    Byl publikován aktuální přehled vývoje renderovacího jádra webového prohlížeče Servo (Wikipedie).

    Ladislav Hagara | Komentářů: 0
    včera 12:00 | Nová verze

    V programovacím jazyce Go naprogramovaná webová aplikace pro spolupráci na zdrojových kódech pomocí gitu Forgejo byla vydána ve verzi 12.0 (Mastodon). Forgejo je fork Gitei.

    Ladislav Hagara | Komentářů: 0
    17.7. 18:44 | Zajímavý článek

    Nová čísla časopisů od nakladatelství Raspberry Pi zdarma ke čtení: Raspberry Pi Official Magazine 155 (pdf) a Hello World 27 (pdf).

    Ladislav Hagara | Komentářů: 1
    17.7. 16:11 | Nová verze

    Hyprland, tj. kompozitor pro Wayland zaměřený na dláždění okny a zároveň grafické efekty, byl vydán ve verzi 0.50.0. Podrobný přehled novinek na GitHubu.

    Ladislav Hagara | Komentářů: 4
    17.7. 15:55 | Komunita

    Patrick Volkerding oznámil před dvaatřiceti lety vydání Slackware Linuxu 1.00. Slackware Linux byl tenkrát k dispozici na 3,5 palcových disketách. Základní systém byl na 13 disketách. Kdo chtěl grafiku, potřeboval dalších 11 disket. Slackware Linux 1.00 byl postaven na Linuxu .99pl11 Alpha, libc 4.4.1, g++ 2.4.5 a XFree86 1.3.

    Ladislav Hagara | Komentářů: 5
    16.7. 21:22 | IT novinky

    Ministerstvo pro místní rozvoj (MMR) jako první orgán státní správy v Česku spustilo takzvaný „bug bounty“ program pro odhalování bezpečnostních rizik a zranitelných míst ve svých informačních systémech. Za nalezení kritické zranitelnosti nabízí veřejnosti odměnu 1000 eur, v případě vysoké závažnosti je to 500 eur. Program se inspiruje přístupy běžnými v komerčním sektoru nebo ve veřejné sféře v zahraničí.

    Ladislav Hagara | Komentářů: 19
    16.7. 16:22 | IT novinky

    Vláda dne 16. července 2025 schválila návrh nového jednotného vizuálního stylu státní správy. Vytvořilo jej na základě veřejné soutěže studio Najbrt. Náklady na přípravu návrhu a metodiky činily tři miliony korun. Modernizovaný dvouocasý lev vychází z malého státního znaku. Vizuální styl doprovází originální písmo Czechia Sans.

    Ladislav Hagara | Komentářů: 26
    16.7. 15:33 | Upozornění

    Vyhledávač DuckDuckGo je podle webu DownDetector od 2:15 SELČ nedostupný. Opět fungovat začal na několik minut zhruba v 15:15. Další služby nesouvisející přímo s vyhledáváním, jako mapyAI asistent jsou dostupné. Pro některé dotazy během výpadku stále funguje zobrazování například textu z Wikipedie.

    bindiff | Komentářů: 8
    16.7. 13:33 | Bezpečnostní upozornění

    Více než 600 aplikací postavených na PHP frameworku Laravel je zranitelných vůči vzdálenému spuštění libovolného kódu. Útočníci mohou zneužít veřejně uniklé konfigurační klíče APP_KEY (např. z GitHubu). Z více než 260 000 APP_KEY získaných z GitHubu bylo ověřeno, že přes 600 aplikací je zranitelných. Zhruba 63 % úniků pochází z .env souborů, které často obsahují i další citlivé údaje (např. přístupové údaje k databázím nebo cloudovým službám).

    Ladislav Hagara | Komentářů: 6
    Kolik tabů máte standardně otevřeno ve web prohlížeči?
     (29%)
     (29%)
     (14%)
     (0%)
     (0%)
     (0%)
     (0%)
     (29%)
    Celkem 7 hlasů
     Komentářů: 3, poslední dnes 17:26
    Rozcestník

    Dotaz: Flešnutí BIOSu z linuxu

    30.9.2020 12:56 xxl | skóre: 26
    Flešnutí BIOSu z linuxu
    Přečteno: 617×
    Chystám se flešnout bios na počítači. Je to stará šunka, dááávno po záruce. V rámci přípravy jsem flešnul bios na jiném počítači. Po přeflešování zkušební počítač funguje, bios hlásí novou verzi. Ale z biosu se ztratily původní informace, jako je jméno produktu, sériové číslo, a tak podobně.

    Jak píšu, jinak žádný problém a když se to tak vezme, tak se obejdu i bez těch ztracených informací. Ale předpokládám, že kdybych to flešoval originálním způsobem, pomocí dodávané utility k Window XP, tak by se ony informace neztratily.

    Dá se nějak obecně říct, jak z linuxu přeflešovat se zachováním oněch informací uložených v biosu?

    Flešoval jsem takto

    flashrom -p internal -w novy.bios
    Pochopil jsem, že lze přeflešovat i pouze jenom část biosu, což by mohlo zabránit přepsání oněch informací, ale musí se vědět, jak to udělat správně.

    Oba počítače jsou staré desktopové Packardy.

    Řešení dotazu:


    Odpovědi

    30.9.2020 13:37 X
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Prikazem jsi prepsal rom. Myslis, ze identicke prepsani rom identickym biosem na XP by dalo jiny vysledek?
    30.9.2020 14:20 xxl | skóre: 26
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Nevím, ale očekával bych, že originální soft nepřepisuje některé údaje. Jestliže se např. sériové číslo zapisuje do biosu, tak musí být způsob, jak ten bios přeflešnout novější verzí bez ztráty sériového čísla.
    30.9.2020 17:05 X
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Podle meho nazoru se seriove cislo do biosu nezapisuje, ale bios ho nacte z nvram. Zaroven si myslim, ze mezi flashnutim rom z linuxu a windows neni zadny rozdil. Je dost mozne, ze jsi flashnul nespravny bios, ktery seriove cislo neumi precist/najit. Co je to za desku a jaky bios jsi pouzil?
    30.9.2020 22:10 xxl | skóre: 26
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Když jsem počítač s flešnutým biosem flešnul nazpátek ze souboru, který jsem si předtím uložil pomocí programu flashrom, tak se tam zase objevily původní informace. Z toho usuzuji, že je to opravdu v biosu uloženo.
    1.10.2020 08:04 frr | skóre: 34
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Je to tak, DMI data jsou uložena v konkrétní oblasti NOR flashky, ve které je uložen taky executable kód BIOSu. Zejména značkové stroje mívaly BIOS buď úplně svůj, nebo těžce upravený z nějakého vanilkového základu: Award, Phoenix, AMI, Microid, ... takže je těžko soudit, kterou variantu vnitřního uspořádání v tom hledat. Každopádně na rozpárání BIOSu, úpravu konkrétního modulu a zpětné poskládání je potřeba odpovídající softwarový nástroj. Pro starší vanilkový Award a AMI lze často i něco dohledat v našedlých internetech, ale pro značkové stroje asi smolík. A najít DMI oblast v imagi ručně a upravit, to taky nezní moc slibně, protože nevíte kde začínají a končí jednotlivá pole, segment DMI dat může být komprimovaný a celé to může být chráněno jedním či více kontrolními součty... Ne všechny moduly uvnitř BIOS image jsou komprimované, ale to je asi tak všechno, co k tomu lze obecně říct.

    A ano, originální flashovací nástroje pro DOS / Windows od výrobce BIOSu jsou si vědomy struktury image BIOSu, umí v omezené míře "tohle flashnout a tamto nechat netknuté".

    Flashrom je/býval užitečný nástroj, ale je třeba si být vědom přesně toho, že pracuje tupě s flashkou nastojato.

    BTW některé BIOSy si ukládají do NOR Flash taky konfiguraci SETUPu ("NVRAM"), dokonce v moderním UEFI (minimálně AMI APTIO) pro to existuje standardizovaná datová struktura / množina objektů zvaných NVAR. Takže máte nějaký stroj s BIOSem, uděláte pomocí Flashromu snímek, poštracháte něco v živém stroji v setupu, uložíte, uděláte Flashromem nový snímek, a ty dva snímky se budou lišit. Ono možná ani není potřeba v SETUPu něco ručně upravovat, stačí provést restart, nejlépe s úpravou osazených karet v PnP slotech, ale možná ani to ne. Prostě moderní BIOS si do ROMky drbe pravidelně... Takže třeba pokud se snažíte porovnat, zda dva image BIOSu jsou shodné či nikoli, tak zatímco u starších BIOSů se na takový test dalo vcelku spolehnout, u nových prakticky vždycky vyjde, že jsou rozdílné.
    [:wq]
    1.10.2020 08:43 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Parádní vysvětlení, jako vždy. Díky moc.
    1.10.2020 09:34 xxl | skóre: 26
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Díky za vysvětlení.

    Takže pro můj případ to znamená, že buď budu mít origo informace o stroji v biosu nebo budu mít novou verzi biosu. Protože z Windows XP to fakt nedám.
    1.10.2020 09:41 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Starší verze Hiren's BootCD byly postavené nad WinXP, flešoval jsem s tím biosy serverů https://www.hirensbootcd.org/old-versions/.
    1.10.2020 10:03 xxl | skóre: 26
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Zajímavé. To vyzkouším. Díky.
    1.10.2020 10:12 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Akorát to LiveCD WinXP tehdy neumělo USB flešku a soubory s biosem jsou musel předem uložit na nějakou interní partišnu s FAT32, aby se k nim Hiren po bootu dostal. Pakárna, jako vše u windows.
    Řešení 1× (Zoufalec)
    5.10.2020 12:38 xxl | skóre: 26
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Tak jsem úspěšně přeflešoval z Windows XP PE pomocí odkazovaných Hiren’s BootCD PE. Stáhnul jsem verzi 15.1 (ta poslední 15.2 nešla stáhnout, kvůli nedostupnosti serveru, teď už to jde). Rozpakoval jsem, provedl jsem úpravu image CD (přidal jsem tam ty potřebné biosy, takže jsem nepotřeboval žádnou další partišnu s fat32) a pak jsem to bez problémů flešnul.

    Takže se zadařilo. Sice tedy nakonec ne z Linuxu, ale je to vyřešeno. Nicméně to flešnutí z Linuxu bylo také funkční.

    Děkuji všem za pomoc.
    1.10.2020 11:49 frr | skóre: 34
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Microsoft má svoje oficiální "Windows PE" - ta zkratka tuším znamená Preinstallation Environment. Je to sestříhaná edice plnotučných windows, která nemá kompletní desktop, nastartuje v single-user režimu a neotravuje s aktualizací. Snad se tam dají i nějak přidávat drivery, konkrétně USB včetně mass storage tady tuším kolegům fungovalo. Akorát že PEčka odvozená od XP jsou dávno pryč, následně přišla novější generace PE vždy s novou verzí Windows - tzn. cca 7, 8, 10. Dokonce to vypadá, že desítková PEčka lze stáhnout od Microsoftu - ale v dřívějších dobách to tuším tak jednoduché nebylo a každopádně Microsoft už před pár lety oficiální downloady pro cokoli z Windows XP na svém webu kobercově vyhubil.
    [:wq]
    1.10.2020 12:33 frr | skóre: 34
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Ještě jedna, poněkud teoretická možnost: SMBios / DMI Bios má konkrétní "službu" (SW interrupt), pomocí které lze při příznivé shodě okolností DMI data nastavit. Konkrétně existuje starý tool smbcfg.exe od Phoenixu, který se na tuhle službu umí připojit a teoreticky umožní, ta data nastavit.

    Prakticky v nových BIOSech nelze spoléhat na to, že BIOS dovolí přístup pro zápis DMI oblasti. Jednak ten smbcfg.exe je od konkrétního výrobce BIOSu, jednak BIOSy mívají tuhle službu zamčenou proti zápisu.

    Mimochodem smbcfg.exe je pro DOS. Tak mě napadá, pokud seženete bootovačku DOSu, neměl byste od výrobce notebooku flashovací nástroj pro DOS?

    Občas u některých TW/CN výrobců PC hardwaru je k vidění, že DMI Data nejsou vyplněná. Konkrétně to může činit technické potíže v případě, že PXE option ROM dosazuje do DHCP dotazů jako UUID řetězec získaný z DMI, zvaný GUID. Nebo možná obráceně, to je jedno :-) Prostě cosi jako sériové číslo uložené v DMI datech, které má od výrobce BIOSu nějakou defaultní hodnotu 000100020003...0009 pokud si správně pamatuju. Takže když takových strojů pustíte v LANce víc, přestože mají unikátní MAC adresy, dostanou při PXE bootu od DHCP serveru všechny stejnou IP Adresu... což poněkud komplikuje diskless boot pro deployment operačního systému :-)

    Snažil jsem se toto v jednom případě řešit. Nepovedlo se mi vyrazit z výrobce DMIedit (pro editaci AMI APTIO image), ale zaznamenal jsem v jednom ojedinělém případě úspěch s následujícím postupem: - nejprve je třeba flashnout BIOS z image, který je "čistý" = má DMI data nevyplněná - pokud jsem dotyčný BIOS po flashnutí bootnul, tak na první pokus nastavení DMI dat toolem smbcfg.exe ZAFUNGOVALO! Při následujících pokusech už opět smůla = zamčeno. Ledaže jsem znovu flashnul celý panenský BIOS.

    Jinak na nové UEFI firmwary zřejmě zabírá balík nástrojů zvaný UEFITOOL, od nezávislého autora. Je třeba pořídit obraz flash čipu nastojato (toolem Flashrom) a tento soubor předložit UEFItoolu. Pokud řetězcovým vyhledáváním najdete DMI tabulku, dá se tato jako BLOB z image vyloupnout, upravit v hexaeditoru a vrátit zpátky. Začátky polí v tom BLOBu musíte nejspíš odhadnout... a každopádně to nefunguje na starší pre-UEFI BIOSy.

    Obecně nedoporučuji, zkoušet s BIOSem nějaké úplné harakiri. Ať si zbytečně nezcihlíte motherboard v noťasu jenom kvůli tomu, že si někde nesedl kontrolní součet. Pokud se nechcete bát, je dobré mít možnost flashnout BIOS ROMku "out of band" programátorem. Jedna věc je sehnat programátor, jiná věc je mít flash čip na motherboardu v patici (těžko) nebo k němu mít SPI header, kterým by šel programovat in circuit... odletovat flashku kvůli programování je už lehce krajní možnost (taky to jde, SPI flashky mají už pár let jenom 8 nožiček). Bohužel i SPI flashky se v průběhu let vyvíjejí. Původně měly úroveň logiky 3.3V, později 2.5V a dnes už asi i míň... tzn. kromě opruzu s paticí je opruz taky s elektrickým rozhraním (level shiftery pro různé hladiny napětí). A třeba Rayerův SPI dongle se připojuje na paralelní port - což dnešní mládež už prakticky nepamatuje :-) Pravda je, že sám Rayer na konci svého webíku zmiňuje levné čínské SPI dongly na USB...
    [:wq]
    Petr Fiedler avatar 1.10.2020 10:54 Petr Fiedler | skóre: 35 | blog: Poradna
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu

    Ano, opravdu parádní vysvětlení. Taky díky.

    Petr Fiedler avatar 30.9.2020 19:04 Petr Fiedler | skóre: 35 | blog: Poradna
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu

    Já když aktualizuji svoje UEFI v pc (mb Gigabyte), tak si z netu stáhnu soubor, který následně dám na flešku a při rebootu vlezu do UEFI, vyberu Q-FLASH a spustí se aktualizace. V notebooku (DELL), když jsem na něm ještě měl nainstalovány Windows se mi aktualizace stahovaly automaticky z Windows update a při startu nb se prováděly. Teď co tam mám GNU/Linux jsem musel stáhnout exe soubor (kupodivu), dát jej na flešku, při startu nb vyvolat boot menu (F12) a vybrat "Aktualizace BIOSu", nebo tak nějak. UEFI jsem už aktualizoval mockrát a problém jsem nikdy neměl. Můžeš to takhle taky zkusit.

    30.9.2020 21:54 xxl | skóre: 26
    Rozbalit Rozbalit vše Re: Flešnutí BIOSu z linuxu
    Některé počítače lze flešnout přímo ze setupu, jiné je třeba nabootovat do nějakého systému. To je můj případ. A tyhle počítače v životě žádné UEFI neviděly. ;-)

    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.