PC통신시절DATA

MS-DOS 에러 메세지

kcyland 2015. 12. 4.
반응형

pc통신 시절에는

ms-dos 라는 프로그램을

사용했었습니다.그래서

지금의 윈도우 버전별로

에러 증상이 있듯이

그 당시에도 당연히 에러가

있었고 그 에러에 대한 글입니다.

퍼온글입니다.

 

==============================

 

안녕하세요 마쥬앙입니다.
이건 제가 군입대전에 나들어 놓은 것입니다.
유용하게 쓰시길...

 

MS-DOS 에러 메세지

:도스 에러 메세지중에서 발생 빈도가 높은것만을 올립니다.

Access Denied

원인:접근이 허용되지 않는 화일에 접근을  시도하였다.  이것은
읽기 전용(Read-Only)이나 기록보호(Write-Protect)가 된 화일에
접근을 시도하거나 TYPE명령으로 디렉토리내의 화일을  읽으려고
했을때 발생합니다.

조치:도스의 Attrib명령을 이용해 읽기전용 특성을 없애준다. 디
렉토리 화일을 보통 화일처럼 읽어보려고 하지 않았는지  확인한
다.

Bad command or file name

원인:타이프해준 입력사항이 컴퓨터에 의해서 화일명이나 실행할
명령으로 인식되지 못하였다.

조치:먼저 명령이나 화일명의 철자를 정확하게 입력하였는지  확
인한다. 정확하다면 그것은 명령어가 아니다.
만약 그것이 화일이면 화일이 현재의 작업 디렉토리에  들어있지
않다는것을 의미한다. 따라서 정확한 디렉토리로 이동하여  명령
을 다시 실행시키면 된다.
다른 방법으로는 PATH명령을 이용하여 프로그램을  찾을때  다른
디렉토리도 찾아보도록 만들수가 있다.

Bad or missing command interpreter

원인:도스가 COMMAND.COM을 찾을수 없거나 있더라도 손상되었다.

조치:COMMAND.COM이 들어있는 디스크를 가지고 시스템을  재시동
시킨다. 하드 디스크를 사용하고 있는 경우에는 정상적인 DOS 시
스템으로부터 COMMAND.COM을 다시 복사해 준다.


Cannot load COMMAND.COM,system halted

원인:도스가 COMMAND.COM을 다시 로드시킬수 없다.

조치:시스템을 재시동시킨다.

Data errpr reading drive X:

원인:디스크 손상으로 인해 도스가 데이터를 읽을 수 없는  상태
에서 발생하는 에러 메세지이다.

조치 재시도(Retry)를 해보고 그래도 실패하면 디스크를  완전히
복사하거나 복구시켜야 한다.

Directory already exists

원인:MD 명령을 사용할때 이미 존재하는 디렉토리 이름을 입력해
주었다.

조치:만들려는 디렉토리에 다른 이름을 다시 정해주거나 꼭 필요
한 이름인 경우에는 기존의 디렉토리를 삭제해준다.

Directory is total empty,no.or..

원인:디렉토리에 반드시 있어야 하는 .와..화일을 찾을 수 없다.

조치:디렉토리를 삭제하고 다시 만든다.

Directory not empty

원인:아직 화일들이 남아있는 디레토리를 삭제하려고 있다.

조치:그 디렉토리로 이동하여 화일들을 삭제하거나 다른  곳으로
이동시킨다. 그러면 구 디렉토리를 삭제할 수 있다.

Disk error reading(writing) drive X:

원인:디스크의 데이타를 읽을 수가 혹은 써 넣을 수가 없다.  디
스크가 손상되어 있을 가능성도 크다.

조치:몇번 재시도를 해보고 디스크의 복사를 시도해본다. 그래도
실패하면 디스크의 백업 복사본을 사용할 수 밖에 없다.

Disk full.Edits lost

원인:디스크에 사용가능한 여유 공간보다 더 많은 공간을 필요로
하는 화일을 저장시키려고 하였다.

조치:편집한 내용을 포기하거나 필요없는 화일을 삭제하여  디스
크에 공간을 더 확보한다. 공산을 더 만든후에는 편집을 다시 하
여야 할 것이다.

Drive types or diskette types not compatible

원인:종류나 용량이  다른  드라이브들에  대해서  DISKCOPY  나
DISKCOMP 명령을 사용하려고 하였다.

