자유롭게 게시물을 올릴수있는 게시판입니다.
  • 유년추억
  • 학교생활
  • 입시준비
  • 대학생활
  • 군생활
  • 알바생활
  • 취업준비
  • 직장생활
  • 원룸생활
  • 연애중
  • 결혼준비
  • 집안살림
  • 자녀교육
  • 창업준비
  • 이민유학
  • 노후생활
  • 전체보기


하드웨어 3 HARDDISK

 
Case 하드디스크

1. `No ROM Basic System Halted` 오류가 발생합니다. 즉, 하드디스크에 파티션을 새로 설정하였습니다. 도스를 설치하고 컴퓨터를 재부팅했지만 `No ROM Basic System Halted` 오류가 발생하면서 부팅이 되지 않습니다.

A. Fdisk를 실행시켜 `Set Active Partition`을 지정합니다

하드디스크의 파티션을 설정하고 초기화하였다면 하드디스크의 활성 영역을 지정하여야 합니다. 활성 영역은 fdisk.exe를 이용하여 지정할 수 있습니다. 부팅 디스켓으로 부팅을 하고 Fdisk

를 실행시킨 후, 2번 `Set Active Partition` 항목을 선택하면 C 드라이브를 활성화시킬 수 있습니다.
시스템에 따라서는 `Press a Key REBOOT`라는 오류가 발생하기도 하는데, 마찬가지로 활성 영역을 지정하여 문제를 해결할 수 있습니다.


2. 울트라 DMA 하드디스크를 구형 메인보드에서 사용할 수 있나요? 즉, 요즘 출시되는 대부분의 하드디스크들은 울트라 DMA(Ultra Direct Memory Access) 방식을 지원하는데, 울트라 DMA

를 지원하지 않는 메인보드에서 울트라 DMA용 하드를 사용할 수 있는지 궁금합니다. 즉, 울트라 DMA 같은 속도는 나오지 않더라도 종전의 하드디스크의 속도를 내면서 쓸 수 있는지 알고 싶습니다.

A. PIO 모드로 사용할 수 있습니다

울트라 DMA용 하드는 예전의 E-IDE I/O에서도 사용할 수 있습니다. 다만 이전에 E-IDE 제품들에 적용된 PIO(Programmed Input Output) 모드 중 `PIO4`로 설정해야만 사용할 수 있으며, 이를

지원하는 메인보드(인텔 TX, LX 등의 칩셋)가 아니라면 울트라 DMA의 성능을 낼 수 없습니다. 따라서 최적의 성능을 내기 위해서는 울트라 DMA를 지원하는 메인보드에서 사용할 것을 권장합니다.


3. 하드디스크에 불량 섹터가 생겼습니다. 즉, 잘 사용하던 하드디스크에 요사이 불량 섹터(Bad Sector)가 4MB 정도 발생했습니다. 그런데 윈도 95 부팅시 스캔디스크(ScanDisk)를 실행하라는

메시지가 나타나서 그대로 실행했더니 불량 섹터가 점점 더 증가합니다. 포맷을 해도 마찬가지입니다. 불량 섹터를 없앨 수 없나요?

A. 로우레벨 포맷을 해봅니다

우선 물리적인 불량 섹터인지, 논리적인 불량 섹터인지 확인해야 합니다. 확인하는 방법은 다음과 같습니다.

로 레벨(Low-Level) 포맷 프로그램을 사용하여 하드디스크를 로 레벨 포맷 합니다. 로 레벨 포맷 프로그램은 통신망에서 쉽게 구할 수 있습니다. 로 레벨 포맷이 끝나면 fdisk.exe를 실행시켜 파

티션을 작성합니다. 이제 format.com으로 포맷을 하고 불량 섹터가 생기는지 확인합니다. 이 때 또다시 불량 섹터가 생긴다면 100% 물리적인 불량 섹터입니다. 즉, 하드 디스크 표면이 긁히거나 망가진 경우입니다.

