Tento mini-PC oficiálně podporuje pouze Windows 10, akorát bohužel holt tento hnusný malware mi nesmí do žádného PC. No tak jsem musel mini-PC k provozování W7 různými prostředky donutit. Prvním zádrhelem byl BIOS který nepodporuje nějaká legacy přerušení, bez kterých instalace hodně brzo končí modrou smrtí. Prohlédnutím Release Notes k aktualizacím BIOSu jsem ale zjistil, že tato věc byla odstraněna záměrně od verze 0037. Našel jsem proto starší verzi BIOSu 0034 (dalo to docela práci, na stránkách Intelu není) a zkusil ji naflashovat ze setupu. Zjistil jsem ale, že setup nedovolí downgrade na starší verzi. Naštěstí z recovery módu pro případ poškození firmwaru se downgrade dal provést. Do recovery módu se lze dostat vypnutím do S5 a podržením tlačítka Power na > 3 s (viz 3.6 - BIOS Recovery v manuálu) a [F4]-BIOS Recovery. Bootloader si pak natáhne .bio soubor z USB flashky. V setupu pak stačí jen povolit Legacy boot. Starý BIOS má evidentně poněkud problémy se stabilitou že občas vytuhne nebo se restartuje s varováním že byl nastaven PROCHOT#, a to i přesto, že procesor byl studený. Projevilo se mi to ale jen v setupu a při normálním provozu jsem ještě na podobné problémy nenarazil.
Windows 7 ještě před pokusem o nainstalování potřebují zaintegrovat jak do instalačky, tak do PE hotfixy KB2990941 a KB3087873 (
https://www.catalog.update.microsoft.com ), driver USB3 řadiče (iusb3xhc.sys) a driver NVME disku na který přijdou nainstalovat (v mém případě
https://downloadcenter.intel.com/download/29172/Client-NVMe-Microsoft-Windows-Drivers-for-Intel-SSDs ). Instalačku jsem hodil na USB flashku pomocí programu Rufus, kde je třeba nastavit UEFI boot. Instalace by pak měla uspokojivě proběhnout.
Driver dGFx Vega M (nebo co to vlastně je) na první pohled vypadá, že by měl fungovat pod windows 7 - 10, ale po bližším zkoumání .inf souboru jsem zjistil, že sice obsahuje sekce W7 a 8, ale ty jsou prázdné. Povedlo se mi to ale vcelku rychle a prasáckým způsobem vyřešit. Nejprve jsem zkusil jen přepsat v INF souboru NTamd64.10.0...xx na NTamd64.6.1 a vyházet nepotřebné sekce. Evidentně ale driver nebyl kompatibilní pač po restertu vyprodukoval modrou smrt. Šel jsem na to po druhé podobně, akorát jsem stáhl beta verzi ovladače 1803211818-17.40.1034.1008-180314a-326027C, přepsal jsem v něm C0326027.inf, přepsal složku s DLLkama generickým AMD ovladačem pro W7 (1909230325-19.30.03.01-190910a-346974C) a nainstaloval. Po restartu se ovladač v pořádku inicializoval a na monitoru se konečně objevil lepší obraz než 640*480 a 16 barev :-) Před experimenty s ovladači je ještě třeba vypnout vynucování digitálních podpisů (bcdedit /set testsigning on), pokud se nechceme doprošovat Microshaftu, který ovladač si můžeme nainstalovat.
Zde je link na balík ovladačů co jsem dal do kupy. Mělo by tam být vše kromě čehosi pro AMT a nějaké komunikace s embedded controllerem kvůli nastavení barev LEDek či čeho. Do RARu jsem přidal i ten BIOS a manuál:
https://uloz.to/file/8vAklHQB5fcF/kblg-nuc-win7-drivers-rar