새로 조립한 PC의 BIOS 화면 앞에 있고, USB 메모리에는 운영체제 설치 프로그램이 대기 중이며, 스토리지 모드 드롭다운에는 IDE, AHCI, RAID가 보입니다. 아니면 물려받은 장비의 펌웨어를 열어 보니 디스크 하나뿐이고 보이는 배열도 없는데 RAID 모드로 출고되어 있어서, 누군가 실수한 건 아닌지, 이걸 바꾸면 블루스크린을 보게 되는 건 아닌지 고민 중일 수도 있습니다.
AHCI냐 RAID냐 하는 문제는 제대로 짚고 넘어갈 가치가 있지만, 대부분이 생각하는 이유 때문은 아닙니다. 두 이름은 서로 경쟁하는 보편적 기술 두 가지를 가리키지 않으며, 최신 하드웨어에서는 이 설정이 SATA에, Intel VMD를 거친 NVMe에, 또는 둘 다에 영향을 줄 수 있습니다. 이 글을 다 읽고 나면 각 모드가 운영체제에 무엇을 보여주는지, 어느 쪽을 골라야 하는지, 그리고 잘 돌아가던 컨트롤러 모드를 바꾸면 왜 Windows가 부팅되지 않을 수 있는지 알게 됩니다.
요약
- RAID 모드는 보편적인 'AHCI 플러스 RAID' 스위치가 아닙니다. 많은 PC에서는 Intel RST나 AMD RAIDXpert2 같은 제조사 스토리지 스택을 선택하며, 일부 최신 Intel 시스템은 지정된 SATA·NVMe 장치를 VMD로 경유시킵니다.
- 일반적인 NVMe 드라이브는 SATA와 AHCI를 거치지 않습니다. 다만 OEM의 'RAID On', RST, VMD 설정은 해당 NVMe 드라이브가 Windows에 어떻게 보이는지를 여전히 바꿀 수 있습니다.
- SATA 드라이브 한 개에 펌웨어 RAID 기능도 쓰지 않는 새 설치라면 보통 AHCI가 깔끔한 기본값입니다. 시스템이 이미 정상적으로 부팅되거나 제조사가 RST 또는 VMD를 요구한다면 OEM 기본값을 그대로 두세요.
- Windows 설치 후에는 백업과 드라이버를 고려한 마이그레이션 계획 없이 스토리지 모드를 바꾸지 마세요. 곧바로 전환하면 INACCESSIBLE_BOOT_DEVICE 오류가 발생할 수 있습니다.
BIOS의 SATA 모드는 실제로 무엇을 할까요?

