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

소개

본 문서에서는 현재의 137GB 한도보다 크게 하드 디스크 용량을 늘릴 수 있는 ATA Packet Interface(ATAPI) 디스크 드라이브에 대한 Windows XP 서비스 팩1(SP1) 48비트 논리 블록 주소 지정(LBA) 지원에 대해 설명합니다.

참고 Windows XP SP1을 실행하지 않으면 Windows XP에서 48비트 LBA를 지원하지 않습니다. 48비트 LBA 지원을 사용하려면 Windows XP SP1 이상을 적용해야 합니다. Windows XP Media Center Edition 및 Windows XP Tablet PC Edition에는 SP1이 포함되어 있습니다.

Windows XP의 최신 서비스 팩에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
322389 최신 Windows XP 서비스 팩을 구하는 방법

추가 정보

Windows XP SP1에는 ATAPI 디스크 드라이브에 대한 48비트 LBA 지원이 포함되어 있습니다. 이러한 지원을 통해 현재 한도인 137GB보다 큰 하드 디스크를 사용할 수 있습니다. 기본적으로 이 지원은 SP1에서 설정되어 있습니다. SP1을 실행 중인지 알아보려면 내 컴퓨터를 마우스 오른쪽 단추로 누르고 속성을 누른 다음 일반 탭에서 Service Pack 1이 "시스템"에 표시되는지 확인하십시오.

최신 ATAPI 드라이버가 있는지 알아보려면 %systemroot%\system32\Drivers 폴더의 Atapi.sys 파일 버전이 5.1.2600.1135(또는 Windows XP 64-Bit Edition의 경우 5.1.2600.1152) 이상인지 확인합니다. 이렇게 하려면 다음과 같이 하십시오.
  1. 시작을 누르고 검색을 누른 다음 모든 파일 및 폴더를 누릅니다.
  2. Atapi.sys를 입력한 다음 검색을 누릅니다.
  3. %systemroot%\system32\Drivers 폴더에 Atapi.sys 파일이 없으면 검색 도우미에서 고급 옵션을 누르고 숨김 파일 및 폴더 검색을 누른 다음 2단계를 반복합니다.

    숨긴 폴더와 시스템 폴더를 검색하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
    302347 Windows XP에서 숨긴 파일이나 시스템 파일을 찾는 방법
  4. %systemroot%\System32\Drivers 폴더에서 Atapi.sys를 마우스 오른쪽 단추로 누른 다음 속성을 누릅니다.
  5. 버전 탭에서 파일 버전을 확인합니다.
Atapi.sys의 버전이 5.1.2600.1135(또는 Windows XP 64-Bit Edition의 경우 5.1.2600.1152)가 아니면 Microsoft 기술 자료의 문서 331958에서 설명하는 핫픽스를 구해서 설치하십시오.

이 핫픽스에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
331958 대기 모드 또는 최대 절전 모드로 전환하거나 메모리 덤프를 작성하는 경우 하드 디스크가 손상될 수 있다
기본적으로 Windows XP Home Edition과 Windows XP Professional의 원본 릴리스 버전에는 48비트 LBA 지원이 포함되어 있지 않습니다. 48비트 LBA ATAPI 지원을 사용하려면 컴퓨터가 다음과 같은 요구 사항을 준수해야 합니다.
  • 48비트 LBA 호환 BIOS가 있어야 합니다.
  • 137GB 이상의 하드 디스크가 있어야 합니다.
  • Windows XP SP1이 설치되어 있어야 합니다.
Windows XP Home Edition과 Windows XP Professional의 원본 릴리스 버전의 경우 테스트 목적으로 48비트 LBA를 설정할 수 있습니다. 이렇게 하려면 다음 레지스트리 하위 키에서 EnableBigLba 레지스트리 값을 1로 설정하십시오.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Atapi\Parameters\
경고 다음 조건 중 하나에 해당하면 데이터가 손상될 수 있습니다.
  • 이 레지스트리 값을 사용하여 Windows XP Home Edition 또는 Windows XP Professional의 원본 릴리스 버전에서 48비트 LBA 지원을 설정합니다.
  • Windows XP SP1과 같은 48비트를 인식하는 운영 체제에서 이전에 만든 디스크 파티션에 이전 버전의 Windows를 설치하는 경우 이 디스크 파티션의 크기가 현재 주소 지정이 가능한 한도인 137GB보다 크거나 같습니다.
