Přejít na hlavní obsah
Sleva 50% všechny plány, omezený čas. Od $2.48/mo
11 min left
Servery a OS

AHCI vs RAID: jak režimy úložiště v BIOSu ovlivňují SATA, NVMe a Windows

S Autor: Samer 11 min čtení
AHCI vs RAID mode in BIOS: a SATA controller sending an AHCI path to a single SATA SSD and a RAID path to a stack of SATA SSDs, with an M.2 NVMe drive alongside

Sedíte v BIOSu čerstvě postavené sestavy, instalátor systému čeká na USB flashce a rozbalovací nabídka režimu úložiště nabízí IDE, AHCI a RAID. Nebo jste otevřeli firmware stroje, který jste zdědili, všimli si, že přišel v režimu RAID s jediným diskem a bez viditelného pole, a teď přemýšlíte, jestli někdo neudělal chybu a jestli vás změna nenechá zírat na modrou obrazovku.

Otázku AHCI versus RAID se vyplatí zodpovědět správně, ale ne z důvodu, který většina lidí předpokládá. Tyto názvy nepopisují dvě univerzální konkurenční technologie a na moderním hardwaru může nastavení ovlivnit SATA, NVMe přes Intel VMD, nebo obojí. Na konci tohoto průvodce budete vědět, co každý režim předkládá operačnímu systému, který zvolit a proč může změna fungujícího režimu řadiče zabránit Windows ve startu.

Zkrácená verze

  • Režim RAID není univerzální přepínač „AHCI plus RAID“. Na mnoha počítačích vybírá úložný stack výrobce, například Intel RST nebo AMD RAIDXpert2, zatímco některé novější systémy Intel vedou vybraná zařízení SATA a NVMe přes VMD.
  • Standardní disk NVMe obchází SATA i AHCI. Nastavení výrobce „RAID On“, RST nebo VMD ale i tak může změnit, jak se tento disk NVMe předkládá Windows.
  • Pro čistou instalaci s jedním diskem SATA a bez RAID funkcí firmwaru je AHCI obvykle čistá výchozí volba. Ponechte výchozí nastavení výrobce, pokud systém už správně startuje nebo pokud výrobce vyžaduje RST či VMD.
  • Neměňte režim úložiště po instalaci Windows bez zálohy a bez migračního plánu, který počítá s ovladači. Přímé přepnutí může vyvolat chybu INACCESSIBLE_BOOT_DEVICE.

Co režimy SATA v BIOSu vlastně dělají?

BIOS storage controller routing three paths: a legacy IDE path to an old hard drive, an AHCI path to individual SATA SSDs with Native Command Queuing, and a RAID path to a managed array

Nastavení režimu úložiště říká základní desce, jak má připojené disky předložit operačnímu systému. Mezi možnostmi bývá IDE, AHCI, RAID, RST, VMD nebo sloučený název jako SATA/NVMe Operation. Jde o rozhodnutí na úrovni řadiče nebo přemapování, ne o vlastnost uloženou na konkrétním disku.

Zvolený režim určuje, jakou identitu řadiče, jakou sadu funkcí a jaký stack ovladačů operační systém dostane. Tyto názvy nejsou rovnocenné varianty jednoho rozhraní a jejich přesný význam se liší podle čipsetu a výrobce systému.

Režim IDE emuluje chování starého hardwaru Parallel ATA. Nezpřístupňuje funkce AHCI, jako je Native Command Queuing (NCQ) nebo podpora hot-plug v AHCI. Jediný účel, který mu zbývá, je kompatibilita s operačními systémy z éry Windows XP, které jsou starší než vestavěné ovladače AHCI. Mnoho současných systémů s UEFI ho už vůbec nenabízí.

Režim AHCI zpřístupňuje standardizované hostitelské rozhraní, které Intel definuje ve specifikaci AHCI 1.3.1. Podporuje schopnosti SATA jako NCQ s až 32 sloty pro příkazy na port a detekci hot-plug. Výměna za chodu ale stále závisí na tom, zda ji podporuje port, zařízení, ovladač, firmware i samotný hardware, takže AHCI nezaručuje, že je bezpečné odpojit za provozu každý konektor SATA.

Režim RAID vybírá úložnou cestu spravovanou výrobcem. Na systémech Intel to obvykle znamená RST nebo VMD, platformy AMD mohou používat RAIDXpert2. Podle hardwaru může režim spravovat zařízení SATA, přemapovat vybraná zařízení NVMe, nebo obojí. Windows pak používá ovladač řadiče od výrobce, místo aby řadič považovaly za obyčejné zařízení AHCI.