조치:종류나 용량이 다른 드라이브들 사이의 복사에는  COPY  나
XCOPY를,비교에는 COMP를 사용하도록 한다.

Duplicate files name or files not found

원인:이름을 바꾸려는 화일을 찾을 수 없거나 다른 화일에  이미
사용되고 있는 이름을 새로운 이름으로 지정하였다.

조치:화일이 있는지를 확인하고 화일 이름이 다른 화일에 사용중
인지를 확인한다.

Error in EXE file

원인:실행시키려는 EXE 화일의 포맷이 현재 사용중인 DOS 의  버
젼과 맞지 않는다.

조치:DOS 와 EXE 화일의 버젼을 확인한다.

EXEC failure

원인:도스가 내려진 명령을 읽다가 에러가 발생하였거나  FILES=
로 지정된 수치가 부족하다.

조치:CONFIG.SYS 의 FILES= 로 지정된 화일의  수치를  증가시켜
준 다음 시스템을 재시동

File cannot be copied into itself

원인:복사할 원본과 복사될 복사본 화일명이 같다.

조치:복사본의 화일명을 바꾸거나 PATH를 바꾼다.

File creation error

원인:화일을 수록할 공간이 부족하거나,이미 존재하면서 그 화일
이 읽기전용 일때 발생한다.

조치:같은 화일이 없으면 다른 화일들을 삭제해 공간을 더  확보
한다. 같은 화일이 있으면 ATTRIB 명령을 이용해 읽기 전용 특성
을 지운다.

Files is READ-ONLY

원인:읽기전용인 화일에 변경을 시도하였다.

조치:이 화일을 수정하려면 ATTRIB 명령을 이용해 읽기 전용  특
성을 지워 주어야 한다.

File not found

원인:도스가 화일을 찾을 수 없다.

조치:화일명이 정확한지 확인한다.

Genernal failure reading(writing) drive X:

원인:컴퓨터가 디스크에 데이터를 읽을 수가(써넣을  수가)없다.
이것은 대개 손상된 디스크,포맷팅이 안된 디스크 또는 드라이브
문이 닫혀있는 것이 원인이 되어 발생한다.

조치:드라이브 문이 닫혀있는지 확인한다. 분명히 닫혀졌으면 디
스크를 다시 포매팅시켜야 할 것이다.

incorrect DOS version

원인:호환성이 없는 구버전의 도스로 도스의 유틸리티  프로그램
을 사용하려고 하였다.

조치:정확한 버젼의 도스를 사용하여 명령을 실행시킨다.

incorrect number of parameters

원인:명령 라인의 입력사항들 중에서 파라미터의 수가  정확하지
않다.

조치:명령라인에서 파라미터를 추가하거나 삭제한다.

insufficient disk space

원인:디스크의 여유 공간보다 더 큰 화일을 저장시키려 하였다.

조치:저장시키려는 화일을 써넣을 충분한 여유공간이 있는  다른
디스크로 바꾸거나,디스크에서 필요없는 화일들을 삭제하여 공간
을 더 확보하고 화일을 다시 저장시킨다.

insufficient memory

원인:실행시키려는 명령은 현재 사용가능한 용량보다 더  큰  램
(RAM) 용량을 필요로 한다.

조치:현재 메모리내의 상주 프로그램(TSR)들이 남아있는 것이 있
으면 이들을 제거해 주어야 한다.

internal error

원인:도스 유틸리티 프로그램 자체에거 에러가 발생하였다.

조치:유틸리티 프로그램을 다시 시도해 본다. 그래도 계속  문제
가 발생하면 아예 다른 프로그램으로 교체하는것이 현명하다.

invalid COMMAND.COM
Insert COMMAND.COM disk in drive and strike any key when
ready

원인:COMMAND.COM이 필요한데,현재의 디스크에 없거나  손상되어
있다.

조치:COMMAND.COM이 들어있는 디스크로 바꾸어 넣어주거나  현재
의 디스크에 COMMAND.COM을 다시 복사해주고 명령을 시도해본다.

invalid data/Time

원인:입력해 준 날짜/시간의 포맷이 틀렸다.

조치:시간은 HH:MM:SS 포맷을 날짜는 MM-DD-YY 포맷을  사용하여
다시 입력해 준다.

