22 Nov 2021 - bobac
Potřeboval jsem u svého stárnoucího Dell OptiPLex 3050 změnit v BIOSu režim SATA disku z RAID na AHCI. Potřeboval jsem to proto, že primární disk je NVME, na něm jsou Windows 10, a na druhém (SATA) mám Ubuntu 20.04. Potřebuji z Linuxu vidět na Windowsí disk a gůglením jsem zjistil, že důvod, proč žádné /dev/nvme* nevidím není v tom, že by můj kernel 5.4.xx NVME nepodporoval, NVME je podporováno už od kernelu 3.3, ale v tom, že kernel nevidí NVME disk, když je v BIOSu nastavený SATA RAID mode.
Bohužel po přepnutí do AHCI režimu Windows odmítaly botovat, vždy skončily v režimu opravy. Málem jsem začal Windows opravovat z instalačního média, ale představa ukládání 5GB image na pomalou flešku mě donutila ještě chvíli gůglit a zde je, co jsem vygůglil.
Problém je v podstatě jen v tom, že Windows nemají zavedený AHCI ovladač disku, stačí je nabootovat do Safe mode, ovladač se sám načte a po dalším rebootu do normálního režimu už je vše OK.
cmd jako Administrator.bcdedit /set {current} safeboot minimalbcdedit /deletevalue {current} safebootČerpal jsem ve fóru na Superuser. Nepoužil jsem preferred řešení, ale to níže uvedené (link ukazuje přímo do textu, pokud používáte poslední Chrome, já mám 96.0.4664.55).