시디롬 드라이브는 드라이버가 메모리에 적재되어야만 사용할 수 있습니다. 시디롬 드라이브의 드라이버를 메모리에 적재하는 방법은 운영체제와 시디롬 드라이브의 종류에 따라서 달라질 수 있습니다.
1. 바이오스에서 시디롬 드라이브 부팅을 지원하고 부팅이 가능한 시디인 경우에는 시디로 부팅이 가능한데, 이것은 BIOS가 시디롬 드라이브의 드라이버를 메모리로 적재하기 때문에 가능합니다. 2. 윈도우에서 시디롬 드라이브를 인식하는 방법은 시디롬 드라이브의 인터페이스 방식에 따라 다릅니다. (1) IDE 인터페이스 시디롬 드라이브는 윈도우에서 자동으로 인식할 수 있습니다. 사용자는 시디롬 드라이브를 사용하기 위해서 어떠한 설정 변경도 할 필요가 없습니다. (2) ATAPI 방식의 시디롬 드라이브 중에 일부는 윈도우에서 기본적으로 제공하는 드라이버로 인식이 자동으로 도비니다. 윈도우가 지원하지 않는 ATAPI 인터페이스 시디롬 드라이브라면 제조업체에서 제공한 드라이버를 설치해야 합니다. (3) 대부분의 SCSI 어탭터 방식의 시디롬 드라이브는 SCSI 어탭터와 시디롬 드라이브를 설치한 후에 자동으로 인식이 됩니다. 일부 SCSI 어탭터는 자동으로 인식되지 않는데, 이 경우는 제조업체에서 제공한 드라이버르 설치해야 합니다. 주로 시디롬 드라이브를 구입할 때, 함께 제공된 바이오스롬이 없는 번들용 SCSI 어댑터에서 주로 발생합니다. (4) 윈도우는 이전에 사용하던 도스용 MSCDEX.EXE보다 성능이 향상된 CDFS(CD File System)를 사용하므로 설치 시에 AUTOEXEC.BAT 파일을 검색하여 MSCDEX.EXE를 읽어 들이지 않도록 조치합니다. 즉 해당 줄의 맨 앞에 REM - By Windows Setup - 을 추가 합니다. (4-1) 따라서 윈도우가 그래픽 사용자 인터페이스로 시작되면 CDFS가 구동 되어 CD-ROM 드라이브를 사용할 수 있지만 'Command prompt only'로 시작되면 CDFS가 구동 되지 않고, AUTOEXEC.BAT 파일의 MSCDEX.EXE는 REM이 붙어 있기 때문에 결국 CD-ROM 드라이브가 인식되지 않습니다. 이런 경우라면 CONFIG.SYS 파일의 내용을 참조하여 /D: 뒷부분의 문자열을 확인한 후 MSCDEX를 수동으로 설정해 주면 됩니다. CONFIG.SYS 파일에 DEVICE = C:\CDROM\CDROM.SYS /D:MSCD001과 같은 내용이 있다면, /D: 뒤의 문자열이 MSCD001이므로 다음과 같이 입력하면 시디롬 드라이브를 사용할 수 있습니다. C:\>MSCDEX /D:MSCD001 (4-2) 시스템 종료시 'MS-DOS 모드에서 시스템 재시작'을 선택하여도 상황은 마찬가지 입니다. 그러나 윈도우가 설치될 때 윈도우 디렉토리 내에 DOSSTART.BAT 파일을 만들고, 그 안에 AUTOEXEC.BAT 파일에서 필요한 내용을 복사해 둡니다. MS-DOS 모드에서 시스템 재시작을 선택하면 DOSSTART.BAT 파일이 자동으로 실행되기 때문에 사용자가 특별한 변경을 가하지 않은 한 MS-DOS 모드에서 시스템 재시작을 선택한 경우에는 시디롬 드라이브를 이상 없이 사용할 수 있습니다. 만약 이경우에 시디롬 드라이브가 인식되지 않는다면 위의 예에서와 같은 방법으로 MSCDEX를 수동으로 구동하거나 윈도우 디렉토리 내에 있는 DOSSTART.BAT 파일에그 내용을 추가하여 시디롬 드라이브를 사용할 수 있습니다. 만약, 계속해서 CD-ROM 드라이브가 인식되지 않을 경우에는 CONFIG.SYS 파일에 등록되어 있는 CD-ROM 드라이브 제어기 파일이 지정된 경로에 실제로 존재하는지 확인해야 합니다. 제어기 파일도 분명히 존재하고 경로도 바르게 지정되어 있으며 MSCDEX 파일도 등록되어 있다면 /D: 다음의 문자열이 틀리게 지정되어 있지 않은지를 확인합니다. MSCDEX의 /L: 스위치의 값을 E로, 즉 시디롬 드라이브의 문자가 E 드라이브가 되도록 지정하였다면 CONFIG.SYS 파일에서 LASTDRIVE의 값이 적어도 E 드라이브 이후 값인지 확인 합니다. 무리 없게 하려면 LASTDRIVE = Z로 설정해 두는 것이 좋습니다. 원인 파악이 안 되는 상태에서 계속 인식되지 않을 경우에는 시디롬 드라이브 제조업체에서 제공받은 설치 디스켓으로 시디롬 제어기 파일을 재설치해 봅니다. 시디롬 드라이브 설치 디스켓 사용법에 대해서는 시디롬 드라이브 제조업체 또는 구입업체로 문의하세요. 3. 도스나 윈도우 3.1에서 시디롬 드라이브를 사용하기 위해서는 장치 제어기와 MSCDEX를 설치해야 합니다. 하나는 AUTOEXEC.BAT 파일에 등록되는 MSCDEX.EXE 라는 파일이고, 하나는 CONFIG.SYS 파일에 등록되는 CD-ROM 장치 제어기 파일입니다. 도스 상에서는 이 두파일이 모두 정확히 등록되어 있어야만 CD-ROM 드라이브를 사용할 수 있습니다. CONFIG.SYS 파일에 등록되는 CD-ROM 제어기 파일은 해당 CD-ROM 드라이브 기계 자체를 PC가 인식할 수 있도록 해 주는 파일입니다. 시스템에 이 파일이 설치되어 있지 않으면 CD-ROM 드라이브가 설치되어 있는지 아닌지를 구별하지 못하기 때문에 반드시 이 제어기 파일이 설치되어야 CD-ROM 드라이브를 사용할 수 있습니다. 이 파일의 이름은CD-ROM 드라이브 제조 회사마다 다르지만 대개 이름에 CD라는 글자가 포함되어 있고 확장자가 SYS이므로 찾기가 어렵지는 않습니다. CONFIG.SYS와 AUTOEXEC.BAT 파일의 수정은 EDIT와 같은 텍스트 편집기를 이용하면 됩니다. (1) IDE 와 ATAPI 인터페이스 방식의 시디롬 드라이브 (1-1) CONFIG.SYS 파일에 DEVICE 명령으로 수행되고 이름에 CD가 포함되며 확장자가 SYS이고 /D: 이라는 스위치가 붙은 명령이 있다면 CD-ROM 드라이브 제어기임을 알 수 있습니다. DEVICE = C:\CDROM.SYS /D:MSCD001 (1-2) AUTOEXEC.BAT 파일에 등록되는 MSCDEX.EXE 라는 파일은 CD 자체가 하드 디스크 또는 플로피 디스크와 다른 방식으로 정보가 기록되어 있기 때문에 그러한 기록방식을 읽어 들일 수 있게 해주는 파일입니다. CONFIG.SYS 파일에 CD-ROM 드라이브 제어기 파일이 등록되어 시스템이 시디롬 드라이브의 존재를 인식하더라도 MSCDEX.EXE 파일이 실행되지 않으면 CD의 내용을 읽을 수 없는 것입니다. 아래의 예에서 /D: 다음의 문자열은 CONFIG.SYS 파일에 등록된 제어기의 뒷부분 내용과 정확히 일치해야 합니다. CONFIG.SYS 파일에서 등록된 시디롬 드라이브를 MSCDEX.EXE에서 지정된 방식으로 읽어 들이라는 명령이 유효하려면 /D:MSCD001 이라고 같은 이름을 써주어야 합니다. /L: 다음의 문자는 시디롬 드라이브에 할당될 드라이브 문자이고, /M: 다음의 숫자는 CD-ROM 드라이브에 할당되는버퍼 개수이다. /L: 과 /M:은 안 써주어도 무방 합니다. C:\MSCDEX.EXE /D:MSCD001 /L:D /M:10 (2) SCSI 어댑터 방식의 시디롬 드라이브는 IDE 와 ATAPI 인터페이스 방식의 시디롬 드라이브와 달리 SCSI 어탭터 드라이버가 CONFIG.SYS 파일에 하나 더 추가 되어야 합니다. 다음은 Adaptec 사의 SCSI 어댑터를 사용하는 경우입니다.
첫댓글 http://cafe.daum.net/liveinsea <= 출처