Windows 2000의 ACPI 호환성 확인 방법

기술 자료 번역 기술 자료 번역
기술 자료: 216573 - 이 문서가 적용되는 제품 보기.
이 문서는 이전에 다음 ID로 출판되었음: KR216573
모두 확대 | 모두 축소

이 페이지에서

요약

이 문서에서는 Windows 2000이 고급 구성 및 전원 인터페이스(ACPI) 기능을 사용 가능하게 설정하고 설치하는 프로세스를 설명합니다.

추가 정보

Txtsetup.sif 파일

Txtsetup.sif 파일에는 텍스트 모드 설치 동안 장치 검색과 설치에 사용될 정보가 들어 있습니다. 이 파일에서 장치를 위한 항목을 찾을 수 없으면 Windows 2000 설치 과정 중 텍스트 모드 설치 동안 장치가 설치되지 않습니다.

Txtsetup.sif 파일에는 ACPI 검색 및 설치를 제공하는 세 섹션이 있습니다.
  • [ACPIOptions]
  • [GoodACPIBios]

BIOS에서 ACPI 구성

ACPI 시스템은 열 개의 테이블로 구성됩니다. 이들 열 개의 테이블은 시스템에 어떤 장치가 있는지 및 구성 및 전원 관리와 관련하여 각 장치가 어떤 능력을 가지는지를 정의합니다. 부팅할 때 시스템 BIOS가 이 테이블들을 구성합니다. 시스템은 부팅될 때 이들 테이블 중 두 개(Fixed ACPI Description 테이블 [FACP] 및 Root System Description 테이블 [RSDT])에 포함된 특정 항목을 찾아 시스템이 ACPI 호환인지 확인합니다. 이 정보는 이들 테이블에서 OEM ID, OEM TABLE ID, OEM REVISION 및 CREATOR REVISION 형식으로 추출됩니다. 이 테이블들이 없거나 위의 설명자에 포함된 정보가 무효하면 ACPI와 호환되지 않는 시스템으로 간주하여 리거시 하드웨어 추상화 계층(HAL)이 설치됩니다.

아래는 Fixed ACPI Description 테이블의 예입니다.
OEM ID = "COMPAQ"
OEM Table ID = "FACPTBL"
OEM Revision = "432"
Creator Revision = "1"
아래는 Root System Description 테이블의 예입니다.
OEM Table ID = "CPQB01B"

이 정보와 함께 BIOS의 날짜도 읽혀집니다.

ACPI 구성 결정

이들 테이블에서 찾은 정보를 Txtsetup.sif 파일에 있는 항목과 비교합니다. 다음과 같은 가정에 따라 이 정보를 기반으로 작업이 수행됩니다.

시스템 BIOS가 불량 BIOS 목록(Bad BIOS List)에 나와 있는 것이면 ACPI HAL이 설치되지 않습니다. BIOS가 불량 BIOS 목록(Bad BIOS List)에 나와 있지 않고 BIOS의 날짜가 99년 1월 1일 이후면 정상 BIOS로 간주되어 ACPI HAL이 적용됩니다. 날짜가 99년 1월 1일 이전이면 정상 BIOS 목록(Good BIOS List)에서 테이블 정보를 검사합니다. 이 목록에 BIOS가 있으면 ACPI HAL이 설치됩니다.

ACPI HAL이 사용되면 BIOS가 시스템을 불안정하게 하는 것으로 알려져 있기 때문에 BIOS가 불량 BIOS 목록(Bad BIOS List)에 나와 있는 것입니다. 이러한 불안정은 하드웨어가 올바르게 동작하지 않는 문제부터 시스템 작동 중지와 데이터 손실에 이르기까지 심각성이 다양합니다. 따라서 이 목록에서 가정하는 사항을 무시하는 것은 좋지 않습니다. 이는 ACPI 호환으로 감지되지 않은 시스템에도 적용됩니다. 테이블 헤더 정보가 정확하지 않으면 이들 테이블에 포함된 장치 구성 정보에도 문제가 있는 것으로 간주될 수 있습니다. 기본 ACPI 설정을 무시하여 시스템이 불안정해진 경우, 운영 체제를 완전히 다시 설치하는 것 외에는 해결 방법이 없습니다. 업그레이드 설치로는 불량하거나 불완전한 ACPI BIOS로 인한 손상을 복구할 수 없습니다. 그럼에도 이들 설정을 무시해야 하는 경우에는 아래 정보를 참고하십시오.

[ACPIOptions] 섹션에 ACPIEnable, ACPIBiosDate 등 두 항목이 나타납니다. ACPIBiosDate 항목에 나타난 날짜 이후의 BIOS는 정상인 것으로 간주됩니다. 이 항목의 기본 설정 값은 1999년 1월 1일입니다. ACPIBiosDate 항목은 강제로 ACPI를 설치하는 데 크게 이용되지 않습니다. ACPIEnable 항목의 가능한 세 값에 따라 다음과 같이 ACPI 검색 및 설치 동작이 결정됩니다.
  • 0: 시스템 BIOS와 관계 없이 설치 시 ACPI 설정이 해제됩니다.
  • 1: ACPI BIOS가 있으면 설치 시 ACPI가 사용 가능하도록 설정됩니다.
  • 2: GoodACPIBios 목록과 ACPIBiosDate를 기준으로 ACPI가 사용 가능하도록 설정됩니다.
기본 설정값은 2입니다.

기본값을 무시하고 강제로 ACPI를 설치하려면 설치 디스크 1에 있는 Txtsetup.sif 파일을 편집하고 ACPIEnable 값을 1로 변경합니다. 파일을 저장한 다음 설치를 다시 시작합니다.

참고: ACPI 기능이 사용되기 시작한 것은 그리 오래되지 않았고 BIOS 및 시스템 제조업체들이 계속하여 기능을 추가하고 있습니다. 꼭 필요하다고 생각하는 기능이 들어 있지 않거나, 1999년 1월 1일 이후 날짜의 BIOS 또는 정상 BIOS 목록(Good BIOS List)에 있는 BIOS에서 이상한 동작이 발생하면 사용 중인 BIOS가 최신 버전인지 시스템 제조업체에 확인하십시오.

ACPI를 사용하려면 SMBus나 I2c 호환 버스와 기타 항목 등과 같은 몇몇 새로운 하드웨어가 필요하며 그러한 하드웨어가 없으면 시스템이 ACPI 능력을 가질 수 없게 될 수 있습니다. 자신의 시스템이 아직 이 기능을 제공하도록 업데이트되지 않은 이유를 알고 싶으면 해당 시스템 또는 마더보드 제조업체에 문의하십시오.

속성

기술 자료: 216573 - 마지막 검토: 2004년 1월 28일 수요일 - 수정: 3.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Server
키워드:?
kbenv kbhw KB216573

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com