참고 앞의 레지스트리 설정은 Windows XP SP1 이상에서 무시됩니다. 앞에서 설명한 레지스트리 설정을 편집하여 Windows XP Home Edition 또는 Windows XP Professional의 원본 릴리스 버전에서 48비트 LBA ATAPI 지원을 설정하려고 할 때 최소 요구 사항을 충족하지 못하면 다음과 같은 문제가 발생할 수 있습니다.
  • 레지스트리 값 EnableBigLba가 해제되어 있습니다. 용량이 137GB보다 큰 하드 디스크를 지원할 수 있는 48비트 호환 BIOS가 있는 경우 하드 디스크의 처음 137GB에만 주소를 지정할 수 있습니다. 하드 디스크의 나머지 부분은 사용되지 않습니다.
  • 레지스트리 값 EnableBigLba가 설정되어 있지만 48비트 LBA 호환 BIOS가 없고 하드 디스크의 용량도 137GB보다 크지 않습니다.

    레지스트리 설정을 편집하여 48비트 LBA ATAPI 지원을 설정했지만 48비트 LBA 호환 BIOS와 용량이 137GB보다 큰 하드 디스크가 모두 없는 경우 시스템이 변경되지 않은 것입니다. 해당 하드 디스크가 표준 하드 디스크로 기능을 계속합니다.
  • 레지스트리 값 EnableBigLba가 설정되어 있고 48비트 LBA 호환 BIOS가 없지만 용량이 137GB보다 큰 하드 디스크가 있습니다.

    레지스트리에서 48비트 ATAPI 지원을 설정하고 용량이 137GB보다 큰 하드 디스크도 있지만 48비트 LBA 호환 BIOS가 없는 경우 하드 디스크의 처음 137GB에만 주소를 지정할 수 있습니다. 하드 디스크의 나머지 부분은 사용되지 않습니다.
Microsoft System Preparation(Sysprep) 도구를 사용하는 무인 설치를 통해 48비트 LBA 지원을 설정하려면 다음과 같이 하십시오.
  1. 아래의 텍스트를 메모장으로 복사하고 48bitLba.inf 파일로 저장합니다.
    [version]
    signature="$CHICAGO$"
    SetupClass=BASE
    
    
    [DefaultInstall]
    AddReg=48bitlba.Add.Reg
    
    [48bitlba.Add.Reg]
    HKLM,"System\CurrentControlSet\Services\Atapi\Parameters","EnableBigLba",0x10001,1
  2. 다음과 같은 행이 포함된 Cmdlines.txt라는 파일을 만듭니다.

    [Commands]
    "rundll32 setupapi,InstallHinfSection DefaultInstall 128 .\48BITLBA.INF"
  3. Sysprep 이미지에서 Sysprep\I386 폴더를 찾은 다음 이 폴더에서 $OEM$ 하위 폴더를 만듭니다.
  4. 48bitlba.inf 및 Cmdlines.txt 파일을 Sysprep\I386\$OEM$ 폴더로 복사합니다.
  5. Sysprep.inf 파일에서 [Unattended] 구역에
    InstallFilesPath
    라는 키를 추가합니다. 이 키에는 InstallFilesPath = "C:\sysprep\i386"이라는 값이 있어야 합니다.
앞에서 설명한 설정을 Riprep.exe 프로그램을 사용하여 만든 이미지 폴더에 추가하려면 다음과 같이 하십시오.
  1. Riprep 이미지를 포함하고 있는 원격 설치 서버의 다음 폴더에서 Sysprep\I386\$OEM$ 폴더를 만듭니다.
    RemoteInstall\Setup\Language\Images\Riprep_dir_name\I386\Mirror1\UserData
    참고 Language는 언어가 영어인 경우 "English"를 나타내고 Riprep_dir_name은 Riprep 이미지에 대해 사용자가 선택한 고유 이름입니다.
  2. 48bitlba.inf 파일과 Cmdlines.txt 파일을 $OEM$ 폴더로 복사합니다.
  3. 다음 폴더에서 Riprep.sif 파일을 수정하고 Riprep 이미지에 대해 만든 다른 템플릿 파일이 있으면 모두 수정합니다.
    RemoteInstall\Setup\Language\Images\Riprep_dir_name\I386\Templates\Riprep.sif
    이렇게 하려면 OemPreinstallInstallFilesPath 값을 추가하십시오.

    [Unattended]
    OemPreinstall = "Yes"
    InstallFilesPath = "C:\sysprep\i386"
  4. 파일을 닫은 다음 저장합니다.
OEM은 Microsoft Windows OEM 사전 설치 도구를 통해 이 지원을 설정할 수 있습니다.

자세한 내용은 OEM 사전 설치 도구나 다음 Microsoft 웹 사이트를 참조하십시오.
http://www.microsoft.com/oem/korean/default.mspx




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 303013 - 마지막 검토: 2004년 8월 31일 화요일 - 수정: 6.1
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP 64-Bit Edition Version 2002 SP1
키워드:?
kbhowto kbregistry kbappcompatibility kbenv kbwinxpsp1fix KB303013

피드백 보내기

 

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