본문 바로가기
생활의 지혜·´″°³оΟ♡/컴퓨터♡상식

HP mini 110-1112TU/XP재설치(SATA 드라이버 추가하여 이미지 만들기)

by 따그니(화려한백수) 2010. 4. 1.

얼마 전에 친구가 컴퓨터가 필요하다고 하여 귀여운 디자인이 좋을 것 같아 HP mini 110-1112TU를 구매대행해주었다. 사다 주고도 최저가로 사지 않았다는 투박을 듣고 괜히 사다줬다는 생각을 하기도 했지만...


어제 친구가 전화를 해서 XP부팅이 잘 안된다고 한다. 그래서 저녁에 가져오면 재설치를 해주겠다고 했는데 이게 HDD를 인식 못하는 것이 SATA ACHI모드가 해제되지 않은 것 같다. 그래서 BIOS로 들어가 ACHI 모드를 해제할 수 있는지 봤는데 보이지 않는다--;;; 결국 오늘 아침 HP에 문의한 결과 ACHI모드를 해제할 수는 없다고 한다. 그 대신 SATA 드라이버는 보내 주겠다고 해서 받았다.

그런데 이게 XP는 추가 드라이버는 플로피가 아니면 설치가 되지 않는다. 윈도우7을 깔아줄까 했으나 그래도 XP를 시도하기로 하고 갖가지 방법을 생각해 보았다.

먼저 다른 컴퓨터에서 XP를 설치한뒤 하드 교체를 하려고 보니 미니110은 하드를 교체하려면 키보드를 들어내고 난리가 아니란다. 음... 됐다 내꺼도 아닌데 잘못 분해하면 일이 더 커진다... 거기다 문제가 생기면 정말 엄청 따지고 들 아이다... 사다준 사람에게 최저가가 아니라고 얼마나 갈구던지--;;;

결국 XP이미지에 SATA 드라이버를 추가하는 것을 시도해 보기로 했다.
주요한 내용은 다음 포스팅을 참고하였다.


다음과 같은 과정을 거친다.

1) 먼저 XP 이미지를 준비한다.
2) 이미지를 수정하기 위해 MagicISO를 다운받는다. 


3) SATA 드라이버(아래의 첨부파일) 압축을 풀고 XP이미지에 넣기 위한 준비를 한다.

4) 위와 같은 파일이 생기는데 iastor.sy_는 없다. 이는 makecab으로 만들어주어야 한다.

커맨드 창을 열고 해당 폴더로 이동하거나 iasotr.sys 파일을 커맨드 창이 뜨는 기본 디렉토리로 복사한 뒤

c:\windows\system32\makecab iastor.sys iastor.sy_

를 입력한다.
iastor.sy_이 생겼다.

5) UltraISO에 들어가 XP 이미지를 열고 iastor.sy_를 i386폴더에 복사한다.

6) 나머지 파일은 ISO의 루트에  "$OEM$\$1\DRIVERS\001" 와 같이 폴더를 만들어서 그 아래에 파일을 복사한다.


이 위치는 나중에 추가할 WINNT.SIF 에서 기본적으로 "$OEM$\$1\" 파일이 OEM 드라이버의 기본 폴더이며 그 아래에 DRIVERS 라는 폴더를 만들고 순차적으로 만들기 위해 001 폴더를 만들었다. 그 이외에 더 추가하고 싶은 드라이버는 DRIVERS 폴더 아래에 추가한 이후에 WINNT.SIF 파일에서 추가로 지정만 해주면 Textmode 드라이버 이외의 일반 드라이버는 모두 올라온다.

WINNT.SIF 의 간단한 파일은 아래에서 다운받아서 i386에 복사해 준다.
(이 파일에 대해 궁금하면 무인설치 시디 만들기 등을 참조하기 바란다고 한다.)

7) 위 과정을 거치면 드라이버는 모두 로드가 되는데 TEXT MODE에서 인식하기 위해서는 i386에 있는 txtsetup.sif 파일을 수정해야 iastor.sys를 인식한다고 한다. 

txtsetup.sif 파일을 하드디스크로 복사해 온다. 메모장 등의 텍스트편집기로 열고 [SourceDisksFiles]를 찾아서

iaStor.sys = 100,,,,,,3_,4,1,,,1,4

을 추가한다. [SourceDisksFiles] 바로 아랫줄에 추가하면 된다.

8) 다음은 [HardwareIdsDataBase] 항목을 찾아 제일 위에 아래 항목을 추가한다.

PCI\VEN_8086&DEV_27C3&CC_0104="iaStor"
PCI\VEN_8086&DEV_27C1&CC_0106="iaStor"
PCI\VEN_8086&DEV_27C5&CC_0106="iaStor"
PCI\VEN_8086&DEV_2652&CC_0104="iaStor"
PCI\VEN_8086&DEV_2652&CC_0106="iaStor"
PCI\VEN_8086&DEV_2653&CC_0106="iaStor"
PCI\VEN_8086&DEV_24DF&CC_0104="iaStor"
PCI\VEN_8086&DEV_25B0&CC_0104="iaStor"

9) [SCSI.Load] 항목을 찾아서 아래 문장을 추가한다.
iaStor = iaStor.sys,4

10) [SCSI] 항목을 찾아서 아래의 문장을 추가해 준다.
iaStor="Intel(R) SATA RAID Controller"

11) 이제 txtsetup.sif를 저장하고 다시 XP 이미지의 i386으로 복사한다.

12) 이미지를 저장하고 CD를 굽고 설치!!!

하드디스크가 인식이 되어 목록에 뜬다!!!! 와우!!!!
글이 마음에 드셨다면 추천↓↓ 한번 눌러주는 센스~! (로그인 필요없어요! 마우스 한방!)
300x250
반응형
SMALL