Windows NT 4.0은 최대 7.8GB 시스템 파티션을 지원한다

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

요약

Microsoft Windows NT 4.0은 이론상 NTFS 파일 시스템을 사용하여 최대 16 엑서바이트 크기의 파티션을 지원하지만, 시스템 파티션의 최대 크기는 7.8GB로 제한됩니다.

참고 시스템 파티션이 7.8GB보다 큰 Windows NT 4.0 기반 컴퓨터에 소프트웨어 업데이트를 설치하면 컴퓨터가 올바르게 다시 시작되지 않을 수 있습니다. 예를 들어, 보안 업데이트를 설치한 후 컴퓨터를 다시 시작하면 다음과 유사한 오류 메시지가 나타날 수 있습니다.
OS Loader v4.01
디스크 I/O 오류입니다. 상태=00000001
다음 파일이 없거나 손상되어 Windows NT를 시작할 수 없습니다. winnt\system32\Ntoskrnl.exe
위 파일의 복사본을 다시 설치하십시오.
7.8GB보다 큰 시스템 파티션은 타사 파티션 유틸리티를 사용해야만 만들 수 있습니다. Windows NT 4.0을 시작할 때 운영 체제는 시스템 파티션의 처음 7.8GB에 있는 파일만 사용할 수 있습니다. Windows NT 4.0을 시작한 후에 운영 체제는 볼륨에 있는 모든 파일에 액세스할 수 있습니다. 그러나 파일이 시스템 파티션의 처음 7.8GB를 벗어나 쓰여질 수 있기 때문에 Ntoskrnl.exe 파일을 시스템 파티션에 수동으로 복사하는 것으로는 이 문제를 해결할 수 없습니다. Ntoskrnl.exe 파일이 처음 7.8GB에 쓰여지도록 하는 유일한 방법은 드라이브를 7.8GB 이하로 다시 파티션하는 것입니다.

추가 정보

시스템 파티션은 초기 시스템 시작에 필요한 파일이 들어 있는 파티션입니다. Windows NT의 경우 이러한 파일은 Ntdetect.com, NTLDR, Boot.ini이며 종종 Ntbootdd.sys도 포함됩니다.

부팅 파티션은 시스템 파일이 들어 있는 파티션입니다. Windows NT의 경우 이것은 %SystemRoot%\System32 폴더가 들어 있는 파티션입니다.

시스템 파티션과 부팅 파티션은 같은 파티션에 있거나 다른 파티션에 있을 수 있습니다. 한 컴퓨터에 여러 운영 체제를 설치할 수 있기 때문에 컴퓨터에는 여러 부팅 파티션이 있을 수 있지만 시스템 파티션은 하나만 있습니다.

경우에 따라 부팅 파티션 전체가 드라이브의 첫 번째 7.8GB 내에 있어야 합니다. Boot.ini 파일이 부팅 파티션을 찾기 위해 multi() 구문을 사용하는 경우 NTLDR은 INT13 인터페이스를 사용하여 HAL, 커널 및 부팅 시작 장치 드라이버를 로드합니다. 이 경우 이러한 파일은 INT13 인터페이스의 7.8GB 주소 지정 가능 범위 내에 있어야 합니다. Boot.ini 파일이 scsi() 구문을 사용하여 부팅 파티션을 찾는 경우 Ntbootdd.sys라는 파일이 시스템 파티션에 있어야 합니다. 이 파일은 디스크 컨트롤러 드라이버 이름을 변경한 복사본입니다. 이 경우 NTLDR은 HAL, 커널 및 부팅 시작 장치 드라이버를 로드할 때 Ntbootdd.sys 드라이버를 사용하여 디스크에 액세스합니다. 디스크의 주소 지정 가능 영역은 이 드라이버에 의해 결정됩니다.

Intel 기반 컴퓨터를 처음 부팅하면 운영 체제가 로드되고 시작되는 여러 가지 동작이 발생합니다. 부트스트랩 프로세스라고 하는 이 프로세스에는 Windows NT에서 작동할 수 없는 고유의 하드웨어 및 소프트웨어 제한이 있습니다. 이러한 제한으로 인해 Windows NT 4.0이 7.8GB보다 큰 파티션을 시스템 파티션으로 사용하지 못합니다.

부트스트랩 프로세스 동안 Windows NT(또는 다른 운영 체제)에서 드라이브에 액세스하기 위해 사용할 수 있는 유일한 메커니즘은 인터럽트 13(INT13)이라고 하는 BIOS의 기능들입니다. INT13 기능을 사용하면 드라이브의 특정 섹터를 주소 지정하여 하위 수준 코드가 드라이브에서 읽고 드라이브에 쓸 수 있습니다. 1980년대 초 INT13 아키텍처를 개발했을 당시에는 멀티 기가바이트 하드 디스크의 가능성을 고려하지 않았습니다. INT13 기능은 하드 디스크의 섹터를 나타내기 위해 24비트를 정의합니다. 이것은 최대 256헤드(또는 사이드), 1024실린더 및 63섹터로 나뉩니다. 이러한 수를 사용하면 256*1024*63(또는 16,515,072)섹터만 INT13 기능에서 사용할 수 있습니다. 섹터당 표준 512바이트에서 이것은 8,455,716,864바이트 또는 약 7.8GB입니다. 가장 최신 드라이브의 경우 컴퓨터의 BIOS는 처음 7.8GB의 디스크 공간을 주소 지정하기 위해 BIOS 기능에 대해 특정 섹터 변환을 지원해야 합니다. 거의 모든 최신 컴퓨터의 BIOS는 INT13 기능이 드라이브의 실제 기호와 관계없이 드라이브 공간의 처음 7.8GB를 주소 지정할 수 있는 "논리 블록 주소 지정"을 지원합니다.

