여차저차 해서 결국 970 EVO 1TB가 2개 남는 상황이 됐다.
이미 메인 데스크탑은 990Pro 2TB에 OS와 필요한 어플들 설치를 끝낸 상황이므로 이건 그대로 두고 970EVO 2개를 raid로 묶어서 추가하고 싶다.
990 Pro에 OS설치할 때는 먼저 사용하던 RAID를 해제하고(VMD Controller 비활성화) AHCI모드로 돌려놓은 상태에서 990 pro에 Windows를 설치했었다.
이 상태에서 SSD 2개를 추가해서 RAID묶겠다고 VMD Controller를 켜면 Windows 부팅이 안된다. 부팅하다가 boot device를 인식하지 못한다며 실패한다.
Windows에 VMD드라이버(intel RST 드라이버)가 설치되지 않았기 때문이다. VMD Controller를 활성화하기 전에 Windows에 드라이버를 설치해줘야 한다.
그런데 VMD Controller를 활성화하기 전에 intel RST드라이버를 설치하려고 해도 하드웨어적으로 VMD 장치가 확인되지 않기 때문에(활성화되어있지 않기 때문에) Windows에서 드라이버 설치가 안된다.
부분적으로 2개 슬롯만 VMD 모드로 돌릴 수 있으면 좋겠다고 생각했는데 찾아보니 메인보드에 기능이 있다. OS설치된 SSD는 제외시키고 다른 2개의 SSD만 VMD Controller제어로 두고 부팅하면 부팅도 정상적으로 되고 RST드라이버도 설치 가능하다. 물론 2개의 SSD는 당장은 잡히지 않는다. RST드라이버를 설치한 후에는 VMD제어로 둔 SSD 2개도 다 인식된다.
이후 다시 bios셋업으로 들어가서 raid로 묶으면 된다.
이전에는 RAID로 묶을 때면 VMD Global Map을 켜 둔 상태로 두었다. 이게 기본상태였기 때문이다. 딱히 신경쓰진 않았가. 하지만 이렇게 하면 모든 PCI Root Port가 VMD Controller관리하로 들어간다.
VMD Global Map을 끄면 PCI Root Port별로 VMD를 사용할지 AHCI모드를 사용할지 결정할 수 있다. 포트별로 Bus/Device/Fuction id가 표시되는데 이것으로 어떤 ssd를 제외시킬지 식별할 수 있다. 내 SSD가 어느 Root Port에 붙어있는지는 Windows 장치관리자에서 확인하면 된다.
이렇게 해서 최종적으로 데탑은 990pro + 970evo x 2 raid0로 세팅을 완료했다.
