Dostal sa mi do ruky starší notebook Lenovo W541 osadený procesorom Intel Core i7 a s grafickou kartou Nvidia Qadro 2100 , čo ešte aj dnes ponúka nadštandardný výpočtový výkon a Windows11 beží rýchlo , tak ako má. Po nevyhnutnej oprave hardware a diagnostike prišiel na rad software a teda aj upgrade BIOS na najnovšiu dostupnú verziu 2.42, čo sa ukázalo komplikovanejšie ako sa zdalo na prvý pohľad.
Najskôr som stiahol zo stránky výrobcu Lenovo aktualizačný software pre Windows a spustil som ho, výsledok ma nepotešil, lebo procedúra skončila neúspechom.
Pripísal som to tomu, že už som mal notebook upgradnutý na Windows11. Takže som stiahol zo stránky Lenovo ISO image pre bootovateľné CD BIOS Update (Bootable CD) gnuj39us.iso , čo ma opáť sklamalo, lebo napálené CD nenabootovalo a ani neobsahovalo žiadne súbory. Otvoril som stiahnutý ISO súbor najskôr v prieskumníkovi a potom pomocou programu . Program 7-zip ukázal vo vnútri iso nejaký image, ale nedal sa vyextrahovať.
Analýza problému odhalila, že Lenovo používa El Torito kompresiu na vytváranie svojich bootovacích CD images. Takže riešenie bolo už potomto zistení jednoduché . Do priečinka C:\BIOS som stiahol PERL utilitu geteltorito z GIThubu a naištaloval PERL pre Windows . Do tohoto priečinku som nakopíroval aj BIOS Update (Bootable CD) gnuj39us.iso . Príkazmi z konzoly som sa prepol do priečinku C:\BIOS a spustil dekompresiu:cd C:\BIOSgeteltorito.pl -o boot.iso gnuj39us.iso
Takto som vygeneroval boot.iso image, ktorý je možné napáliť na CD, alebo USB klúč a použiť na nabootovanie notebooku. Potom je upgrade BIOS na verziu 2.42 úspešný.
.
