※ 잘못하면 블루스크린으로 부팅불가 상태가 되어 윈도우 새로 설치해야 하는 불상사가 발생할 수도 있습니다. 

 

 

고전 팁이지만 제 블로그엔 없기 때문에 이번 기회에 하나 올려둡니다.

 

최근에 인텔 SSD로 변경하면서 XP 설치할 때 AHCI 모드로 하다보니 P55 칩셋 통합된 XP CD를 만들어둔 것이 없어서 일단 IDE로 먼저 설치한 다음 이 방법을 사용했습니다. AMD는 잘 모르겠고 이 글은 인텔 메인보드 기준으로만 설명 드리겠습니다.

 

다운로드

 

 

 

 

나중에 P55 다음 세대 칩셋이 나와도 이 글이 유효하려면... 위 드라이버 파일은 직접 찾으셔야겠지요.

인텔 홈페이지에서 칩셋 드라이버 찾아가면 플로피 구성 유틸리티라고 있습니다.

위 파일은 2009년 7월 17일자이고 P55 보드까지는 사용 가능합니다.

 

 

 

 

 

 

1. IDE 모드로 XP를 설치한다.

 

 

2. 내컴퓨터 - 우클릭 - 속성 - 하드웨어 - 장치 관리자

 

 

 

3. IDE ATA/ATAPI 컨트롤러에서 Intel 어쩌구 4 port우클릭 한 다음 드라이버 업데이트

인텔 칩셋 드라이버를 설치하지 않았다면 표준 이중 채널 PCI IDE 컨트롤러 라고 표시되어 있을 것입니다.

 

 

 

4. 그 다음 과정은 그림으로 설명

 

 

 

 

 

 

 

 

 

 

 

 