스토리지 모드 설정은 연결된 드라이브를 운영체제에 어떻게 보여줄지 메인보드에 알려줍니다. 선택지에는 IDE, AHCI, RAID, RST, VMD 또는 SATA/NVMe Operation 같은 통합 표기가 있을 수 있습니다. 이는 컨트롤러 수준 또는 리매핑 수준의 결정이지, 개별 드라이브에 저장되는 속성이 아닙니다.
선택한 모드에 따라 운영체제가 받게 되는 컨트롤러 정체성, 기능 집합, 드라이버 스택이 달라집니다. 이 이름들은 하나의 인터페이스를 조금씩 바꾼 동등한 변형이 아니며, 정확한 의미는 칩셋과 시스템 제조사마다 다릅니다.
IDE 모드는 옛 Parallel ATA 하드웨어의 동작을 흉내 냅니다. 이 모드는 Native Command Queuing (NCQ)이나 AHCI 핫플러그 지원 같은 AHCI 기능을 제공하지 않습니다. 남은 용도는 내장 AHCI 드라이버보다 먼저 나온 Windows XP 시대 운영체제와의 호환성뿐입니다. 요즘 UEFI 시스템 상당수는 이 모드를 아예 제공하지 않습니다.
AHCI 모드는 Intel의 AHCI 1.3.1 사양에 정의된 표준 기반 호스트 인터페이스를 제공합니다. 포트당 최대 32개의 명령 슬롯을 갖는 NCQ 같은 SATA 기능과 핫플러그 감지를 지원합니다. 다만 핫스왑은 여전히 포트, 장치, 드라이버, 펌웨어, 물리적 하드웨어가 모두 이를 지원하느냐에 달려 있으므로, AHCI가 모든 SATA 커넥터를 켜진 상태에서 뽑아도 안전하다고 보장하지는 않습니다.
RAID 모드는 제조사가 관리하는 스토리지 경로를 선택합니다. Intel 시스템에서는 보통 RST나 VMD를 뜻하고, AMD 플랫폼은 RAIDXpert2를 쓸 수 있습니다. 하드웨어에 따라 이 모드는 SATA 장치를 관리하거나, 지정된 NVMe 장치를 리매핑하거나, 둘 다 할 수 있습니다. 그러면 Windows는 컨트롤러를 평범한 AHCI 장치로 다루는 대신 제조사의 컨트롤러 드라이버를 사용합니다.
| 모드 | 무엇을 하는가 | NCQ + 핫스왑 | 쓰는 경우 |
|---|---|---|---|
| IDE (PATA) | 레거시 PATA 호환 방식으로 표시 | AHCI 기능 없음 | AHCI 이전의 구형 OS에만 |
| AHCI | 표준 기반 SATA 호스트 인터페이스 | 컨트롤러, 장치, 드라이버가 모두 구현한 경우 지원 | 펌웨어 RAID 없는 일반적인 SATA 설치 |
| RAID / RST / VMD | 제조사가 관리하는 스토리지 경로. SATA와 NVMe 중 하나 또는 둘 다를 포함할 수 있음 | 플랫폼과 드라이버에 따라 다름 | 펌웨어 RAID, RST/Optane/VMD, 또는 OEM 기본값 |
핵심 요점: AHCI는 규격으로 정의된 SATA 호스트 인터페이스입니다. RAID, RST, VMD라는 이름은 플랫폼에 따라 범위가 달라지는 제조사 스토리지 경로를 선택합니다.
RAID 모드는 AHCI의 대안일까요, 아니면 AHCI를 포함할까요?
AHCI와 BIOS의 RAID 모드는 서로 대체되는 컨트롤러 표현 방식으로 보아야지, 한쪽이 다른 쪽을 포함하는 보편적 관계로 보면 안 됩니다. 일부 제조사 RAID 구현은 NCQ나 핫플러그 같은 SATA 기능을 유지하지만, Windows는 다른 컨트롤러를 보고 다른 드라이버 스택을 올립니다. 최신 Intel PC에서는 RAID On이 VMD까지 켜서 지정된 SATA·NVMe 장치를 Intel RST 뒤에 두기도 합니다.
그래서 '대'라는 표현은 운영체제와 맞닿는 지점에서 의미를 갖습니다. AHCI는 표준 기반 SATA 컨트롤러를 드러내고, RAID·RST·VMD는 제조사가 관리하는 컨트롤러를 드러냅니다. 정확한 기능 구성은 메인보드와 펌웨어에 달려 있으니, 모든 RAID 스위치가 똑같이 동작한다고 넘겨짚지 말고 시스템 설명서를 확인하세요.
Intel의 최신 RST 안내 문서는 드라이버 경계를 분명히 합니다. Intel RST 드라이버는 AHCI 모드와 호환되지 않으며, 지원되는 RST 또는 RAID 설정은 Windows를 설치하기 전에 선택해야 합니다. 이는 RAID가 'AHCI에 더 얹은 것'임을 증명하지 않습니다. 두 설정이 운영체제에 서로 다른 드라이버 경로를 제시한다는 뜻일 뿐입니다.
드라이브가 하나뿐이라면 어느 쪽도 더 나은 성능을 보장하지 않습니다. 결과는 컨트롤러, 드라이버, 펌웨어, 전원 관리 정책, 작업 부하에 따라 달라집니다. 일반적인 벤치마크가 한쪽이 항상 빠르다고 주장해서가 아니라, 호환성과 필요한 기능을 기준으로 모드를 고르세요.
핵심 요점: 드라이브가 하나라면 실질적인 차이는 주로 컨트롤러와 드라이버 스택이지, 보편적인 속도 우위가 아닙니다.
AHCI/RAID 설정이 NVMe 드라이브에 영향을 줄까요?