RežimCo to děláNCQ + výměna za choduKdy ho použít
IDE (PATA)Prezentace kompatibilní se starým PATAŽádné funkce AHCIJen pro starý operační systém z doby před AHCI
AHCIStandardizované hostitelské rozhraní SATAPodporováno, když je implementuje řadič, zařízení i ovladačBěžná instalace na SATA bez RAID ve firmwaru
RAID / RST / VMDÚložná cesta spravovaná výrobcem; může zahrnovat SATA i NVMeZávisí na platformě a ovladačiRAID ve firmwaru, RST/Optane/VMD nebo výchozí nastavení výrobce

Klíčový poznatek: AHCI je definované hostitelské rozhraní SATA. Názvy RAID, RST a VMD vybírají úložnou cestu výrobce, jejíž rozsah závisí na platformě.

Je režim RAID alternativou k AHCI, nebo ho v sobě zahrnuje?

Berte AHCI a režim RAID v BIOSu jako alternativní prezentace řadiče, ne jako univerzální vztah nadmnožiny. Některé implementace RAID od výrobců si zachovávají funkce SATA jako NCQ a hot-plug, ale Windows vidí jiný řadič a načtou jiný stack ovladačů. Na novějších počítačích s Intelem může RAID On navíc zapnout VMD a umístit vybraná zařízení SATA nebo NVMe za Intel RST.

Slovo „versus“ tedy dává smysl na hranici s operačním systémem. AHCI ukazuje standardizovaný řadič SATA, zatímco RAID, RST nebo VMD ukazuje řadič spravovaný výrobcem. Přesná sada funkcí závisí na základní desce a firmwaru, takže si přečtěte manuál k systému místo předpokladu, že se každý přepínač RAID chová stejně.

Aktuální pokyny Intelu k RST jasně vymezují hranici ovladačů: ovladač Intel RST není kompatibilní s režimem AHCI a podporované nastavení RST či RAID je třeba zvolit ještě před instalací Windows. To nedokazuje, že RAID je „AHCI a něco navíc“; ukazuje to, že obě nastavení předkládají operačnímu systému odlišné cesty ovladačů.

U jediného disku ani jeden název nezaručuje lepší výkon. Výsledky závisí na řadiči, ovladači, firmwaru, nastavení správy napájení a typu zátěže. Vybírejte režim kvůli kompatibilitě a potřebným funkcím, ne proto, že obecný benchmark tvrdí, že jeden je vždycky rychlejší.

Klíčový poznatek: u jediného disku je praktický rozdíl především v řadiči a stacku ovladačů, ne v univerzální rychlostní výhodě.

Ovlivňuje nastavení AHCI/RAID disky NVMe?

Motherboard diagram showing a SATA SSD reaching the CPU through the SATA controller while an M.2 NVMe drive reaches it directly over PCIe, with a platform-dependent VMD block sitting on the PCIe path

Standardní disk NVMe připojený přímo na PCIe AHCI neřídí. NVMe používá PCIe a vlastní sadu příkazů, takže obyčejné nastavení AHCI na straně SATA neurčuje ani model front, ani výkon disku.

Na běžné desktopové desce bez VMD nebo přemapování úložiště používá disk M.2 NVMe linky PCIe, zatímco nastavení AHCI konfiguruje jen řadič SATA. Jsou to oddělené datové cesty, takže přepnutí SATA z AHCI do jiného režimu na protokolu NVMe nic nemění.

Tento rozdíl je důležitý u systémů se zaváděcím diskem M.2 NVMe. Pokud firmware nabízí obyčejné nastavení AHCI jen pro porty SATA, toto nastavení disk NVMe neřídí. Stále ale ovlivňuje všechny SATA SSD nebo pevné disky připojené k desce.

Důležitou výjimkou je Intel VMD a podobné přemapování od jiných výrobců. Intel uvádí, že ovladače RST verze 18.0 a novější podporují VMD na způsobilých platformách Intel a že firmware může řadiči VMD přiřadit porty SATA i zařízení PCIe nebo NVMe. Na takovém stroji může nabídka nazvaná RAID On, RST, VMD nebo SATA/NVMe Operation změnit, jak se předkládá zaváděcí disk NVMe. Řiďte se dokumentací výrobce pro konkrétní model.

