본문 바로가기
Etc/Troubleshooting

하드가 동적 디스크로 변환되어서 인식이 되지 않을 때.

by KingCat 2010. 4. 5.
어제 갑자기 하드디스크가 인식이 되질 않더군요.
탐색기에서 관리 -> 디스크 관리 메뉴로 들어가도 "읽을 수 없습니다." 라는 메세지와 함께 밑에 동적 디스크라는 글만 적혀있었습니다.

구글링도 해보고, 파티션 매직을 깔아서 해보았지만 도저히 인식이 안되는 것이었죠.
그러다가 결국 해법을 찾았습니다. 방법은 우선 실행 -> cmd를 실행합니다.
명령 프롬프트가 뜨면 "diskpart"라는 명령어를 칩니다.
이 기능은 윈도우에 기본 내장되어 있습니다.

이 기능의 기본 명령어들은 list, create, delete, select, clean 뭐 이런 단순한 명령어들로 되어 있습니다.
이 명령어들을 통해 DISK, PARTITON, VOLUME 들을 조작할 수 있습니다.
우선 "list disk"를 쳐봅니다. 디스크의 리스트가 뿌려집니다.
디스크의 크기나 상태를 보면, 지금 인식이 안되는 디스크가 어떤 것인지 알 수 있겠죠?
예를 들어 디스크1이 인식이 안되는 디스크라면 "select disk 1"을 칩니다.

그 후 다시 "list disk"를 치면 * 표시가 붙어 있습니다. 그 디스크가 선택되어 있다는 뜻이죠.
여기서 "list partition"을 치면 파티션의 리스트가 나오고, "select partition 1" 이런 식으로 파티션을 선택할 수 있습니다.

같은 방법으로 볼륨도 리스트로 보는 것과 선택이 가능합니다.
디스크 인식 불가 문제를 해결하는 방법으로는 위에 "select disk 1"이라는 명령어로 디스크를 선택한 상황에서 그냥 "clean"을 넣으면 됩니다. "delete"로 어떻게 해도 될 것 같긴 하지만 동적 디스크라 잘 안되더군요. 왜 갑자기 동적 디스크가 되버린건지 -_-;;

디스크가 "clean" 되었으면 나머지 작업은 "diskpart"로는 어려우므로 그냥 "exit"를 치고 나옵니다. 그 후에 파티션 매직 같은 툴로 들어가보면 제대로 인식이 되어있습니다.
깨끗하게 지워져있으면 파티션 새로 잡고 설치하면 됩니다.