지난번의 썬더볼트 포트로 윈도우 부팅하기 글
https://gigglehd.com/gg/bbs/13680057
에 이어서
nvme가 되는거면 어차피 썬더볼트 인클로저가 m.2 단자로 PCIe 3.0x4 라인을 뽑아주는거일텐데 PCIe 확장카드랑 SATA SSD로도 부팅이 가능하지 않을까 해서 돌려보았습니다.
결론만 먼저 말하자면 되긴 되네요 ㄷㄷㄷ
ASM1166 칩셋을 사용한 m.2 타입의 PCIe 3.0x2 to SATA3 6포트 확장카드입니다.
밑면에 휘지 말라고 보강처리가 되어있는데 나사가 인클로저에 닿아서 고장날까봐 캡톤테이트로 절연처리 해주었습니다.
2.5 SATA SSD의 전원은 USB to SATA 전원 공급 케이블(5V 공급, 알리에서 구입)으로 해결하려고 했는데
SATA케이블을 안사서 그거 사느라 하루 더 기다렸습니다 ㅋㅋㅋ
바이오스에 들어가면 맨 처음 페이지에는 NVME SSD만 보이는데,
부팅 순서 항목 들어가면 SATA SSD도 잡힙니다.
다만 SECURE 부팅은 해제해야 부팅이 가능했습니다.(제 노트북 - 갤럭시북 플렉스2 기준)
처음엔 노트북 시스템을 통째로 카피해서 돌려보려고 알리발 QLC 1TB SSD에 시스템 복제해서 하려했는데 계속 안되길래
놀고있던 삼성 850PRO 256GB에 초기 이미지만 카피해서 돌렸습니다.
윈도우 초기 설정을 다 끝내고 부팅 완료한 모습입니다.
제 노트북은 갤럭시북 플렉스2 15인치 모델입니다.
SSD 포트는 하나, m.2 2280 PCIe 4.0x4 입니다.
위의 캡처를 보면 윈도우가 돌아가는 디스크 C의 연결 버전이 썬더볼트를 거쳐 확장카드 통한 SATA에 UASP가 아닌 네이티브(?) SATA로 잡힙니다. 노트북 메인보드의 PCIe 4x4가 아니죠
장치관리자에 가보면 확장카드도 정상적으로 잡힙니다.
원래는 썬더볼트 PCIe 단자로 확장카드들이 정상적으로 동작하나 궁금해서 시작한 실험?이 윈도우 부팅까지 되는지 확인하게 되었네요 ㅋㅋㅋ...
m.2 카드가 Nvme로 인식되면 PCIE 라인을 할당받게 되어 있으니 OpROM을 이용해서 부팅 가능하죠.