Linux Programmer

윈도XP : 블루스크린 0x0000007B 본문

컴퓨터 관련/윈도 패밀리

윈도XP : 블루스크린 0x0000007B

sunyzero 2012. 7. 27. 22:38

블루스크린 0x0000007B (윈도 XP)


얼마전 지인이 간단한 사무용 조립 PC 스펙을 하나 뽑아달라고 해서 i3 CPU에 B75 칩셋으로 뽑아주었다. 지인도 간단한 PC 조립은 스스로 할 수 있는 정도라서 부품 리스트만 보내주었는데, 윈도XP 설치 후 자꾸 블루스크린(에러코드: 0x0000007B)이 뜬다고 했다. 그러면 이 문제를 해결하는 과정을 살펴보자.


블루스크린 0x0000007B블루스크린 0x0000007B


결론부터 이야기 하자면 블루스크린 0x0000007B는 하드 디스크와 DVD 드라이브를 잘못 꼽아서 발생한 했던 것이다. 물론 0x0000007B는 다른 이유로도 발생한다. 자세한 것은 Tim Fisher의 블로그를 참조하자. [1]


Asrock B75MAsrock B75M


당시 메인보드는 Asrock B75M 이었는데, SATA3가 3개, SATA2가 5개가 지원되는 보드였다. 그림을 보면 위쪽에 SATA 6Gb/s가 SATA3이고, 아래쪽 5개 있는 부분이 SATA2 커넥터다.


그런데 원래 Intel B75 칩셋은 SATA3가 1개, SATA2가 5개가 지원되는 것이 보통이다. 그렇다면 Asrock B75M의 SATA3가 3개인 것은 어찌된 것일까? 이것은 Asrock B75M 스펙을 보면 답이 있다. (다나와 참조)



스펙의 가장 아래에 있는 저장장치 부분에 ASMedia ASM1061 칩셋에서 SATA3 커넥터 2개를 추가로 지원하는 것을 볼 수 있다. ASMedia는 메인보드 기본 칩셋이 아니므로 이를 인식할 수 있는 드라이버가 설치되어야 한다. 그런데 윈도 설치중에는 드라이버를 추가하지 못하기 때문에 문제가 생긴다.(물론 설치 중에도 추가 드라이버를 설치하는 방법이 있는데 복잡하고 까다롭다)


결국 문제의 원인은 ASMedia가 지원하는 SATA3 커넥터에 하드 디스크나 DVD 드라이브를 연결하였기 때문이었다.


* 문제 해결

그래서 부팅용 하드 디스크는 Intel B75가 지원하는 SATA3 커넥터 0번에 연결하도록 하고, DVD는 아랫쪽 SATA2에 연결하도록 하니 문제가 해결되었다. 여기서 Intel B75가 지원하는 SATA3 커넥터 0번은 메인보드 설명서를 보면 알 수 있다. 혹은 메인보드에 보면 작은 글씨로 0번 커넥터가 적혀있다.


비슷한 경우로 추가적인 RAID 칩셋에 부팅용 하드 디스크나 DVD를 연결한 경우에도 같은 에러가 발생하니 유의해야 한다.


이 외에 바이오스에서 SATA모드를 AHCI(Advanced Host Controller Interface)로 하여 윈도XP를 설치하는 경우에도 0x0000007B에러가 발생할 수 있다. 이는 과거에 개발된 윈도XP는 AHCI를 기본으로 지원하지 않기에 발생하는 것이며, 비스타나 윈도7에서는 문제가 생기지 않는다.[2]


* 참고

[1] How To Fix STOP 0x0000007B Errors, http://pcsupport.about.com/od/findbyerrormessage/a/stop0x0000007b.htm

[2] 윈도XP에 AHCI/RAID 통합하기, http://sihloh.egloos.com/2054031

20 Comments
댓글쓰기 폼