invalid directory

원인:지정된 디렉토리가 부정확하다.

조치:디렉토리의 정확한 철자를 점검하거나  원하는  디렉토리를
만들어 준다.


invalid drive or filename

원인:입력해준 드라이브나 화일명이 부정확하다.

조치:입력내용이 정확한지 확인한다.

invalid filename

원인:입력해준 화일명이 부정확하다.

조치:도스의 명령어로 되어있는 단어를 사용했거나 화일명에  적
용되는 원칙에 벗어나 지정을 하지 않았는지 확인한다.

invalid number of parameters

원인:옵션을 누락시켰거나 불필요한 것을 지정해 주었다.

조치:/?를 사용하여 명령구문이 정확하였는지를 점검해 본다.

invalid parameter

원인:지정해준 파라미터들중 하나가 명령과 맞지 않는다.

조치:/?옵션을 사용하여 파라미터가 그 명령에 맞는 것인지를 확
인한다.

invalid path,not directory
or directory not empty

원인:비어있지 않거나 정확하지 않은 디렉토리에 대해서  삭제하
는 명령을 내려 주었다.

조치:디렉토리를 정확하게 다시  지정해주거나,디렉토리  내에서
화일들을 삭제해 주어야 한다.

invalid path (or file not found)

원인:패스나 화일명이 존재하지 않는다.

조치:정확하게 다시 입력해 준다.

invalid switch

원인:명령라인에 부정확한 스위치가 들어있다.

조치:/?를 이용해서 명령구문을 화면에 표시시켜 바르게  수정해
준다.

Memory allocation error.cannot load
MS-DOS,system halted

원인:시스템이 도스를 부팅시킬 수 없다.

조치:부팅을 다시 시도해본다. 그래도 제대로 되지 않으면  다른
도스 디스크에서 부팅시킨다.

Missing Parameter

원인:명령에 파라미터가 필요하다.

조치:명령의 구조를 점검한다.

Must specify
COM1,COM2,COM3 or COM4

원인:시리얼 포트를 반드시 지정해 주어야 한다.

조치:컴포트를 지정해 주어야 한다.

Must specify ON or OFF

원인:명령에 ON이나 OFF를 반드시 지정해 주어야 한다.

조치:ON 이나 OFF를 지정하여 명령을 다시 해준다.

No room in directory for file

원인:디스크의 루트 디렉토리에 더 이상 화일을 추가할 수 가 없
다.

조치:루트 디렉토리에서 무언가를 삭제하여 화일수를 한계치  이
하로 유지하거나 화일수에 제한이 없는  서브디렉토리에  화일을
저장시킨다.

No source drive specified

조치:원본 드라이브의 지정이 필요한 명령에서 지정을 하지 않고
명령을 실행시키려 하였다.

조치:명령의 정확한 포맷을 사용하였는지 확인한다.

No space left on device

원인:복사되어 들어갈 디스크가 차 있다.

조치:화일들을 삭제해주거나 다른 디스크를 사용한다.

No such file in directory

원인:하나 또는 여러개의 화일이나 디렉토리가 존재하지 않는다.

조치:모든 화일과 디렉토리 이름들의 철자가 바르게  입력되었는
지 확인한다.

No target drive specified

원인:복사되어 들어갈 화일의 위치지정이 필요한 명령에서  지정
을 하지 않고 명령을 실행시키려 하였다.

조치:명령의 정확한 포맷을 사용하였는지를 확인한다.

Non-dos disk error reading(writing) drive X:

원인:도스가 현재의 디스크 포맷을 인식하지 못한다.

조치:CHKDSK 명령을 사용해보고 제대로 작동되지 않으면  포매팅
을 다시 해준다.

Non-System disk or disk error
Replace and strike any key when ready

원인:현재의 드라이브에 들어있는 디스크가 도스의 시스템  디스
크가 아니다.

조치:도스가 들어잇는 디스크로 교체해 준다.

Not enough memory

원인:명령을 실행시키기에는 메모리의 용량이 부족하다.

조치:메모리에서 상주 프로그램들을 제거하거나 현재의 프로그램
을 끝내고 나서 명령을 다시 시도해본다.

Not ready error reading(writing) drive X:

원인:지정된 드라이브가 사용준비가 되어있지 않다.