하드디스크에 물리적인 불량 섹터가 생긴 경우에는 수리를 하는 것이 가장 좋습니다. NDD나 기타 다른 디스크 오류 제거 프로그램을 사용해서 치료해도 불량 섹터가 없어지는 것은 아니기 때문입니다.


4. 실수로 C 드라이브를 포맷하였습니다. 포맷된 하드디스크를 복구하는 방법을 알려주세요.

A. 포맷을 마친 후 다음과 같이 복구하십시오

잘못하여 포맷을 하게 되었을 경우 도중에 포맷을 중지하면 안 됩니다. 포맷 도중 중지한 경우에는 데이터를 복구할 수 없습니다. 따라서 포맷을 끝까지 완료시킨 후 아래의 각 경우 중 해당하

는 내용에 따라 대처하시기 바랍니다. 만약 포맷 후 데이터를 기록하는 작업을 하면 데이터를 전부 복구할 수 없습니다. 즉, 포맷이 이루어진 후 아무런 기록을 하지 않은 상태에서 복구해야 합니다.

MS-DOS 6.22 이하 버전을 사용하는 경우, 부팅 가능한 디스켓에 도스가 제공하는 unformat.exe 파일을 복사하고 부팅한 후 다음의 명령을 기입합니다.

A:>unformat C:

여기서 `C:`는 복구할 드라이브 명(즉, 이름)입니다. 앞과 같이 입력하면 포맷된 드라이브의 내용이 100% 복구됩니다. 단, 윈도 98의 이전 도스에서 포맷한 경우에는 윈도 98의 긴 이름 파일은 이

름이 깨진 상태로 복구됩니다. 이렇게 이름이 깨진 파일들은 원래의 이름으로 직접 변경해야 합니다.
윈도 98에서 포맷한 경우라면, 한글노턴 유틸리티의 6번째 장에 있는 unformat.exe를 실행시킨 후 포맷된 드라이브를 선택하면 내용을 복구할 수 있습니다. 만일 FAT32를 드라이브가 사용하

고 있다면, FAT16으로 변환한 후 복구해야 합니다. 만약 FAT32 파일 시스템이 있는 경우에 노턴 unformat을 사용하면 FAT32 파티션의 데이터가 파괴됩니다.

5. 하드디스크가 인식되지 않습니다 . 즉, `Disk boot failure Insert System Disk and press Enter`라는 메시지가 나타나며 하드디스크가 인식되지 않습니다. 원인과 복구 요령을 알려주세요.

A. 시스템 파일이 없기 때문입니다.

부트 디스크를 찾을 수 없거나 부트 디스크에 시스템 파일이 없는 경우 나타나는 메시지입니다. CMOS에서 하드디스크 설정이 정확한지 확인하고, 정상이라면 시동 디스크로 부팅한 후 `sys

C:`를 입력하여 C 드라이브에 시스템 파일을 복사합니다. 그리고 재부팅하면 C 드라이브로 부팅할 수 있습니다.

6. 하드디스크가 슬레이브로 인식되지 않습니다. 즉, 새로 구입한 하드디스크를 슬레이브로 설정한 후, CMOS에서 설정을 하고 윈도 98로 부팅하였더니 인식이 되지 않습니다. 어떻게 해야 인식시킬 수 있나요?

A. `Fdisk`를 실행하십시오

새로 구입한 하드디스크는 파티션 설정이 되어 있지 않기 때문에, 장착 즉시 도스나 윈도 98에서 인식될 수는 없습니다. 따라서 윈도 98의 도스 창에서 `Fdisk`를 실행한 후 디스크 드라이브 변경

항목을 선택하고 2번 `디스크`를 선택합니다. 이어서 1번의 `분할 영역 또는 논리 DOS 드라이
브 지정`을 선택한 후 `기본 DOS 분할 영역 지정`을 선택하여 기본 DOS 파티션을 작성하여 주십

시오. 파티션 작성이 끝나면 시스템을 재시작해야 합니다. 내 컴퓨터 안에 D 드라이브가 나타나면 마우스 오른쪽 버튼을 눌러 `포맷`을 선택합니다. 포맷이 완료되면 윈도 98에서 새로운 하드디스크를 사용할 수 있습니다.

