DetailPage-MSS-KB

기술 자료

기술 자료: 314057 - 마지막 검토: 2008년 4월 23일 수요일 - 수정: 4.0

이 문서의 Microsoft Windows 버전에 대한 내용은 255220  (http://support.microsoft.com/kb/255220/ ) 을 참조하십시오.

현상

이 절은 고급 컴퓨터 사용자를 대상으로 합니다. 고급 문제 해결이 어려우면 다른 사람에게 도움을 요청하거나 지원 담당자에게 문의하십시오. 지원 담당자에게 연락하는 방법에 대한 자세한 내용을 보려면 다음 웹 사이트를 방문하십시오.
기술지원 서비스 안내 (http://support.microsoft.com/default.aspx?scid=fh;ko;serviceoverview)
Microsoft Windows 95, Windows 98 또는 Windows Millennium Edition을 실행하는 컴퓨터에서 Windows XP를 설치하거나 Windows XP로 업그레이드하려고 할 때 설치 중에 처음으로 다시 시작하는 경우 다음과 같은 오류 메시지가 나타날 수 있습니다.
NTLDR is missing
Press any key to restart

원인

이 문제는 기존 Windows 95, Windows 98 또는 Windows Millennium Edition 설치를 복제한 다음 복제된 복사본의 원본 드라이브와 다른 기호를 가진 드라이브에 이를 적용한 경우에 발생할 수 있습니다.

예를 들어, 4GB 드라이브에서 Windows 98을 실행 중입니다. 30GB 하드 디스크로 업그레이드 한 후 타사 디스크 이미징 유틸리티를 사용하여 Windows 98 설치의 미러 이미지를 만든 다음 이 이미지를 새 드라이브에 적용합니다. 나중에 Windows XP로 업그레이드합니다. 이렇게 하려면 복제된 Windows 98 이미지 위에 Windows XP를 설치합니다.

다음 조건에 모두 해당하는 경우에만 이 문제가 발생합니다.
  • 시스템/시작 파티션이 FAT32 파일 시스템으로 포맷되었습니다.
  • 컴퓨터가 INT-13 확장(7.8GB보다 크고 파티션 테이블에서 시스템 ID 형식이 0C인 파티션)을 사용하여 시작됩니다.
  • 복제 프로시저로 인해 FAT32 BPB(BIOS 매개 변수 블록)의 Heads(sides) 값이 실제 드라이브의 기호와 일치하지 않습니다.
Windows 95, Windows 98 또는 Windows Millennium Edition 시작 코드는 BPB의 Heads 값을 무시하므로 값이 올바르지 않은 경우에도 프로그램을 시작합니다. 그러나 Microsoft Windows 2000과 Windows XP의 시작 코드에는 이 값이 필요하므로 값이 올바르지 않으면 시작이 성공하지 못합니다.

해결 방법

이 문제를 해결하려면 Windows XP 시작이 계속 진행될 수 있도록 FAT32 BPB의 Heads(sides) 값을 수정합니다. 값을 업데이트하려면 Windows 95, Windows 98 또는 Windows Millennium Edition 시작 코드를 다시 씁니다. 이렇게 하려면 다음과 같이 하십시오.
  1. Sys.com 파일이 들어 있는 Windows 95, Windows 98 또는 Windows Millennium Edition 시동 디스크를 사용하여 컴퓨터를 다시 시작합니다. 기본적으로 이 파일은 시동 디스크에 포함되어 있습니다.
  2. 시스템 드라이브의 루트 디렉터리에 있는 Msdos.sys 파일의 백업 복사본을 만듭니다. 명령 프롬프트에 다음 명령을 입력하면 백업 복사본이 만들어집니다.
    attrib -h -r -s c:\msdos.sys
    rename msdos.sys *.ysy
  3. 명령 프롬프트에서 sys c:를 입력합니다. 이 명령은 정확한 BPB 정보로 Windows 95, Windows 98 또는 Windows Millennium Edition 시작 코드를 다시 씁니다. 이 명령이 성공적으로 실행되면 4단계로 진행합니다.

    Windows Millennium Edition 시동 디스크를 사용하는 상태에서 다음과 같은 오류 메시지가 나타나면 Windows Millennium Edition 설치에서 파일이 하나 이상 제거된 것입니다.
    C: 드라이브의 기본 위치에 시스템 파일이 없습니다.
    아래의 단계를 수행하여 sys 명령이 찾을 수 있도록 드라이브에 올바른 파일을 저장하십시오.
    1. 다음 명령을 입력합니다. 각 명령 다음에 Enter 키를 누릅니다.
      c:
      cd\windows
      Windows를 Windows 폴더가 아닌 다른 폴더에 설치한 경우 그에 따라 명령을 조정합니다.
    2. 다음 명령을 사용하여 Command 폴더로 전환합니다.
      cd command
      경로를 찾을 수 없다는 오류 메시지가 나타나면 다음 명령을 입력하여 Command 폴더를 만든 다음 cd command 명령을 다시 실행합니다.
      md command
    3. 다음 명령을 입력하여 EBD 폴더로 전환합니다.
      cd ebd
      경로를 찾을 수 없다는 오류 메시지가 나타나면 다음 명령을 입력하여 EBD 폴더를 만든 다음 cd ebd 명령을 반복합니다.
      md ebd
    4. EBD 폴더에서 다음 명령을 사용하여 하드 디스크의 루트에서 Io.sys 파일을 복사해온 다음 Io.sys 파일의 이름을 Winboot.sys로 바꿉니다.
      attrib -s -h -r c:\io.sys
      copy c:\io.sys winboot.sys
      Winboot.sys는 Sys.com이 필요로 하는 파일입니다.
    5. A 드라이브로 다시 전환한 후 다음 명령을 입력합니다.
      a:
      sys c:
    다음 명령을 입력하여 원래 Msdos.sys 파일을 복원합니다. 각 명령 다음에 Enter 키를 누릅니다.
    attrib -s -h -r c:\msdos.sys
    copy c:\msdos.ysy c:\msdos.sys
    기존 Msdos.sys 파일을 덮어쓰려면 Y 키를 누릅니다. 파일을 덮어썼음을 나타내는 "1개 파일이 복사되었습니다."라는 확인 메시지가 나타납니다.
  4. 컴퓨터를 Windows 95, Windows 98 또는 Windows Millennium Edition으로 다시 시작한 다음 Windows XP 설치 또는 업그레이드를 다시 시도합니다.

    참고 또는 sys c: 명령을 실행한 후 복구 콘솔로 시작한 다음 fixboot 명령을 사용하여 Windows XP 시작 코드를 다시 씁니다. 이렇게 하면 보통 원래 설치를 계속 사용할 수 있습니다.

현재 상태

Microsoft는 "본 문서의 정보는 다음의 제품에 적용됩니다." 절에 나열한 제품에서 이 문제를 확인했습니다.

추가 정보

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
178947  (http://support.microsoft.com/kb/178947/ ) 오류 메시지: Registry File Was Not Found. Registry Services May...
318948  (http://support.microsoft.com/kb/318948/ ) Windows 2000 또는 Windows NT 4.0을 업그레이드하는데 "NTLDR Is Missing or Corrupt" 오류 메시지가 나타난다
320397  (http://support.microsoft.com/kb/320397/ ) Windows가 최신이 아니고 루트 폴더에 파일이 너무 많이 있으면 Windows가 시작되지 않을 수 있고 "NTLDR is missing" 오류 메시지가 나타날 수 있다
883275  (http://support.microsoft.com/kb/883275/ ) Windows Server 2003, Windows XP 또는 Windows 2000에서 사용 권한을 수정한 후 컴퓨터를 시작할 수 없다
812492  (http://support.microsoft.com/kb/812492/ ) 시스템 디스크가 아닌 디스크를 사용하여 컴퓨터를 시작하면 오류 메시지가 나타난다
315261  (http://support.microsoft.com/kb/315261/ ) 디스크 관리 도구를 사용하여 활성 파티션을 변경하면 컴퓨터가 시작되지 않는다
여기에 나열된 문서에서 설명하는 방법으로 문제가 해결되지 않거나 이 문서에서 설명하는 현상과 다른 현상이 나타나는 경우 Microsoft 기술 자료 문서에서 자세한 내용을 검색해 보십시오. Microsoft 기술 자료를 검색하려면 아래의 Microsoft 웹 사이트를 방문하십시오.
http://support.microsoft.com (http://support.microsoft.com/)
그런 다음 검색 필드에 표시된 오류 메시지의 텍스트나 문제에 대한 설명을 입력하십시오.

본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
키워드: 
kbresolve kbfilesystems kbenv kberrmsg kbprb kbsetup KB314057
공유
추가 지원 옵션
Microsoft Community 지원 포럼
직접 문의하기
Microsoft Certified Partner 찾기
Microsoft Store
소기업이 아닙니까?
다음에서 팔로우하십시오.