AHCI poskytuje 32 slotů pro příkazy na port SATA, zatímco architektura NVMe podporuje mnoho I/O front s podstatně větší hloubkou. Skutečné limity operačního systému a zařízení bývají nižší než maxima protokolu, ale oba návrhy míří na jiné generace úložišť.

Klíčový poznatek: obyčejné nastavení AHCI na straně SATA nijak neladí přímo připojený disk NVMe, ale RST nebo VMD může stále řídit, jak se tento disk předkládá.

Který režim SATA použít?

Pro čistou instalaci Windows s jedním diskem SATA a bez plánovaného RAID podporovaného firmwarem je AHCI obvykle čistá výchozí volba. RAID, RST nebo VMD zvolte, když stavíte pole s podporou firmwaru, potřebujete funkci jako Intel RST či správu Optane, nebo když image a ovladače od výrobce takovou konfiguraci očekávají. IDE si nechte na kompatibilitu se starými systémy. Pokud je ve hře NVMe, přečtěte si manuál k systému, protože ten název může kromě SATA řídit i VMD.

Nová sestava s jediným diskem SATA → AHCI. Používá standardní cestu ovladače SATA a obvykle nabízí nejširší kompatibilitu, když není potřeba žádná RAID funkce výrobce.

RAID s podporou firmwaru, RST, VMD nebo Optane → režim RAID od výrobce. Použijte nastavení a předinstalační ovladač, které platforma vyžaduje. Windows Storage Spaces, mdraid v Linuxu a další softwarová RAID řešení nepotřebují režim RAID v BIOSu jen proto, že spojují disky.

Značkový počítač už v režimu RAID On nebo VMD, který správně startuje → nechal bych ho být. Měňte ho jen z konkrétního důvodu kompatibility a až poté, co ověříte migrační postup výrobce. Uklidit název ve firmwaru nestojí za riziko nespustitelného systému.

Starý operační systém → IDE. To je vzácné a platí jen tehdy, když operační systém nemá podporu AHCI a firmware ještě nabízí kompatibilní režim IDE.

Tip z praxe: Samsung Magician a režim RAID. Samsung uvádí, že Magician oficiálně nepodporuje softwarový RAID a nemusí rozpoznat SSD za řadičem RAID nebo SCSI. U jediného SATA SSD od Samsungu může AHCI spolu s úložným ovladačem od Microsoftu kompatibilitu nástroje zlepšit, ale nepřepínejte fungující systém jen kvůli Magicianu. Nejprve si ověřte model disku a migrační plán.

Klíčový poznatek: AHCI je obvyklá volba pro čistou instalaci s jedním diskem SATA; RAID, RST nebo VMD by měly sloužit konkrétní funkci nebo úložné cestě předepsané výrobcem.

Co se stane, když změníte režim SATA po instalaci operačního systému?

Two routes out of a BIOS storage-mode switch: a six-step safe path of back up, suspend BitLocker, enable Safe Mode, change the storage mode, boot Windows, disable Safe Mode, against an abrupt change that ends in an inaccessible boot device error

Změna režimu řadiče úložiště po instalaci Windows může vyvolat chybu INACCESSIBLE_BOOT_DEVICE (0x7B) nebo smyčku obnovení. Windows byly nainstalovány s ovladačem kritickým pro start a s konfigurací, které odpovídají původní prezentaci řadiče. Po přímém přepnutí už systém nemusí zaváděcí disk přes očekávaný řadič najít.

Nejbezpečnější reakcí na omylem provedené přepnutí je obnovit původní nastavení firmwaru. Je-li změna záměrná, ověřte, že neexistuje aktivní svazek RAID ani Optane, a řiďte se postupem výrobce. Intel varuje, že změna VMD nebo RST po instalaci může vést k nedostupnému zaváděcímu zařízení, a Dell dokumentuje stejný nesoulad režimu řadiče.

Pro systémy s Windows 10 nebo 11 bez aktivního pole RAID 0 či RAID 1 Dell dokumentuje postup migrace přes nouzový režim. Může fungovat, protože Windows jednou nastartují s novou prezentací řadiče a v nouzovém režimu načtou potřebný úložný ovladač, ale není univerzální ani zaručený u všech výrobců.

Než začnete, udělejte úplnou zálohu, uložte si obnovovací klíč BitLockeru, pozastavte ochranu BitLockerua ověřte si přesný postup pro daný model. Microsoft rovněž upozorňuje, že změna možností spouštění pomocí BCDEditu může počítač učinit nepoužitelným.

