고객지원

자주하는 질문

고객님께서 자주 물어보시는 질문에 대한 답변을 모아 두었습니다.

Windows XP에서의 48bit LBA 설정 요약 2010-02-16

첨부파일
조회수 11946
edf40wrjww2tbl_board_faq:contentsHtml
fiogf49gjkf0d

Windows XP에서 ATAPI 디스크 드라이브에 대한 48bit 논리 블록 주소 지정 지원을 설정하는 방법

요약


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

참고
48비트 LBA 지원은 Windows XP SP1이 없으면 설정되지 않으며 따라서 지원되지 않습니다. Windows XP Media Center Edition 및 Windows XP Tablet PC Edition에는 SP1이 포함되어 있습니다.

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

최신 Windows XP 서비스 팩을 구하는 방법
http://support.microsoft.com/default.aspx?scid=kb;KO;322389

추가 정보
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)
이상인지 확인합니다. 확인 방법은 다음과 같습니다.

시작을 누른 다음 검색을 누르거나 검색을 가리킨 다음 파일 또는 폴더를 누릅니다.
Atapi.sys를 입력한 다음 검색을 누릅니다.

%systemroot%\system32\drivers 폴더에 Atapi.sys 파일이 없으면 시스템 폴더와 숨긴 폴더를 검색하도록 검색 도우미의 기본 설정을 변경하고 2단계를 반복합니다.
숨긴 폴더와 시스템 폴더를 검색하는 방법에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.

HOW TO: Windows XP에서 숨긴 파일이나 시스템 파일을 찾는 방법
http://support.microsoft.com/default.aspx?scid=kb;KO;302347

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

하드 디스크가 대기 모드나 최대 절전 모드로 되거나 메모리 덤프를 기록할 때 손상될 수 있다. http://support.microsoft.com/default.aspx?scid=kb;KO;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 원본 릴리스의 경우 EnableBigLba라는 레지스트리 값을 다음 레지스트리 키에서 1로 설정하여 48비트 LBA를 테스트 목적으로 설정할 수 있습니다.
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Atapi\Parameters\

경고 이 레지스트리 값을 사용하여 Windows XP Home Edition 또는 Windows XP Professional의 원본 릴리스에서 48비트 LBA 지원을 설정하면 데이터가 손상될 수 있으며, 현재 주소 지정이 가능한 한계인 137GB보다 크거나 같은 48비트를 인식하는 운영 체제(예: Windows XP SP1)에서 이전에 만든 디스크 파티션에 48비트 LBA를 바로 지원하지 않는 Windows의 이전 버전(예: Windows 2000 이전)이 설치되어 있는 경우에도 데이터가 손상될 수 있습니다.

참고: 앞의 레지스트리 설정은 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 지원을 설정하려면 다음과 같이 하십시오.
아래의 텍스트를 Microsoft Windows 메모장으로 복사하고 텍스트를 48bitLba.inf 파일로 저장합니다. [version]
signature="$CHICAGO$"
SetupClass=BASE
[DefaultInstall]
AddReg=48bitlba.Add.Reg
[48bitlba.Add.Reg]
HKLM,"System\CurrentControlSet\Services\Atapi\Parameters","EnableBigLba",0x10001,1

다음과 같은 행을 포함하고 있는 Cmdlines.txt라는 이름의 파일을 만듭니다.

[Commands]
"rundll32 setupapi,InstallHinfSection DefaultInstall 128 .\48BITLBA.INF"
Sysprep 이미지에서 Sysprep\I386 폴더를 찾은 다음 이 폴더에서 $OEM$ 하위 폴더를 만듭니다.
48bitlba.inf 및 Cmdlines.txt 파일을 Sysprep\I386\$OEM$ 폴더로 복사합니다.
Sysprep.inf 파일에서 [Unattended] 섹션에 InstallFilesPath라는 키를 추가합니다. 이 키에는 InstallFilesPath = "C:\sysprep\i386"라는 값이 있어야 합니다.
앞에서 설명한 설정을 Riprep.exe 프로그램을 사용하여 만든 이미지 폴더에 추가하려면 다음과 같이 하십시오.
Riprep 이미지를 포함하고 있는 원격 설치 서버의 다음 폴더에서 Sysprep\I386\$OEM$ 폴더를 만듭니다.

RemoteInstall\Setup\Language\Images\Riprep_dir_name\I386\Mirror1\UserData

참고 앞에서 설명한 경로에서 "Language"라는 단어는 영어 언어의 경우 "English"를 나타내고 "Riprep_dir_name"은 Riprep 이미지에 대해 사용자가 선택한 고유 이름입니다.
48bitlba.inf 파일과 Cmdlines.txt 파일을 $OEM$ 폴더로 복사합니다.
RemoteInstall\Setup\Language\Images\Riprep_dir_name\I386\Templates\Riprep.sif 폴더와 이 Riprep 이미지에 대해 만들었을 수 있는 다른 모든 서식 파일에서 Riprep.sif 파일을 수정한 다음 아래와 같이 설정되도록 OemPreinstall 값과 InstallFilesPath 값을 추가합니다.

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

자세한 내용은 OEM 사전 설치 도구나 아래의 Microsoft 웹 사이트를 참조하십시오.
http://www.microsoft.com/korea/oem


본 내용은 마이크로소프트 홈페이지에서 발췌한 내용입니다.