INT13 기능은 운영 체제가 INT13을 통하지 않고 드라이브에 액세스할 수 있게 해주는 추가 드라이버를 로드할 때까지 드라이브와 시스템 파티션에 액세스하기 위해 사용할 수 있는 유일한 수단입니다. 따라서 Windows NT 4.0은 7.8GB보다 큰 시스템 파티션을 사용할 수 없습니다. 실제로 전체 시스템 파티션은 실제 디스크의 처음 7.8GB 내에 있어야 합니다. Windows NT는 실제 드라이브의 시작 부분에서 파티션이 시작되는 경우에만 7.8GB 시스템 파티션을 사용할 수 있습니다.

참고 시스템 파티션 이외의 파티션은 이러한 제한의 영향을 받지 않습니다.

Microsoft Windows 95 OEM Service Release 2, Microsoft Windows 98 및 Microsoft Windows 2000 등의 다른 운영 체제는 컴퓨터 업계가 BIOS INT13 기능("INT13 확장")을 위한 새로운 표준을 정의하고 제조된 마더보드에 새 기능을 구현한 후 만들어졌기 때문에 더 큰 파티션에서 부팅할 수 있습니다. Windows NT 4.0은 이 새 표준을 고안하기 전에 만들어졌기 때문에 새 기술을 인식하지 못하고 해당 기능을 사용할 수 없습니다.

Windows NT 4.0을 설치할 때 최대 4GB의 시스템 파티션을 만들 수 있습니다. 설치 프로그램이 먼저 FAT 파일 시스템을 사용하여 파티션을 포맷하기 때문에 이런 일이 발생합니다. NTFS 파티션을 사용하려면 처음 다시 부팅한 후에 파티션을 NTFS로 변환합니다. FAT 파일 시스템은 BIOS 제한과 관계없이 4GB의 파일 시스템 제한이 있습니다. 무인 설치를 수행할 때 Unattend.txt 파일에서 ExtendOEMPartition 지시어를 사용하면 시스템 파티션을 최대 7.8GB까지 확장할 수 있습니다.

향후에는 추가 제한이 있을 수 있습니다. NTFS 파일 시스템은 단일 파티션에서 16엑서바이트의 디스크 공간을 주소 지정할 수 있지만 현재 디스크 파티션 구성표는 파티션 크기를 2^32섹터 또는 2테라바이트로 제한하는 구조에 파티션 정보를 저장합니다. ATA 하드웨어 인터페이스는 크기가 2^24섹터 또는 137GB인 드라이브를 지원하는 28비트 주소 지정을 사용합니다. 이러한 제한은 시스템 파티션 이외의 파티션에도 적용할 수 있습니다.

파일 시스템 제한과 하드웨어 제한은 서로 독립적으로 존재하며 둘 중 가장 제한적인 것이 최대 파티션 크기를 결정하는 요소입니다. 파티션 문제를 해결할 때 고려할 또 다른 요소는 하드 디스크 제조업체가 종종 "10진수 메가바이트"(1메가바이트 = 1,000,000바이트)를 사용하는 반면, Windows NT는 "2진수 메가바이트"(1메가바이트 = 1,048,576바이트)를 사용한다는 것입니다. 계산에서 메가바이트의 두 정의를 사용하면 "손실" 디스크 공간을 고려할 수 있습니다. 또한 이 문서는 모든 계산에서 섹터 크기가 512바이트라고 가정합니다. 512바이트 섹터가 사실상 업계 표준이 되었지만 디스크 제조업체에서 다른 섹터 크기를 가진 드라이브를 만들 수 있습니다. 이로 인해 파티션 제한에서 해당 변경 사항이 발생합니다. 파티션은 바이트 계산이 아니라 실린더, 헤드 및 섹터 계산을 기반으로 합니다. 따라서 섹터당 바이트가 변경되면 파티션당 바이트도 변경됩니다.

참조

디스크 파티션 및 제한에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
114841 Windows NT 부팅 프로세스 및 하드 디스크 제한 사항
119497 설치하는 동안 만든 부팅 파티션이 4GB로 제한된다
197667 대용량 IDE 하드 디스크에 NT Server 설치
185773 Windows NT ExtendOEMPartition을 사용하면 4GB보다 큰 드라이브에서 NTFS가 손상된다
227879 Compaq Array 구성 유틸리티를 사용하여 포맷




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

속성

기술 자료: 224526 - 마지막 검토: 2005년 12월 23일 금요일 - 수정: 4.0
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows NT Server 4.0, Terminal Server Edition Service Pack 4
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT 4.0 서비스 팩 1
  • Microsoft Windows NT 4.0 서비스 팩 2
  • Microsoft Windows NT 4.0 서비스 팩 3
  • Microsoft Windows NT 4.0 서비스 팩 4
  • Microsoft Windows NT 4.0 서비스 팩 5
  • Microsoft Windows NT 4.0 서비스 팩 6
  • Microsoft Windows NT 4.0 서비스 팩 6a
  • Microsoft Windows NT Server 4.0 Enterprise Edition
  • Microsoft Windows NT 4.0 서비스 팩 4
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
키워드:?
kbinfo KB224526

피드백 보내기

 

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