Před restartem spusťte toto jako správce:

bcdedit /set {current} safeboot minimal

Až Windows nastartují v nouzovém režimu, spusťte:

bcdedit /deletevalue {current} safeboot

Pak restartujte normálně. Pokud Windows nenastartují, obnovte původní nastavení firmwaru. Nepokračujte, pokud stroj používá aktivní svazek RAID, Optane nebo obraz pro obnovu od výrobce; držte se migračního nebo reinstalačního postupu, který výrobce podporuje.

Klíčový poznatek: nebezpečné není samotné označení, ale změna prezentace řadiče poté, co se Windows upnuly na určitou cestu ovladače.

Pokud toto nastavení nikdy nevidíte, protože jste na VPS, je to v pořádku. Poskytovatel vlastní fyzickou vrstvu úložiště a předkládá virtuální disk, takže režim úložiště na základní desce je mimo kontrolu hostovaného operačního systému.

Koupit Cloud VPS po hodinách

Cloudový VPS na vyžádání na procesorech AMD EPYC s NVMe úložištěm.

Koupit Cloud VPS po hodinách

Závěr

U nového systému s jedním diskem SATA a bez RAID funkce ve firmwaru je AHCI obvykle nejjednodušší volba. RAID, RST nebo VMD použijte tehdy, když to vyžaduje pole, pracovní postup s Optane či VMD, nebo konfigurace výrobce. Přímo připojený disk NVMe AHCI nepoužívá, ale VMD ho přesto může umístit za ovladač výrobce. A hlavně: neměňte režim úložiště fungujícího systému jen tak. Zálohujte, ochraňte obnovovací cestu BitLockeru a řiďte se pokyny pro konkrétní model.

Časté dotazy

Má být BIOS nastaven na AHCI, nebo RAID?

Pro čistou instalaci s jedním diskem SATA a bez potřeby RAID ve firmwaru je AHCI obvykle čistá výchozí volba. RAID, RST nebo VMD zvolte, když platforma potřebuje pole, správu Optane či VMD, nebo cestu ovladače od výrobce. Pokud systém v továrním režimu už správně startuje, nechte ho tak, dokud nemáte ověřený důvod a migrační postup.

Je režim RAID totéž co AHCI?

Ne. AHCI je definované hostitelské rozhraní SATA, zatímco režim RAID v BIOSu obvykle ukazuje řadič spravovaný výrobcem, například Intel RST, Intel VMD nebo AMD RAIDXpert2. Cesta přes RAID si může zachovat funkce SATA jako NCQ a hot-plug, ale univerzálně to není „AHCI plus RAID“ a Windows používají jiný stack ovladačů.

Ovlivňuje režim AHCI nebo RAID disky NVMe?

Přes obyčejné AHCI ne. Přímo připojený disk NVMe používá PCIe a sadu příkazů NVMe, ne rozhraní AHCI na straně SATA. Intel VMD a podobná přemapování úložiště od výrobců ale mohou vybraná zařízení NVMe umístit za řadič RAID nebo RST, takže na názvu ve firmwaru a na dokumentaci k modelu záleží.

Můžu přejít z RAID na AHCI bez přeinstalace Windows?

Často ano, ale ne vždy. Dell dokumentuje postup přes nouzový režim pro systémy s Windows 10 a 11 bez aktivního pole RAID 0 nebo RAID 1. Nejprve zálohujte, uložte si obnovovací klíč BitLockeru, pozastavte BitLocker a řiďte se pokyny pro daný model. Pokud po přímé změně systém nenastartuje, obnovte původní nastavení; některé stroje vyžadují podporovanou migraci ovladače nebo přeinstalaci Windows.

Co dělá režim IDE a mám ho použít?

Režim IDE předkládá hardware SATA přes rozhraní kompatibilní se starým Parallel ATA, bez funkcí AHCI jako NCQ nebo podpora hot-plug. Existuje kvůli operačním systémům starším než AHCI, například Windows XP. Moderní systémy by měly obvykle používat AHCI nebo režim RAID, RST či VMD vyžadovaný výrobcem a mnoho současných UEFI firmwarů už IDE vůbec nenabízí.

Sdílet

Další z blogu

Pokračuj ve čtení.

Hotov k nasazení? Od 2,48 $/měs.

Nezávislý cloud od roku 2008. AMD EPYC, NVMe, 40 Gbps. Vrácení peněz do 14 dnů.