PCIe에 직접 연결된 일반 NVMe 드라이브는 AHCI가 관장하지 않습니다. NVMe는 PCIe와 자체 명령 집합을 사용하며, 따라서 단순한 SATA AHCI 설정은 그 드라이브의 큐잉 방식이나 성능을 결정하지 않습니다.
VMD나 스토리지 리매핑이 없는 일반적인 데스크톱 보드에서 M.2 NVMe 드라이브는 PCIe 레인을 쓰고, AHCI 설정은 SATA 컨트롤러만 구성합니다. 둘은 별개의 데이터 경로이므로, SATA를 AHCI에서 다른 모드로 바꿔도 NVMe 프로토콜은 조정되지 않습니다.
이 구분은 부팅 드라이브가 M.2 NVMe인 시스템에서 중요합니다. 펌웨어가 SATA 포트에만 적용되는 단순한 AHCI 설정을 제공한다면, 그 설정은 NVMe 드라이브를 관장하지 않습니다. 다만 보드에 연결된 SATA SSD나 하드디스크에는 여전히 영향을 줍니다.
중요한 예외는 Intel VMD 그리고 그와 비슷한 제조사 리매핑입니다. Intel은 RST 드라이버 18.0 버전부터 지원 가능한 Intel 플랫폼에서 VMD를 지원한다고 밝히고 있으며, 펌웨어는 SATA 포트와 PCIe 또는 NVMe 장치를 VMD 컨트롤러에 할당할 수 있습니다. 그런 장비에서는 RAID On, RST, VMD, SATA/NVMe Operation 같은 이름의 메뉴가 NVMe 부팅 드라이브의 표시 방식을 바꿀 수 있습니다. 해당 모델의 제조사 문서를 따르세요.
AHCI는 SATA 포트당 32개의 명령 슬롯을 제공하는 반면, NVMe 아키텍처는 훨씬 더 깊은 용량의 I/O 큐를 다수 지원합니다. 실제 운영체제와 장치의 한계는 보통 프로토콜 최대치보다 낮지만, 두 설계는 애초에 서로 다른 세대의 스토리지를 겨냥한 것입니다.
핵심 요점: 단순한 SATA AHCI 설정은 직결된 NVMe 드라이브를 조정하지 않지만, RST나 VMD는 그 드라이브가 어떻게 보이는지를 여전히 좌우할 수 있습니다.
어떤 SATA 모드를 써야 할까요?
SATA 드라이브 한 개에 펌웨어 RAID 계획도 없는 새 Windows 설치라면 보통 AHCI가 깔끔한 기본값입니다. 펌웨어 기반 배열을 구성하거나, Intel RST나 Optane 관리 같은 기능이 필요하거나, 제조사 이미지와 드라이버가 그 구성을 전제할 때는 RAID, RST, VMD를 고르세요. IDE는 구형 호환성 용도로만 남겨두면 됩니다. NVMe가 얽혀 있다면 시스템 설명서를 읽으세요. 그 항목이 SATA뿐 아니라 VMD까지 좌우할 수 있기 때문입니다.
SATA 드라이브 한 개짜리 새 조립 → AHCI. 표준 SATA 드라이버 경로를 사용하며, 제조사 RAID 기능이 필요 없을 때 보통 가장 폭넓은 호환성을 제공합니다.
펌웨어 기반 RAID, RST, VMD, Optane → 제조사 RAID 모드. 플랫폼이 요구하는 설정과 사전 설치 드라이버를 사용하세요. Windows Storage Spaces, Linux mdraid를 비롯한 소프트웨어 RAID 솔루션은 드라이브를 묶는다는 이유만으로 BIOS의 RAID 모드를 요구하지 않습니다.
이미 RAID On이나 VMD 상태로 정상 부팅되는 OEM 시스템 → 저라면 그냥 둡니다. 구체적인 호환성 이유가 있을 때만, 그리고 제조사의 마이그레이션 절차를 확인한 뒤에만 바꾸세요. 펌웨어 표기를 정돈하겠다고 부팅 불가 상태를 감수할 이유는 없습니다.
구형 OS → IDE. 드문 경우이며, 운영체제에 AHCI 지원이 없고 펌웨어가 여전히 IDE 호환 모드를 제공할 때만 해당합니다.
실전 팁: Samsung Magician과 RAID 모드. Samsung의 설명은 이렇습니다. Magician은 소프트웨어 RAID를 공식 지원하지 않으며, RAID나 SCSI 컨트롤러 뒤에 있는 SSD를 인식하지 못할 수 있습니다. Samsung SATA SSD 한 개짜리 구성이라면 AHCI에 Microsoft 스토리지 드라이버를 조합했을 때 도구 호환성이 나아질 수 있지만, 잘 돌아가는 시스템을 Magician 하나 때문에 바꾸지는 마세요. 드라이브 모델과 마이그레이션 계획부터 확인하세요.
핵심 요점: SATA 드라이브 한 개짜리 새 설치에서는 AHCI가 통상적인 선택이며, RAID·RST·VMD는 특정 기능이나 OEM 스토리지 경로를 위해 써야 합니다.
OS를 설치한 뒤 SATA 모드를 바꾸면 어떻게 될까요?

