
여기서 매우 이상한 문제가 발생합니다. 며칠 전 PC를 켰는데 더 이상 NVMe 드라이브로 부팅되지 않는 것을 발견했습니다. 조사 결과 BIOS에서 감지되지 않는 것으로 나타났습니다. 최근에 BIOS나 NVMe 드라이브의 펌웨어에 대한 업데이트를 수행하지 않았기 때문에 이것이 이상하다는 것을 알았습니다. 또한 지난 며칠 동안 Windows 업데이트를 설치하지 않았습니다.
어쨌든 작동하게 할 수는 있지만 다음 방법을 통해서만 가능합니다(이 방법은 재현 가능합니다. 시도할 때마다 작동했습니다(약 6-7회).
- 부팅 PC, NVMe 드라이브가 감지되지 않습니다.
- PC를 종료합니다.
- 마더보드의 M.2 포트에서 NVMe 드라이브를 물리적으로 제거합니다.즉, 마운트에서 나사를 풀고 슬롯에서 제거합니다.
- PC를 재부팅하고 초기화될 때까지 기다립니다.
- 부팅을 시도하고 나면(부팅 가능한 장치가 없으므로 PXE로 이동) PC를 종료합니다.
- NVMe 드라이브를 물리적으로 다시 설치.
- PC의 전원을 켜세요. 이 시점에서 드라이브는 매번 실패 없이 다시 감지되었으며 Windows로 정상적으로 부팅됩니다.
모든 USB 장치와 모든 SATA 장치를 제거해 보았지만 아무런 차이가 없습니다. mobo에서 전원을 제거해도 아무런 효과가 없습니다.
시스템 사양:
- NVMe 드라이브: 삼성 970 EVO 1TB
- 마더보드: ASUS TUF B450-M Gaming(BIOS 업데이트 2006(최신))
- CPU: AMD 라이젠 7 1700
- RAM: 16GB Hyper-X DDR-2400(2x8GB)
- 비디오: 어로스 GTX1060 6GB
- PSU: Corsair RM750x(APC ES700 UPS에 연결됨)
- OS: 윈도우 10 프로 2004
내가 생각할 수 있는 유일한 것은 NVMe 드라이브나 BIOS에서 무언가가 재설정되지 않아 감지할 수 없는 상태로 유지된다는 것입니다. M.2 슬롯에서 제거하면 드라이브를 올바르게 종료하거나 BIOS에서 무언가를 설정하여 문제가 해결될 수 있습니다. 제가 헤매기 때문에 여기에서 몇 가지 추측을 해볼 수 있습니다.
누구든지 문제가 무엇인지, 해결 방법을 제안할 수 있습니까? 나는 드라이브를 꺼냈다가 매번 다시 넣는 것이 장기적인 해결책이라고 생각하지 않습니다.