이제 재부팅 후 CMOS에서 AHCI로 변경해주시면 됩니다.

 

 


  1. BlogIcon 아무개
    2010/03/02 08:03

    뭔내용인진 모르겠지만 1빠네요

  2. BlogIcon jerry1030
    2010/03/02 08:25

    좋은 정보 감사드립니다. 요즘 자주 포스팅 올라오네요....

  3. BlogIcon keith94
    2010/03/02 08:30

    음...AHCI가 잘 몰라서 여기저기 검색을 해보니..IDE보다 향상된 성능을 발휘하는 블라블라~ 라고 하던데..
    그럼 SATA 하드라면 모두 AHCI가 지원되는건가요? 아니면 최신 메인보드일때 지원을 하는건가요?
    성능이 좋아진다는 말에 한번 해보고 싶긴한데 해당사항이 있는지를 잘 몰라서리...헤헷~

    • BlogIcon GREENTREE
      2010/03/02 08:41
      수정 및 삭제

      메인보드 칩셋마다 다릅니다. 보통 사우스브리지 칩셋에 R마크가 붙어있는것들이 지원합니다. 그것보다는 사양표를 확인하셔서 AHCI나 RAID 지원하는지 확인하시는게 좋을것 같습니다.

    • BlogIcon keith94
      2010/03/02 09:03
      수정 및 삭제

      아...그럼 결국 메인보드에서 지원만 한다면 하드 디스크는 E-IDE방식이던 SATA방식이던 상관 없단 말씀인가요?
      집에가서 메인보드 메뉴얼을 한번 찾아봐야겠네요 ㅋㅋ

    • BlogIcon jerry1030
      2010/03/02 11:51
      수정 및 삭제

      SATA방식만 AHCI모드 가능합니다.
      메인보드가 지원한다는 가정하에서요....
      다나와에서 보드사양 확인해 보시는게 좋을거 같네요....

    • BlogIcon keith94
      2010/03/02 14:01
      수정 및 삭제

      아~ 답변 감사합니다~

      SATA하드에 한해서 AHCI가 지원되는 메인보드는 성능된 기능을 사용할 수 있다!! ㅋㅋ

    • BlogIcon snoopy
      2010/03/02 14:33
      수정 및 삭제

      예전에는 NCQ 때문에 설정해서 쓰다가 실질적으로 별 실효성이 없는 것 같아서 다시 안 쓰다가 이번에 인텔 SSD 사면서 SSD는 확실히 AHCI에서 성능이 더 나은 것 같아서 설정해서 쓰고 있습니다.


  4. 2010/03/02 10:10

    비밀댓글입니다


  5. 2010/03/02 16:48

    비밀댓글입니다

    • BlogIcon snoopy
      2010/03/02 18:04
      수정 및 삭제

      그건 FM 답변입니다. 우직하게 원칙을 지키려면 그렇게 하셔야 하고, 목적만 이루시려면 바로 하시면 됩니다. ^^

  6. BlogIcon seokhyeonwoo
    2010/03/02 18:47

    구형 하드는 AHCI가 될런지요???


  7. 2010/03/02 19:21

    비밀댓글입니다

    • BlogIcon snoopy
      2010/03/02 20:00
      수정 및 삭제

      음... 이상하네요. 포맷을 윈도우 설치시 파티션 선택하는 화면에서 고급 눌러서 하신거 맞나요? 그 전에 미리 다른 툴이나 DISKPART로 포맷을 먼저 하셨다면 당연히 안 됩니다. 괜히 또 테스트 해보고 싶게 만드시네요 ^^;;

  8. BlogIcon deVbug
    2010/03/02 19:37

    http://devbug.me/95
    트랙백을 보내려고 했는데 트랙백이 안 가네요. 흚..
    트랙백 서버의 아이피를 필터에 걸어두신건가.. ;ㅁ;

    • BlogIcon snoopy
      2010/03/02 20:01
      수정 및 삭제

      음... 이상하네요. 예전에도 다른 분이 트랙백이 안 쏴진다고 하셨던 것 같은데... 일단 제가 트랙백 보낼께요.

    • BlogIcon deVbug
      2010/03/03 01:11
      수정 및 삭제

      여전히 안 되네요. ;ㅁ;

  9. BlogIcon PiPS
    2010/03/02 21:48

    윈도우가 날라가는 위험성을 감수하고 해야겠네요 ㅋㅋ

  10. BlogIcon 왕진레이우롱
    2010/03/03 09:20

    (ssd는 아니지만) 제 노트북에 xp설치하는 경우 항상 사용하는 팁이네요ㅎㅎ 윈도우가 날라가는 경우는 거의 없습니다.

  11. BlogIcon moonhyunjin
    2010/03/03 15:24

    이거 제가 연구해봤는데, 레지스트리에 critical_device 부분에 관련정보와 system32에 드라이버가 들어있어야 하더군요. 인텔은 본문처럼 하면 되지만 AMD나 Nvidia쪽은 일일이 칩셋 정보를 모으지 않으면 방법이 없더군요. 리눅스 커널 보고 작업을 했어요. SB600,SB700,MCP78 series는 ahci 변경 가능한 정보를 모았죠. 그런중에 중국에서 만든 만능고스트 만드는 프로그램 보니 간단히 방법이 있을거 같은데, 능력이 여기까지라 더 이상 못 알아보고 있습니다. 게다가 7이 잘 나와줘서 XP로 뭘 더 이상 해보겠다는 생각이 안 들어요.ㅎㅎ 만능 고스트 만드는 툴을 이용해 IDE->AHCI 하는 방법을 아시면 올려주세요~

    • BlogIcon snoopy
      2010/03/03 17:18
      수정 및 삭제

      저도 세븐 사용한지 오래되어서 XP는 관심이 멀어져서 잘 모르겠습니다. ㅎㅎ

  12. BlogIcon 투덜이 스머프
    2010/04/02 23:43

    저도 이 문제 때문에 인터넷을 검색하다가 이곳에 들어오게 되었네요. 저는 H55 칩셋 메인보드를 사용하고 있는데, 저같은 경우는 위 과정에서 어떤 장치를 선택해야 합니까? 메뉴얼에서도 확인할 수 없고, 제 메인보드CD에 동봉된 드라이버 파일을 깔고 찾았더니 선택지에서 PCH라는 장치는 아예 보이지도 않습니다ㅜㅜ. 개인적으로 하드랙을 이용한 핫스왑 기능이 반드시 필요하기 때문에 이런저런 방법을 다 찾아봤지만 잘되지가 않습니다. 아무거나 선택했다간 부팅시 블루스크린이 떠서 어쩔 수 없이 포맷 후 윈도후 재설치하기가 일쑤고, 아예 처음부터 바이오스에서 AHCI로 설정하고 윈도우를 설치하려고 하면 아예 하드디스크 자체를 인식을 못합니다. 핫스왑 기능이 반드시 필요해서 어떻게든 시도해봤지만 하루동안에 윈도우만 5번이나 다시 설치했을뿐 끝내 아직도 성공시키지 못한 상태입니다ㅜㅜ. 예전 컴퓨터에서는 별도의 설정없이 윈도우만 깔아줘도 핫스왑기능이 알아서 작동했는데, 이번에 업그레이드한 요즘 컴퓨터는 왜 이렇게 복잡한 과정을 거쳐야하게 된건지 모르겠습니다. 스누피님의 조언이 진짜 절실합니다.
    아, 그리고 제 메인보드 CD에 있는 드라이버나 위에 링크된 드라이버나 확장자명이 .inf인 파일이 두 개가 있는데 정확히 어떤 파일을 선택해줘야 하는 것입니까?

    • 1234
      2012/07/27 23:49
      수정 및 삭제

      iaahci 선택하시면 되구요 둘중암거나 해도 되요
      님보드의 사우스 브릿지 칩을 정확히 아셔야됩니다
      칩에따라서 선택해주는게 틀립니다 인텔칩셋SATA
      정보에서 확인할수 있음

      XP가 sata 보다 먼저나온것도 있지만 이망할 마이크로
      소프트가 원도우7팔아먹을려고 지원안하는겁니다
      XP시디에는 AHCI드라이버가 없죠

      또한 IDE 설치후 강제로 지정해서 바꿔줘야 해서 어렵죠 운영체재가 물려있는 하는 드라이버를 바꾸는거니
      고스트나 이미지 떠서 백업하시고 시도하세요
      자신의 사우스 브릿지를 정확히 확인하시고
      그에 맞는 드라이버를 찍어야됩니다

    • 1234
      2012/07/27 23:53
      수정 및 삭제

      Intel® PCHM RAID/AHCI 컨트롤러 허브
      Intel® PCH RAID/AHCI 컨트롤러 허브
      intel® ICH10R/DO SATA RAID/AHCI 컨트롤러 허브
      Intel® ICH10D SATA AHCI 컨트롤러 허브
      intel® ICH9M-E SATA RAID/AHCI 컨트롤러 허브
      Intel® ICH9M AHCI 컨트롤러 허브
      intel® 82801IR/IO 컨트롤러 허브(ICH9R/DO) - RAID 및 AHCI
      intel® 82801HEM I/O 컨트롤러 허브(ICH8M-E) - RAID 및 AHCI
      intel® 82801HBM I/O 컨트롤러 허브(ICH8M) - AHCI 전용
      intel® 82801HR/HH/HO I/O 컨트롤러 허브(ICH8R/DH/DO) - RAID 및 AHCI
      intel® 631xESB/ 632xESB I/O 컨트롤러 허브 - RAID 및 AHCI
      intel® 82801GHM I/O 컨트롤러 허브(ICH7MDH) - RAID 전용
      intel® 82801GBM I/O 컨트롤러 허브(ICH7M) - AHCI 전용
      intel® 82801GR/GH I/O 컨트롤러 허브(ICH7R/DH) - RAID 및 AHCI
      intel® 82801FR I/O 컨트롤러 허브(ICH6R) - RAID 및 AHCI
      intel® 82801FBM I/O 컨트롤러 허브(ICH6M) - AHCI 전용

  13. 갸갸멜
    2010/07/10 12:20

    잘하면 됨~모르면 컴가게가서 하세요~끙끙그리지마시고~
    머 별루 어렵지도 않던데요~장비가 부족하신건 아니신지?
    usb-fdd 장비정도는 하나있어시면 다 가능할텐데요~

  14. 나나리
    2010/08/13 12:42

    음..암드시피유는 안되나요?

    • BlogIcon snpbox
      2010/08/13 13:48
      수정 및 삭제

      AMD도 되는걸로 알고 있습니다. 저는 포스팅한적 없고 다른 곳에서 한번 찾아보세요.

  15. 정말안되네요
    2010/08/25 15:16

    안녕하세요 스누피님 8시간정도 10번정도 포맷을했습니다. ㅠㅠ

    저는 아수스 P7P55d 메인보드를 쓰고있는데

    스누피님처럼 ide/ata/컨트롤러가 똑같이나와서 똑같은 드라이버로 업그레이드했는데

    계속블루스크린이 나오네요 왜이런지 모르겠습니다.

    똑같은 방법으로 다시해도 마찬가진데 왜그런지 혹시아시나요??

  16. 감사합니다
    2010/08/29 10:00

    새로컴바꾸고 xp에서 ahci기능을 사용할수 있을까 걱정했는데 스누피님 글보고 단번에 성공했습니다. 전 xp와 win7 같이쓰려고하는데 win7에서는 ahci기능을 사용하기때문에 xp에서 ahci가안되면 xp쓸때마다 바이오스에서 IDE로 바꿔줄뻔했습니다. 정말 감사드리고요. 참고로 전 기가바이트 p55A-UD3R보드였습니다.

    • BlogIcon snpbox
      2010/08/29 12:49
      수정 및 삭제

      일단 성공 축하드립니다. 그리고 XP CD에 드라이버를 한번 통합해두면 더 편리합니다. ^^

      http://snoopybox.co.kr/1336

  17. fa
    2010/09/13 17:19

    처음해보는거니까 날려먹을 거라 생각하고 xp에서 해보았는데 지금은 7으로 블로그에 접속해있습니다
    기가바이트 965p-s3 쓰고 있습니다. SATA 하드 5개입니다.
    일단 AHCI모드로 쓰려면 조건이 시스템 드라이브를 JMicron 포트(보라색)에 연결해야 하는건가요?
    xp 장치관리자에서 AHCI 드라이버 설치하고 재부팅해서 cmos에서 AHCI로 바꾸니까 윈도우 로고까지만 무한 재부팅이 되더군요. 다시 IDE로 바꿔도 마찬가지였습니다

    그래서 아예 처음부터 드라이버가 포함되어있다는 7을 설치하려고 했습니다
    설치전에 AHCI로 바꿔놓고 DVD부팅하려고 했으나 ICH8포트에 달렸는 드라이브들을 찾는 화면에서 그냥 멈춰있습니다. CMOS로 들어가려고 해도 계속 같은 화면까지만 진행되고는 멈춥니다

    마지막으로 시스템 드라이브는 보라색 포트에 꽂으니 ICH8에 달려있는 하드디스크들을 인식하고 그 다음으로 보라색 포트(JMicron)에 달린 시스템 드라이브를 인식하는게 나오더군요
    그래서 다시 시스템 드라이브를 노란색 포트에 꽃으니 또 노란색 포트에 있는 드라이브 찾는 화면에서 멈춰있습니다.

    지금은 시스템 드라이브와 하드랙을 JMicron(보라색)에 꽂고 나머지는 ICH8(노란색)에 꽂고 AHCI모드로 윈도우 7을 설치한 상태입니다

    http://img409.imageshack.us/img409/3936/40025664.png
    이것은 7 설치 직후 장치관리자 화면이고

    http://img827.imageshack.us/img827/626/57488410.png
    이것은 7 설치후 인텔 칩셋 드라이버를 설치한 뒤 바뀐 화면입니다

    더 업데이트 해보려고 인텔 사이트에서 F6용 드라이버 받아서 XP에서 하듯이 설치하려고 하니 이미 최신버전이라고 더는 안되네요


    글이 좀 길었습니다 죄송..
    가장 궁금한 것은..
    - AHCI모드를 사용하려면 무조건 JMicron포트에 시스템 드라이브를 연결해야 하나요? 위에도 썼지만 ICH8에 연결하니까 ICH8에 연결된 드라이브를 찾는 과정에서 멈춰있습니다
    JMicron에 시스템 드라이브를 연결해야 문제될 것은 없는지도 궁금합니다

    - 7 스샷을 올렸는데 AHCI 적용이 제대로 된 건지 궁금합니다

    부디 리플 부탁드립니다.;;

  18. 정군
    2010/10/04 16:40

    감사 감사!!!
    이글보고 노트북제조사에서 사타받아서 성공했어요 ㅠ.ㅠ
    어디선가 보고 achi disable해서 다행히 xp설치 후 이렇게 해서 achi활성화까지
    잘 되었네요...하루종일 고생했음 ㅠ.ㅠ

  19. 동해아범
    2010/11/16 11:11

    먼지 몰라도 나중에 꼭 필요 할것 같아 받아 갑니다 즐거운 하루 되세요


  20. 2010/11/25 15:25

    비밀댓글입니다

    • BlogIcon snpbox
      2010/11/25 19:52
      수정 및 삭제

      CMOS에서 HDD 끼리의 부팅 우선순위가 변경된 것 같은데요. 그거 바로 잡아주시면 될 듯.

  21. 하회탈
    2011/01/04 11:19

    안녕하세요. 궁금한게 있으면 자주 들어와서 배우고 가고 있습니다.
    이번에 컴퓨터 새로 구입을 했는데 ide방식에서 ahci로 바꾸려고 올려 주신 글을 보고 했는데
    변경하고 재부팅후 계속해서 에러메시지 나타나면서 재부팅만 하고 있습니다.
    메인보드는 기가바이트에 GA-P55-USB3L V2 이고
    하드디스크는 [웨스턴디지털] SATA3 1TB 입니다.
    sata3 이라서 호환이 안되는건지요?

  22. 누구냐넌
    2011/02/27 02:23

    괜히 usb로 윈도우 깔아서 버벅되고 있다가 님 글 보구 해결했습니다. ㅎ
    노트북 사양에 intel 045gm-ich7m 이라 적혀 있길래
    드라이버 목록에 똑같은 ich7m 골라서 하니 제대로 부팅되네요 ㅎㅎ 감사합니다.

  23. 박상철
    2011/04/01 13:25

    안녕하세요~항상 많은 도움을 받고 있습니다. 감사합니다^^
    위 과정중 H57 칩셋 보드는 드라이버를 어떤걸 선택해야하는지 알려주실수 있나요?
    부탁드립니다..

    • 박상철
      2011/04/18 12:58
      수정 및 삭제

      지나가던과객님 말씀대로 했는데....제가 뭘 잘못했는지 블루스크린이.ㅡ.ㅡ
      저는 포맷후 재설치 합니다.
      그런데 원상복구방법없을까요?

  24. 다나까
    2011/05/01 01:30

    덕분에 잘됩니다. 감사합니다. 블루스크린 뜨시는 분들은 보드와 다른 버젼을 까신걸로 생각됩니다.

    메인보드명 확실히 알아서 인터넷 검색하면 바이오스 찾을 수 있습니다. 그 보드명과 같은거 깔면 됩니다.

  25. 별빛
    2011/07/22 08:49

    좋은팁 감사합니다. 좀 담아갈꼐요 ^_^

  26. 우디
    2011/08/02 02:37

    와우...예전에 한참찾던자료네요.^^;;
    잘보고갑니다..

  27. 장스
    2011/08/18 17:18

    자신의 메인보드와 맞지않는 드라이버를 깔면 IDE나 AHCI모드나 블루스크린 작렬하죠..ㅋㅋ
    한가지 대안책이라면 F8을 눌러 안전모드가 뜨면 옵션에서 마지막에 부팅성공한 시점으로 선택하면
    그나마 이전으로 복구가 된답니다.
    시스템 복원 꺼두신 분들도 가능합니다.

  28. 가봅세
    2011/09/29 08:41

    삼성SSD에 WD320G하드 물려있었는데요.
    XP에서 윈도 재설치없이 위방법대로 따라해서 성공했습니다.
    그런데 기존에 WD하드가 인식이 안되네요.
    장치관리자에서 보면 볼륨0으로 표시되고요.
    내컴퓨터에서보면 아예 표시되지않습니다.
    조언좀 부탁드립니다.
    보드는 기가P55UD3R 입니다.

    • 가봅세
      2011/09/30 07:46
      수정 및 삭제

      WD320G하드를 빼서 따로 GSATA슬롯에 물리니 인식하네요보드불량인가 드라이버 설정이 원래 그런가 잘 모르겠지만
      어쨌든 해결되었습니다.
      게시글 잘 보고있습니다. 감사합니다.

  29. 덕분에
    2012/01/27 07:25

    나도 P55 보드를 사용하고 있는데,

    님 덕분에,
    XP를 AHCI 모드로 바꿀 수 있었읍니다.

    그동안 안되는 줄 알고 포기하고 있었거든요.

    고맙읍니다.

  30. 희룡
    2012/01/29 12:31

    ICH6M을 쓰는 노트북을 얻었는데 이것이 AHCI를 지원하더군요. 하지만 드라이버를 찾기가 쉽지 않았는데, 정확하게는 드라이버 추출에 애를 먹었지요.
    -a -a -pc:\temp로 추출이 가능 하더군요.

    덕분에 이런거 까지 하게 되었습니다.좋은 정보였습니다.

  31. 용맨
    2012/05/09 09:16

    저는 에즈락 B75M 보드를 쓰는데요
    B75칩셋은 어떤걸 골라야 하는지를 모르겠네용...
    아무거나 해봤는데 안되서 XP를 다시 설치한 상태입니다...혹시 아신다면
    좀 알려주세용....

  32. SJ Hong
    2012/05/28 16:52

    영문 winxp64 쓰시는 분들 참고 하세요... 컴퓨터는 Dell M4600 이고요.. 6시간 씨름 하다 겨우 해결 했네요.. 아래 참고 하세요 저처럼 개고생 하지마세요 ㅠㅠ

    1. Dell M4600 노트북에 Raid모드로 Winxp64비트 설치
    2. 바이오스가서 ATA(IDE)로 변경
    3. Intel 홈페이지 가서 최신 ACHI 64비트용 다운
    4. 영문윈도우는 스누피님 하신거하고 약간 다릅니다. 이거때문에 개고생 했습니다.
    링크 따라 하시면됩니다.
    http://expertester.wordpress.com/2008/07/27/how-to-enable-ahci-windows-xp/

    개고생 하지 맙시다 ㅜㅜ

  33. Joon
    2012/07/07 12:34

    계속 블루스크린 뜨시는 분은 아래링크... 보드마다 드라이버 이름이 다른게 문제에요... CPU-Z로 확인후 정확한걸 리스트에서 골라야뎀
    http://blog.naver.com/ralfjon/110123554604

  34. 채승헌
    2012/07/18 06:48

    스누피님 항상 좋은 자료 감사드립니다. 저 질문좀 하나 드리겠습니다.
    이번에 컴을 바꾸면서 SSD(SATA3)를 장만하게 되서 운영체제를 설치를 하려고 합니다. AHCI모드를 설정해서 사용을 해야만 SSD를 제대로 사용한다고 하기에 AHCI모드로 돌려놓고 설치를 하려고 합니다.
    하지만 기존에 사용하던 SATA2 하드를 새로구입한 메인보드에 백업용으로 달아서 사용하고 싶은데요. 이 하드가 전에는 일반 IDE모드에서 사용했었습니다.(운영체제는 아님). 메인보드를 AHCI상태로 설정해놓은 상태에서 기존에 SATA2하드에 있던 자료를 그대로 살려둔채로 사용이 가능할까요? 참고로 전에 사용하던 운영체제는 윈도우7 32비트 였구요. 이번에 설치할 운영체제는 윈도우7 64비트 입니다.

  35. 1234
    2012/07/27 23:31

    dp 머야

  36. 1234
    2012/07/27 23:36

    저도 성공
    945P메인보드는 사우스브릿지 82801GR => ich7R/DH을 선택

    가장 중요한게 자신 사우브릿지를 정확히 아는게 중요하더군요

  37. 정보가 도움이 많이 되네요
    2012/11/12 16:56

    tp67xe 보드 사용자입니다.
    intel(R) Desktop/WorkStation/Server Express Chipset SATA AHCI Controller를 선택하니
    한번에 되네요.

    좋은 정보 감사합니다.