Windows 설치 후에 스토리지 컨트롤러 모드를 바꾸면 INACCESSIBLE_BOOT_DEVICE (0x7B) 오류나 복구 루프가 발생할 수 있습니다. Windows는 원래의 컨트롤러 표현 방식에 맞는 부팅 필수 드라이버와 구성으로 설치되어 있습니다. 곧바로 전환하고 나면 시스템이 기대하던 컨트롤러를 통해 부팅 드라이브에 더 이상 접근하지 못할 수 있습니다.
실수로 바꿨다면 가장 안전한 대응은 원래의 펌웨어 설정으로 되돌리는 것입니다. 의도한 변경이라면 활성 RAID나 Optane 볼륨이 없는지 확인하고 제조사 절차를 따르세요. Intel은 설치 후에 VMD나 RST를 바꾸면 부팅 장치에 접근하지 못하게 될 수 있다고 경고하며, Dell도 같은 컨트롤러 모드 불일치를 문서로 남기고 있습니다.
활성 RAID 0이나 RAID 1 배열이 없는 Windows 10 또는 11 시스템에 대해 Dell은 안전 모드를 이용한 마이그레이션 절차를 문서로 제공합니다. 이 방법이 통하는 이유는 Windows가 새 컨트롤러 표현 방식으로 한 번 시작하면서 안전 모드에서 필요한 스토리지 드라이버를 올리기 때문입니다. 다만 모든 경우에 통하는 것도, 모든 제조사에서 보장되는 것도 아닙니다.
시작하기 전에 전체 백업을 하고, BitLocker 복구 키를 저장하고, BitLocker 보호를 일시 중단하고 해당 모델의 정확한 절차를 확인하세요. Microsoft 역시 BCDEdit으로 부팅 옵션을 바꾸면 컴퓨터를 못 쓰게 만들 수 있다고 경고합니다.
재시작하기 전에 관리자 권한으로 다음을 실행하세요:
bcdedit /set {current} safeboot minimal
Windows가 안전 모드로 부팅되면 다음을 실행하세요:
bcdedit /deletevalue {current} safeboot
그런 다음 평소대로 재시작하세요. Windows가 부팅되지 않으면 원래의 펌웨어 설정으로 되돌립니다. 활성 RAID 볼륨이나 Optane, 제조사 전용 복구 이미지를 쓰는 장비라면 여기서 멈추고, 제조사가 지원하는 마이그레이션 또는 재설치 경로를 따르세요.
핵심 요점: 위험한 것은 이름표 자체가 아니라, Windows가 이미 특정 드라이버 경로에 묶인 뒤에 컨트롤러 표현 방식을 바꾸는 일입니다.
이 설정을 아예 볼 수 없다면, 그건 VPS 위에서 작업하고 있기 때문이며, 정상입니다. 물리 스토리지 계층은 제공업체가 소유하고 여러분에게는 가상 디스크가 주어지므로, 메인보드의 스토리지 모드는 게스트 운영체제가 통제할 수 있는 범위 밖입니다.
NVMe 스토리지를 갖춘 AMD EPYC 프로세서 기반 온디맨드 클라우드 VPS.
시간 단위로 Cloud VPS 구매결론
SATA 드라이브 하나에 펌웨어 RAID 기능도 없는 새 시스템이라면 보통 AHCI가 가장 단순한 선택입니다. 배열, Optane이나 VMD 워크플로, 또는 제조사 구성이 요구할 때 RAID·RST·VMD를 쓰세요. 직결된 NVMe 드라이브는 AHCI를 쓰지 않지만, VMD는 그래도 NVMe를 제조사 드라이버 뒤에 둘 수 있습니다. 무엇보다, 잘 돌아가는 시스템의 스토리지 모드를 가볍게 바꾸지 마세요. 백업하고, BitLocker 복구 경로를 지키고, 해당 모델의 지침을 따르십시오.
자주 묻는 질문
BIOS는 AHCI로 둘까요, RAID로 둘까요?
SATA 드라이브 한 개에 펌웨어 RAID도 필요 없는 새 설치라면 보통 AHCI가 깔끔한 기본값입니다. 플랫폼에 배열이나 Optane·VMD 관리, 또는 제조사 드라이버 경로가 필요할 때 RAID·RST·VMD를 고르세요. 출고 모드에서 이미 정상 부팅된다면, 검증된 이유와 마이그레이션 절차가 없는 한 그대로 두세요.
RAID 모드는 AHCI와 같은 건가요?
아닙니다. AHCI는 규격으로 정의된 SATA 호스트 인터페이스인 반면, BIOS의 RAID 모드는 보통 Intel RST, Intel VMD, AMD RAIDXpert2 같은 제조사 관리형 컨트롤러를 드러냅니다. RAID 경로가 NCQ나 핫플러그 같은 SATA 기능을 유지할 수는 있지만, 어디서나 'AHCI에 RAID를 더한 것'인 건 아니며 Windows는 다른 드라이버 스택을 씁니다.
AHCI나 RAID 모드가 NVMe 드라이브에 영향을 주나요?
단순한 AHCI를 통해서는 아닙니다. 직결된 NVMe 드라이브는 SATA의 AHCI 인터페이스가 아니라 PCIe와 NVMe 명령 집합을 사용합니다. 다만 Intel VMD와 그와 비슷한 제조사 스토리지 리매핑은 지정된 NVMe 장치를 RAID나 RST 컨트롤러 뒤에 둘 수 있으므로, 펌웨어의 표기와 해당 모델의 문서가 중요합니다.
Windows를 다시 설치하지 않고 RAID에서 AHCI로 바꿀 수 있나요?
대개는 가능하지만 항상 그런 건 아닙니다. Dell은 활성 RAID 0이나 RAID 1 배열이 없는 Windows 10·11 시스템을 위한 안전 모드 방법을 문서로 제공합니다. 먼저 백업하고, BitLocker 복구 키를 저장하고, BitLocker를 일시 중단한 뒤 해당 모델의 지침을 따르세요. 곧바로 바꿨다가 부팅이 안 되면 원래 설정으로 되돌리십시오. 일부 시스템은 지원되는 드라이버 마이그레이션이나 Windows 재설치를 요구합니다.
IDE 모드는 무슨 역할을 하고, 써야 할까요?
IDE 모드는 SATA 하드웨어를 옛 Parallel ATA 호환 인터페이스로 보여주며, NCQ나 AHCI 핫플러그 지원 같은 AHCI 기능은 없습니다. Windows XP처럼 AHCI 이전에 나온 운영체제를 위해 존재합니다. 요즘 시스템은 보통 AHCI나 제조사가 요구하는 RAID·RST·VMD 모드를 써야 하며, 현행 UEFI 펌웨어 상당수는 IDE를 아예 제공하지 않습니다.

