일반적인 하드웨어의 문제
고객지원 지식기반 (kfr_58)
Symptom:
다음들 중에서 하나 이상의 현상이 발생합니다.
- 시디롬에 접속을 할 때 시간적인 문제(중단, 장기 지연, 버스 에러, 세그먼트 폴트)가 있습니다.
- 커넬 생성 또는 다른 프로그램들의 컴파일이 시그널 11과 함께 중단됩니다.
- 커넬 생성 또는 다른 프로그램들의 컴파일이 시그널 7과 함께 중단됩니다.
- 파일의 내용이 부정확합니다.
- 메모리의 접속에 에러가 생깁니다.
- 그래픽이 제대로 표시되지 않습니다.
- 플로피 디스크 드라이브 접속시 crc 에러가 발생합니다.
- 부팅시 충돌과 중단 현상이 발생합니다.
- 파일시스템 형성시 에러가 발생합니다.(mke2fs가 에러를 보고합니다.)
Cause:
이들 이상한 현상들은 대부분의 경우 하드웨어에 결함이 있거나 잘못 환경설정 해 주었기
때문에 발생합니다.
현재 많은 마더보드들에서 타이밍 문제들이 있는 것으로 알려져 있습니다. 이러한 타이밍
문제들은 버스 에러에서 확인하기가 쉽습니다.(CPU-메모리-PCI-ISA)
도스나 윈도우즈에서 시스템이 안정하다고 해서 하드웨어가 안정적이고 환경설정이 잘 된다
는 것은 아닙니다. 하드웨어가 16비트 릴 모드에서 동작을 하고 있는 CPU의 느린 세그먼
트 메모리 접속으로 간신히 작동을 하고 있다가 메모리가 32비트 버스트를 가진 선형 모드
에서 접속을 받게 되면 에러가 발생합니다.
문제의 원인이 잘못 냉각된 CPU나 또는 너무 느리거나 결합이 있는 RAM 모듈(SIMMS)에
있을 수 있습니다.
이들의 원인은 확실히 하드웨어에 있지 리눅스에 있는 것은 아닙니다.
리눅스는 다른 운영 시스템들보다 하드웨어의 안정성을 더 많이 요구합니다. 한편으로는 이
로 해서 향상된 성능을 가져다 주지만 다른 한 편에서는 위에서 언급된 문제들이 몇 몇 시
스템들에서 발생하도록 할 수도 있습니다. 다른 운영 체제들에서와는 반대로 리눅스는 하드
웨어가 정확하고 안정적으로 동작한다고 가정을 합니다. 그래서 하드웨어가 그렇지 못하다
면 리눅스는 동작을 멈춥니다.
현재 결함이 있거나 또는 앞으로 결함이 생길 수도 있는 하드웨어와 동작을 하는 운영체제
에는 심각한 보안상의 위험이 따르게 됩니다.
Remedy
결함이 있는 장치들을 찾아 내기 위해서 사용할 수 있는 파라미터들과 컨디션들이 몇 가지
있습니다.
- BIOS 셋업(CMOS)를 사용해서 내부 및 외부 캐시의 사용을 하지 않도록 스위치 오프시킵니다.
- 버스 클록의 주파수를 줄입니다. 이것은 BIOS 셋업이나 메인보드의 점퍼를 사용해서 할 수 있습니다.
- 대기상태(waitstate)를 추가시킵니다.(BIOS 셋업)
- 어드밴스 칩셋 셋업에서
CAS before RAS
옵션을 설정해 줍니다.(BIOS 셋업)
- 메모리를 테스트합니다.
- 다른 종류의 모듈들이 같이 사용되는 경우 문제가 항상 발생합니다.
66 MHz의 PCI 버스를 사용할 때는 DRAM 모듈들이 60ns 이하로 명시되어야 합니다.
- SIMMS나 DIMMS가 정확하게 꽂혀 있는지 살펴 봅니다. 이것들은 느슨하거나 기울어져
있어서는 안됩니다. 보드에서 모듈들을 뺀 다음에 다시 껴 놓도록 합니다.(정확한 접촉 부
분을 확인합니다.
- 메모리 뱅크에서 모듈들의 순서를 변경해 줍니다.
- CPU 팬이 제대로 동작하고 있는지 그리고 해당 CPU에 적당한지 점검합니다.(필요하다면
열 전송 페이스트를 사용합니다.)
- 파워 매니지먼트(APM)기능을 스위치 오프시킵니다. 이것이 에러의 원인으로 수 차례 지목
되어 왔습니다. 특별히 2940에서는 더욱 그러합니다.(BIOS 셋업)
- 커넬이나 컴파일러가 펜티엄 컴퓨터를 위해서 최적화 되어 있는데 K6나 Cyrix 6x68이 대신
사용되는 경우 펜티엄 호환 기종들에서 문제가 발생하고 있습니다. 이러한 시스템에서는 커
넬과 프로그램들을 최대 486까지만을 위해서 최적화 해 주어야 합니다. 또는 386 최적화까
지 낮춰 주어야 할 필요도 생길 수 있습니다.
- 모든 일반적인 BIOS 세팅을 점검합니다. 필요하다면 BIOS 디폴트를 적용시킵니다.
- PC BIOS에 버그가 있다면 이에 대한 유일한 해결책은 BIOS를 업데이트시켜 주는 것입니
다. 메인보드 판매상이나 제조업체에 문의를 하십시오. Motherboard Chaintech 5IFM-0
causes problems maddin_ifm0.html문서인 maddin_ifm0.html 문서를 참조하십시오.
- 파워 서플라이가 충분한 전류와 전압 변동을 제공하지 못하는 경우 몇몇 다른 장치들의 스
위치를 꺼보도록 해 봅니다.
추가 정보:
키워드: HARDWARE, APM, 2940, INCONSISTENT DATA, INEXPLICABLE, SIG11, SIGNAL11, SEGMENTATION FAULT, POWER MANAGEMENT, MKFS, MKE2FS, CRC
SDB-kfr_58, Copyright SuSE Linux AG, Nrnberg, Germany
- 버전: 02. Mr 2001
SuSE Linux AG - 최근에 만들어진 : 07. Mr 2001 에 의해 kmyoo (sdb_gen 1.40.0)