7. 빌려온 하드디스크가 부팅되지 않습니다. 즉, 친구의 하드디스크를 제 컴퓨터에 장착한 상태에서 윈도 98을 설치했습니다. 그리고 친구에게 하드디스크를 돌려주었는데 부팅이 되지 않는다고 합니다. 왜 그런지요?

A. 점퍼 설정 오류나 이동 중의 충격이 원인일 수 있습니다

하드디스크의 설정 오류나 충격으로 인한 문제일 수 있습니다. 다음의 순서대로 실행해 보시기 바랍니다.

① 하드디스크의 점퍼가 마스터로 설정되어 있는지 확인하십시오(컴퓨터에 장착된 상태가 `슬레이브` 점퍼로 설정된 상태가 아닌지 살핍니다).

② 제대로 설정되었다면, 또 다른 방법을 사용하기 위해 부팅 디스켓으로 재부팅하여 C 드라이브가 인식하는지 살핍니다. 인식한다면 시스템 파일을 전송합니다.

③ 컴퓨터를 재부팅하여 프롬프트 상태에서 장착된 CD-ROM을 인식하는지 확인합니다. CD-ROM을 인식하지 않으면 `CD-ROM 설치 디스켓`을 인스톨합니다.

④ 윈도 98 원본 CD를 CD-ROM 드라이브에 넣고 셋업합니다.

⑤ 설치 마법사를 실행시켜 현재의 컴퓨터에 맞게 환경을 설정합니다. 디스켓 사용자라면 앞의 3번 과정을 거친 후 컴퓨터를 재부팅하여 윈도 98의 `시작 메뉴`에서 `안전 모드`를 선택합니다. 그리고 5번을 실행하면 됩니다.

두 번째 방법으로 인식되지 않는다면 하드디스크 자체의 문제이므로 간단히 해결할 수 없습니다. 하드디스크를 옮기는 과정에서 충격을 받았거나 정전기 등으로 하드디스크가 손상된 경우일 수 있습니다. 이 경우는 아무래도 A/S를 의뢰해야 합니다.

8. 하드디스크의 용량이 제대로 인식되지 않습니다. 즉, 6.4GB 용량의 하드디스크를 구입했습니다. 그런데 바이오스 설정에서는 6.4GB로 제대로 인식되나, 부팅 디스켓으로 부팅하고 Fdisk를

실행시키면 260MB가 부족한 6.14GB로 인식합니다. 6.4GB를 모두 사용하려면 어떻게 해야 하나요? 새로 구입한 하드디스크의 정보는 다음과 같습니다.

실린더 13,328, 헤드 15, 섹터 63

A. 표기상의 문제이며, 실질적으로는 모든 영역이 표시된 것입니다

하드디스크의 디스크 용량은 2진수냐 10진수냐 하는 표기법에 따라 용량이 다르게 나타납니다. 기본적으로 하드디스크의 표면에 있는 디스크 용량은 2진수에 의해 나타나는 용량입니다. 10진수

에서 1MB는 1,000,000Bytes인데 비해 2진수에서의 1MB는 1,048,576Bytes입니다. 하드디스크의 용량을 계산하는 방법은 실린더×헤드×섹터×512=디스크의 전체 용량(2진법 표기)으로 계산을 합니다.

하드디스크 같은 저장장치들은 2진수로 기록되며, 도스의 Fdisk에서는 10진수로 표기가 됩니다. 따라서 서로의 용량이 다르게 나타나지만 실제로는 같은 용량입니다. 실린더가 13,328, 헤드가

15, 섹터는 63개이므로 13,328×15×63×512=6,447,168,000Bytes(6.4GB)
가 나옵니다.

이는 2진수로 나타낸 값이므로 실제 용량 6.4GB가 계산된 것이며, 이 값을 10진수로 변환하게 되면 약 6.14GB(6,447,168,000Bytes/1,048,576Bytes)라는 값이 구해집니다. 결론적으로, Fdisk에 나타난 용량과 하드디스크 표면에 나타난 용량은 동일한 크기인 것입니다.

