디스크 드라이버는 디스크 드라이브라고도 함 [MiniTool Wiki]
Disk Driver Is Also Named Disk Drive
빠른 탐색 :
'디스크 드라이브'라고도하는 디스크 드라이버는 하드 디스크에 정보를 기록하는 저장 장치입니다. 디스크 드라이버는 디스크에서 데이터를 읽어 프로세서로 전달합니다. 플로피 디스크 드라이브, 하드 디스크 드라이브, CD-ROM 드라이브 등이 포함됩니다.
1. 구조
디스크 드라이버는 헤드, 디스크, 읽기 / 쓰기 회로, 기계식 서보 장치 등으로 구성됩니다. 1956 년 IBM이 모델 305 RAMAC에 처음 도입했습니다.
2. 신청
디스크 드라이버는 디스크에 저장된 정보를 메모리로 읽을 수있을뿐만 아니라 메모리에있는 정보를 디스크에 쓸 수도 있습니다. 따라서 입력 장치뿐만 아니라 출력 장치로 간주됩니다.
3. 유형
디스크 드라이버는 컴퓨터 디스크 저장소의 일부입니다. 일정한 회전 속도를 달성하기 위해 디스크를 구동하고 특정 기록 형식 및 코드 체계에 따라 디스크 자기 층에 정보를 기록하고 읽는 헤드를 제어하는 데 사용됩니다. 하드 드라이브, 플로피 디스크 드라이브 및 광학 드라이브로 구분됩니다.
4. 디스크 드라이브 장애 복구
하드 드라이브는 정보를 저장하는 중요한 매체입니다. 훼손시 신속하게 원인을 파악하고 불가능한 것을 배제하는 것은 매우 중요한 일입니다. 다음 내용은 바이러스를 제외한 실패 분석 내용입니다.
(1). HDD 컨트롤러 오류
POST 프로그램이 드라이브에 검색 명령을 보낸 후 드라이브가 지정된 시간 내에 작업을 완료하지 못하기 때문에 시간 초과 오류가 발생합니다.
C : 드라이브 오류
RUN SETUP UTTLITY
다시 시작하려면 누르세요.
이러한 종류의 오류는 일반적으로 하드 디스크의 유형 설정 매개 변수가 원래 형식 매개 변수와 일치하지 않기 때문에 발생합니다. 매개 변수를 설정하기 때문에 여기 disk는 논리 매개 변수이므로 대부분의 경우 플로피 디스크가 시작된 후 C 드라이브는 올바르게 읽고 쓸 수 있지만 시작할 수는 없습니다.
(2). 실패 정보 : 유효하지 않은 드라이브 사양
이는 작동하려는 파티션 또는 논리 드라이브가 파티션 테이블에 정의되어 있지 않음을 의미합니다. 파티션 또는 논리 드라이브의 해당 항목이 파티션 테이블 , 운영 체제의 경우이 파티션 또는 논리 드라이브도 존재하지 않습니다. 이런 종류의 실패의 문제는 파티션 테이블에 있어야합니다.
이러한 오류를 복구하려면 가장 쉬운 방법은 파티션 테이블을 미리 백업하는 것입니다. 예를 들어 Pctools 9.0의 Bootsafe 도구를 사용하거나 BPB 테이블의 데이터에 따라 파티션 테이블을 다시 계산할 수 있습니다. 물론 두 번째 방법은 훨씬 더 복잡합니다.
(삼). 운영 체제로드 오류
이러한 실패는 파티션 부트 섹터 읽기에 오류가있을 때 표시됩니다.
가능한 이유는 다음과 같습니다. 첫째, 파티션 테이블에 표시된 파티션의 시작 물리적 주소가 올바르지 않습니다. 예를 들어 파티션 테이블 항목의 세 번째 바이트 (시작 섹터 번호)가 1에서 0으로 변경됩니다. 즉, 파티션을 나타내는 시작 주소는 트랙에 표시 헤드와 0 섹터를 포함합니다 (여기서 주소는 물리적 주소 및 섹터 1)로 시작해야합니다. INT 13H가 디스크 읽기에 실패하면 오류가 표시됩니다.
둘째, 파티션이있는 트랙의 트랙 마크 및 섹터 ID 부트 섹터 거짓말은 무너집니다. 따라서 지정된 섹터를 찾을 수 없습니다. 셋째, 드라이브는 회로를 읽지 못합니다. 이 상황은 드뭅니다. 시스템 부팅이 수행 될 수 있기 때문에 대부분의 오류는 무작위입니다. 이것은 적어도 마스터 부트 섹터가 올바르게 읽 혔음을 알려줍니다.
(4). 시스템에 들어갈 수 없습니다.
플로피 드라이브가 있으면 A 드라이브에서 부팅됩니다. 컴퓨터에 다음이 표시됩니다.
드라이브 준비 안 됨 오류
A :에 부팅 디스켓을 삽입합니다.
준비되면 아무 키나 누르십시오.
BIOSPOST가 완료된 후 하드 디스크에서 부팅하면 시스템은 하드 디스크의 고정 표면 0, 트랙 0 및 섹터 1을 읽고 마스터 부팅 프로그램과 파티션 테이블을 찾습니다. 따라서 시스템 BIOS의 INT 19H에서 관련 지침을 다시 작성하지 않는 한, 손상된 표면 0과 하드 디스크의 추적 0을 방지하고 소프트웨어를 사용하여 운영 체제를 성공적으로 부팅하는 방법은 불가능합니다.
INT 19H가 MBR을 읽지 못하는 이유는 다음과 같습니다. 첫째, 하드 디스크가 회로를 읽지 못하여 읽기 작업이 실패합니다. 이것은 하드웨어 오류에 속합니다. 둘째, 표면 0과 트랙 0의 논리적 또는 물리적 손상으로 인해 지정된 섹터를 찾을 수 없습니다. 셋째, 읽기 디스크에는 오류가 없지만 MBR의 읽기 접미사는 '55AA'가 아닙니다. 시스템에서 MBR이 잘못되었다고 판단합니다. 이것은 소프트 결함에 속합니다.
(5). 비 시스템 디스크 또는 디스크 오류
교체하고 준비되면 아무 키나 누르십시오.
이 정보는 DOS BOOT 영역의 부팅 프로그램이 실행되고 오류를 찾을 때 표시됩니다. 가능한 원인은 드라이브 재설정 실패, 루트 영역에서 첫 번째 섹터 주소의 범위를 벗어남 (544M 이후) 및 디스크 읽기 오류입니다. 이러한 오류는 대부분 소프트웨어 오류에 속합니다.
BPB 테이블이 고장 나면 플로피 디스크로 시작한 후 하드 디스크가 제대로 읽고 쓸 수없는 경우 NDD로 복구 할 수 있습니다. BPB 테이블이 손상되지 않은 경우 부팅 드라이브에서 시스템을 전송하려면 간단한 SYS C :가 필요합니다. 이것도 실패하면 다음이 표시됩니다. 디스크 부팅 실패.
(6). ROM 기본 없음
시스템 정지
이 프롬프트는 항상 아주 오래된 컴퓨터에 나타납니다. 마스터 부팅 프로그램의 역할은 활성 파티션 (부트 스트랩 파티션 일 수도 있음) 파티션 테이블의 4 개 항목에 있습니다. 네 항목 중 하나에 활성 파티션이 없으면 시스템은 운영 체제를 부팅 할 위치를 알 수 없습니다.
시스템은 INT 188H 만 수행하고 경화 된 BASIC 프로그램을 호출 할 수 있습니다. 치료 된 BASIC 프로그램이 없으면 충돌이 발생합니다. 가장 쉬운 복구 방법은 FDISK의 두 번째 기능 (활성 파티션 설정)을 사용하여 부트 스트랩 파티션을 지정할 수 있습니다.
(7). “Starting MS-DOS”를 표시 한 다음 Crash
하드 디스크 부팅 소프트 오류 복원에 대해 마지막으로 주목해야 할 점은 CONFIG.SYS 및 AUTOEXC.BAT의 실행 파일이 손상되었다는 것입니다.
이 문서를 실행할 때 시스템 충돌이 발생합니다. 화면의 프롬프트에 'Starting MS – DOS ……'가 표시된 다음 충돌합니다. 이 결함은 매우 간단합니다. 그러나 오류 메시지가 없기 때문에 대부분의 사람들은 시스템 파일 손상으로 쉽게 착각 할 것입니다. 이 경우 시스템 파일이 손상되지 않은 경우 이러한 파일을 삭제할 수 있습니다.
위의 정보가 화면에 표시되면 페이지 다운 키를 빠르게 누르거나이 키를 길게 누르거나 (CONFIG.SYS 설치 및 AUTOEXEC.BAT 성능 중단) 또는 페이지 다운 키를 누를 수도 있습니다 (주문의 단일 단계 실행). CONFIG.SYSJ)를 사용하여 손상된 파일을 찾습니다.
(8). 잘못된 파티션 테이블
마스터 부팅 프로그램은 활성 파티션을 찾은 후 나머지 세 항목의 '파티션 부팅 플래그'바이트 (첫 번째 바이트)가 0인지 여부도 판단합니다. 이는 MBR이 활성 파티션이 하나만 있는지 확인해야 함을 의미합니다. 1 바이트가 0이 아닌 경우 (가능한 정상 값만 00H 및 80H) 시스템은 오류를보고 한 다음 충돌합니다.
(9). 잘못된 또는 누락 된 명령 해석기
올바른 이름 또는 명령 해석기를 입력하십시오.
시스템이 루트 디렉터리 및 지정된 디렉터리에서 명령 처리 프로그램을 찾을 수 없습니다. 따라서 사용자에게 올바른 경로와 파일 이름을 입력하도록 요청합니다. 프롬프트에서 C : DOS COMMAND.COM을 입력 할 수 있습니다.
(10). 드라이브 X를 읽는 잘못된 미디어 유형
재시도 중단, 실패
이 정보는 DOS BOOT 영역에서 유효하지 않은 BPB 테이블을 겨냥한 프롬프트입니다. BPB 테이블은 DOS에서 하드 디스크를 읽고 쓰는 데 사용하는 논리 주소입니다. DOS는이 논리 주소를 실제 주소로 변환 할 수 있습니다. 일단 손상되면 DOS는 하드 디스크에서 작업을 수행 할 수 없습니다.
하드 디스크의 소프트 부팅 실패는 다음 순서에 따라 확인할 수 있습니다. 마스터 부팅 섹터의 마스터 부팅 프로그램 – BOOT 영역의 부팅 프로그램 – DOS 시스템의 숨김 파일 – CONFIG AUTOEXEC.
하드 디스크가 읽고 쓸 수 있지만 (플로피 디스크로 부팅 한 후 정상적으로 읽고 쓸 수 있음) 시스템을 부팅 할 수없는 경우. 확인 순서는 다음과 같습니다. 마스터 부팅 프로그램 – 파티션 부팅 프로그램 – DOS의 숨김 파일 – CON-FIG.SYS – AUTOEXEC.BAT.
마스터 부트 섹터의 마스터 부트 프로그램의 경우 FDISK MBR을 사용하여 적절한 백업을 작성할 수 있습니다. BBOT 영역의 마스터 부팅 프로그램과 시스템의 숨김 파일의 경우 SYS C :를 사용하여 시스템을 전송하고 오류 데이터를 덮어 쓸 수 있습니다 (BPB 테이블이 손상되지 않은 상태에서). 하드 디스크 읽기 및 쓰기 오류의 경우 가능한 원인은 파티션 테이블 오류와 BPB 테이블 오류의 두 가지입니다. 플로피 디스크로 시작한 후 드라이브 C : 프롬프트가 나타나면 C : 드라이브의 파티션 테이블이 존재하고 기본적으로 손상되지 않았 음을 확인할 수 있습니다.
C : 드라이브가 정상적으로 읽고 쓸 수 있으면 BPB 테이블이 손상되지 않아야합니다. 독자는 위의 방법 또는 다른 적절한 도구에 따라 부팅 시스템을 복원 할 수 있습니다.
(11). 17XX 하드 디스크 오류
HDC 컨트롤러 실패
이러한 오류는 하드웨어 오류에 속합니다. POST 프로그램이 컨트롤러에 재설정 명령을 보낸 후 컨트롤러는 지정된 시간 내에 응답하지 않습니다. 그 이유는 컨트롤러가 손상되었거나 케이블이 제대로 연결되지 않았기 때문일 수 있습니다. 컨트롤러 오류는 하드 디스크의 매개 변수 설정과 관련이 있습니다.