zkusil bych odpojit disky zda nenacte bios z dodavaneho cd, pokud ho jiz nemas mozna je to tohle?
ISO jsem stahl, vypalil a zkusil. Ale PC je stale dead.
pro nacitani z disku dle info(s jinou deskou) zde se nebere soubor z normalniho oddilu ale z HPA
- disk musi byt s tabulkou MBR/BIOS ne GPT a mensi nez 2TB
- na disku musi byt HPA (hdparm -N /dev/sdX rekne zda je ci neni, pokud je zobrazi pocet_sektoru_dostupnych/pocet_sektoru_celkem [rozdil je velikost nastavene HPA])
- preinstalace systemu by NEmela HPA zrusit (FW disku sektory prirazene do HPA systemu nezobrazuje) ani prepsat na ni data
- pokud HPA na disku nemas melo by jit vytvorit "hdparm -N pPOCET_SEKTORU_CO_MA_ZUSTAT_MIMO_HPA /dev/sdX"
ted uz jen otazka jak bios do HPA rucne dostat, napada me zrusit na disku HPA, nahrat bios pres dd s pouzitim offstetu XYZ, pak HPA opet zapnout s pABC kde:
ABC = pocet_sektoru_celkem(z vystupu hdparm -N /dev/sdX) - XYZ(hodnotu pouzitou pro DD offstet)
pokud FW disku oznacovanou HPA cast nepremazne, tak by bios tam teoreticky mel byt, pokud tedy (funkcni)Deska pri ukladani backup biosu do HPA k tomu jeste neco nepriklada nebo mi neco neunika :-)
EDIT: pokud s tim budes laborovat, pouzij nejakej disk kde nemas sva data ;-)
Mam prazdny HDD a je na nem ten HPA povoleny, takze po prikazu:
sudo hdparm -N /dev/sdb
se objevi:
/dev/sdb:
max sectors = 488395055/488397168, HPA is enabled
Jak jsi to prosimte k3dARe myslel s tim prikazem dd ? Napsal bysm mi nejaky konkretni priklad? A jaky soubor tam mam dat. Ten .BIN? nebo jiny?
Našel jsem si v manuálu polohu BIOS chipu. Ale v tom místě jsou dva chipy. Jeden se 3 vývodama (nevím jak se těm vývodům říká) a druhý s 8 vývodama, přičemž na tom druhém je v pravo dole na pouzdře čipu zelená tečka. Tak nevím jaký chip je ten správný a jaký piny (nebo vývody) mám propojit.
Je to ten s 8 pinama a tečkou. Tečka, nebo jiná značka, často ručně udělaná, je označení z fabriky, když ty chipy nahrávají.
Na tom chipu bude napsáno o jaký chip se jedná a podle něho zjistíš pinout, tedy číslování pinů. Pak už je musíš zkratovat ty správné.
Ten .BIN soubor s BIOSem si vzal kde? To, co stáhneš na webu většinou není kompletní image celého chipu, ale třeba jen oddíl s BIOSem. Možná, to nelze použít jako zálohu pro obnovení, nebo se třeba ten soubor musí jmenovat nějak specificky.
V tom chipu je toho uloženo víc než BIOS.
Nejjednodušší by bylo sehnat někoho se stejnou deskou, kdo by byl schopný ti jeho funční BIOS vyčíst. Kompletní obraz chipu bude mít velikost odpovídající kapacitě chipu, většinou 4MB, 8MB a podobně. Ten pak lze nahrát i externě, práce na pár minut.
Pokud recovery možnosti od Gigabyte selžou, bude potřeba sehnat někoho, kdo bude schopný ten chip přeprogamovat externě. V Praze a podobně by mohl pomoci někdo z Coreboot komunity, protože výbava je na to potřeba stejná. Takový člověk by i mohl umět naflashovat pouze ten soubor stažený z webu.
Diky GPU za typy. Zkusim se podivat na ten chip, jestli zjistim, ktery to je. Jinak ten .BIN soubor je z internetu extrahovany z EXE souboru dle teto rady (ze strt. 1):
Rozbalit exe s posledním BIOSem ze stránek Gigabyte (pomocí 7zip). Pak rozbalit soubor s BIOSem pomocí lha. Výsledný .bin soubor nahrát do root dir na USB flashku. Odpojit disky ap. a zapnout PC. Mělo by si to samo naflashovat ten BIOS z flashky. Doufám, že si to pamatuju dobře.
Jinak za ty penize za ten chip s BIOSem bych si mohl sehnat celou zakladni desku. Ale stejne diky za typ.