9. 디스크 조각 모음에서 다운되는데….

펜티엄Ⅱ CPU에 운영체제는 윈도 98입니다. 그런데 사용 중 디스크 조각 모음을 실행하면 D 드라이브는 정상적으로 실행되지만, C 드라이브는 `드라이브 정보를 읽는 중…` 단계에서 8%만 진

행되다가 다운됩니다. 그래서 키를 누르면 `응답 없음`이라는 메시지가 나오고, 그 작업을 종료시키면 정상적으로 작동합니다. 이유와 처리 방법을 알려주세요.

A. 디스크 설정을 재점검한 후 스캔디스크를 실행시킵니다

디스크 자체의 물리적·논리적 이상을 판단하기 전에 다음 사항을 점검합시다.

먼저 디스크 점퍼가 현재 C 드라이브는 `Master/Slave`에, D 드라이브는 `Slave`에 꽂혀 있지 않은지요? 또한 1개의 디스크만 사용하던 디스크의 `Master` 점퍼를 그대로 꽂아 사용하는 것은 아

닌지 확인하기 바랍니다. 그리고 사용 디스크의 지원 모드를 확인하고(LBA 모드), 바이오스 셋업 프로그램에서 제대로 설정되어 있는지 확인합니다. 만약 수동으로 지원(펜티엄 보드는 자동 설정

(Auto Detection) 지원) 모드를 변경했다면, 번거롭지만 디스크의 자동 설정과 포맷 과정을 거쳐야 합니다.

앞의 과정이 제대로 되었다면, 다음으로 하드디스크에 대한 점검이 필요합니다. `디스크 조각 모음`의 실행을 잠시 미루고 `시작→프로그램→보조 프로그램→시스템 도구`에서 `디스크 검사`를 먼저 실행시켜 디스크의 이상 여부를 판단해 보시기 바랍니다.

10. 하드디스크가 바이러스에 감염되어 새로 포맷을 한 다음 플로피디스크로 부팅하고 `sys C:`를 실행시켜 시스템 파일을 복사했는데, 하드디스크로 부팅이 되지 않습니다. 왜 그런가요?

A. 부팅 디스켓을 완전히 치료한 후 복사하십시오.

바이러스를 치료하기 위해서는 기본적으로 `깨끗한 부팅 디스켓`이 필요합니다. 이 말은 바이러스에 감염되지 않은 디스크를 의미합니다. 부팅 디스켓을 만들 때 이미 바이러스가 침투되어 있

는 상태였다면 부팅 디스크가 깨끗하다고 말할 수 없습니다. 다른 PC에서 바이러스가 없는지 확인한 후 새로 부팅 디스크를 만드십시오. 부트 바이러스일 경우 감염된 상태에서는 새로 시스템 파일을 설치하더라도 치료되지 않습니다. 물론 백신 프로그램은 최신 버전일수록 좋습니다.

11. 하드디스크의 파티션을 나누면 일괄적으로 이름이 지정되어 각각의 드라이브에 어떤 내용이 들어갔는지 쉽게 알 수 없습니다. 이를 임의로 지정하여 내용을 구별하는 방법은 없나요?

A. 각 드라이브에 레이블을 지정해 주십시오

파티션을 분할하면 0번 클러스터부터 차례로 크기가 분할되기 때문에 분할된 드라이브의 이름을 임의로 변경할 수 없습니다. 다만 이런 경우를 위해 모든 OS에서는 레이블이라는 기능을 두어 각

드라이브를 구별할 수 있도록 배려하고 있습니다. 요컨대, 각 드라이브에 레이블을 붙여주면 내용을 구별할 수 있습니다.


2002-07-07 13:10:27
492 번 읽음
☞ 로그인 후 의견을 남기실 수 있습니다
 캐시선물





365ch.com 128bit Valid HTML 4.01 Transitional and Valid CSS!
태그