조치:디스크 드라이브의 문을 닫아주거나 프린터를 켜주고 나서,
명령을 다시 실행시켜 준다.

Parameter value not in allowed range

원인:파라미터를 사용가능한 범위를 벗어나게 지정하였다.

조치:명령의 구문이 정확한지 점검하여 수정해 준다.

Parameter value not allowed

원인:숫자로 된 파라미터를 허용범위를 벗어나게 지정하였다.

조치:명령의 구문이 정확한지 점검하여 수정해준다.

Path not found

원인:패스네임이 부정확하다.

조치:PATH의 철자를 점검한다.

Program too big to fit in memory

원인:명령을 실행시키에는 사용가능한 메모리 용량이 부족하다.

조치:현재 로드되어 있는 상주 프로그램들을 제거해 준다.

Read error in filename

원인:도스가 화일을 읽을 수 없다.

조치:화일을 백업 복사본에 있는 것으로 바꾸어 준다.

Syntax error

원인:명령이 부정확하게 입력되었다.

조치:명령의 구문을 점검하여 수정해 다시 입력해준다.

Too many files open

원인:이미 너무 많은 화일들이 오픈되어 있어서 도스가 BAK 화일
을 오픈할 수가 없다.

조치:CONFIG.SYS 에서 files= 의 수치를 증가시켜 준다.

To many name entries

원인:명령이 정해진 구문 원칙을 벗어나 있다.

조치:명령의 구문이 정확한지 점검한다.

Track 0 bad -disk unusable

원인:0 트랙이 손상되어 포매팅을 할 수가 없다.
조치:다른 디스크로 바꾸어야 한다.

Unable to create directory

원인:도스가 지정된 디렉토리를 만들 수가 엇다는 메시지로 이는
같은 이름의 화일이나 디렉토리가 있을때 혹은 디스크가 가득 차
있을때 발생한다.

조치:같은 이름의 화일이나 디렉토리가 있는지 또는 디스크가 차
있는지를 점검해 본다.

Warning -directory full

원인:루트 디렉토리에 너무 엔트리가 많아서 RESTORE 명령을 쓸
수가 없다.

조치:필요없는 화일들을 삭제한다.

Write failure,disk unusable

원인:디스크의 심각한 손상으로 인해서 SYS 명령이 제대로 실행
될 수 없다.

조치:다른 디스크에 SYS 명령을 실행시킨다.

Write protect error
Format terminated

원인:기록방지가 된 디스크를 포맷하려고 하였다.

조치:다른 디스크로 바꾸거나 그 디스크를 꼭 사용해야하는 경우
라면 기록방지를 제거해준다.

Write protect error writing X:

원인:기록방지가 된 디스크에 써 넣기를 시도하였다.

조치:다른 디스크로 바꾸거나,그 디스크에 꼭 저장시켜야 한다면
기록방지를 제거해준다. 명령이나 프로그램 실행중에 디스크나
주변기기에서 에러가 발생하면 도스는 에러 메세지를 표시한다.
에러 메세지는 독자적으로 표시되기도 하지만 때로는 다음과 같
이 사용자의 조치를 선택하도록 하는 메세지가 나오는 것도 있다

Abort,Ignore,Retry,Fail ?

이때 사용자는 자신이 원하는 조치의 첫자에 해당하는 키를 누르
면 된다. 그 결과는 다음과 같다.

A(Abort:중단)-디스크의 읽기나 쓰기가 필요한 프로그램의 실행
을 끝낸다.

I(Ignore:무시)-손상된 섹터는 무시하고 에러가 없었던 것처럼
계속한다. 이것은 데이타의 손실을 초래할수도 있다.

R(Retry:재시도)-동작을 반복한다. 에러를 수정했을 때에만 이
조치를 선택하도록 한다.예를 들면,Nor ready 또는 Write
protect 에러를 수정해준 다음에 선택한다.

F(Fail:실패)-이것은 현재의 도스 시스템의 동작을 끝내고 프로
그램을 계속 실행시킨다.

이 외에도 또 한가지 참고할 사항은 일부 플로피 디스크의 주변
기기 에러들중에는  무시 옵션이 없는 것들도 있다.
대새 한번정도 R 을 눌러서 다시 시도해보고 다음에 그래도 에러
가 발생하면 A를 눌러서 작동을 끝낸다.

반응형

댓글

💲 추천 글