기술 문서

Dell PC에서 Windows 7, 8, 8.1 및 10용 GPT HDD에서 EFI 부팅 로더를 복구하는 방법


 


이 문서에서는 여러 Windows 운영 체제의 GPT 하드 디스크 드라이브에서 EFI 부팅 로더가 올바르게 부팅되지 않는 문제를 해결하는 방법에 대한 정보를 제공합니다.


목차:

  1. 소개
  2. EFI 부팅 로더를 복구하는 방법

 

1. 소개

 

Windows 운영 체제(OS)에서 부팅 문제가 있는 대부분의 사용자는 부팅 문제 자체를 해결하기 보다는 OS를 다시 설치하려고 합니다.

이 특정 문서는 GPT(GUID 파티션 테이블) 하드 디스크 드라이브에서 EFI(Extensible Firmware Interface) 부트 로더의 복구를 실행하는 방법을 다룹니다.

이것은 UEFI(Unified Extensible Firmware Interface) BIOS(Basic Input/Output System)에 설치된 OS에서만 작동합니다.


맨 위로 이동


 

2. EFI 부팅 로더를 복구하는 방법

 

Windows 7, 8 및 8.1은 MBR을 사용하여 레거시 BIOS에 설치할 수 있습니다. 그러나 Windows 8, 8.1 및 10은 EFI 부팅 로더 및 GPT를 사용하여 UEFI BIOS에 설치하도록 설계되었습니다.

참고: 하드 드라이브의 루트에 수행된 모든 복구는 복구가 잘못될 가능성이 있습니다. 즉, 이전에 백업되지 않은 드라이브의 모든 데이터가 손실됩니다. 모범 사례는 드라이브 또는 운영 체제에서 작업하기 전에 항상 드라이브의 전체 백업을 수행하는 것입니다.

GPT 구조는 Bootsect 명령이 MBR에서 해결할 수 있도록 설계된 많은 문제를 처리합니다. 그러나 EFI 부트 로더를 복구해야 하는 경우 다음 지침을 따르십시오.

Windows 7

설치 미디어가 있는 경우:

  1. PC에 미디어(DVD/USB) 넣고재시작합니다.

  2. 미디어에서 부팅합니다.

  3. 컴퓨터 복구를 선택합니다.

  4. 운영 체제를 선택하고 다음을 클릭합니다.

  5. 메뉴에서 명령 프롬프트를 선택합니다.

    1. 다음 명령을 입력한 다음 실행합니다.

      diskpart
    2. 다음 명령을 입력한 다음 실행합니다.

      sel disk 0
    3. 다음 명령을 입력한 다음 실행합니다.

      list vol
  1. EFI 파티션(EPS-EFI 시스템 파티션)에서 FAT32 파일 시스템을 사용하고 있는지 확인하고 다음과 같이 드라이브 문자를 할당합니다(이미 사용 중이지 않은 문자 할당).

    1. 다음 명령을 입력한 다음 실행합니다.

      sel vol <볼륨 번호>
    2. 다음 명령을 입력한 다음 실행합니다.

      assign letter=:
    3. 다음 명령을 입력한 다음 실행합니다.

      exit
  1. 부팅 레코드를 복구하려면:

    1. 다음 명령을 입력한 다음 실행합니다.

      cd /d :\EFI\Microsoft\Boot\
    2. 다음 명령을 입력한 다음 실행합니다.

      bootrec /FixBoot

설치 미디어가 없는 경우:

  1. PC를 재시작합니다.

  2. PC가 켜져 있으면 Windows 시작 화면이 나타나기 전에 <F8> 키를 빠르게 누르십시오.

  3. 표시되는 메뉴에서 컴퓨터 복구를 선택하십시오.

  4. 복구 옵션에서 명령 프롬프트를 선택합니다.

    1. 다음 명령을 입력한 다음 실행합니다.

      diskpart
    2. 다음 명령을 입력한 다음 실행합니다.

      sel disk 0
    3. 다음 명령을 입력한 다음 실행합니다.

      list vol
  1. EFI 파티션(EPS)에서 FAT32 파일 시스템을 사용하고 있는지 확인하고 다음과 같이 드라이브 문자를 할당합니다(이미 사용 중이지 않은 문자 할당).

    1. 다음 명령을 입력한 다음 실행합니다.

      sel vol <볼륨 번호>
    2. 다음 명령을 입력한 다음 실행합니다.

      assign letter=:
    3. 다음 명령을 입력한 다음 실행합니다.

      exit
  1. 부팅 레코드를 복구하려면:

    1. 다음 명령을 입력한 다음 실행합니다.

      cd /d :\EFI\Microsoft\Boot\
    2. 다음 명령을 입력한 다음 실행합니다.

      bootrec /FixBoot

Windows 8 및 8.1

설치 미디어가 있는 경우:

  1. PC에 미디어(DVD/USB) 넣고재시작합니다.

  2. 미디어에서 부팅합니다.

  3. 컴퓨터 복구를 선택합니다.

  4. 문제 해결(Troubleshoot)을 선택합니다.

  5. 메뉴에서 명령 프롬프트를 선택합니다.

    1. 다음 명령을 입력한 다음 실행합니다.

      diskpart
    2. 다음 명령을 입력한 다음 실행합니다.

      sel disk 0
    3. 다음 명령을 입력한 다음 실행합니다.

      list vol
  1. EFI 파티션(EPS-EFI 시스템 파티션)에서 FAT32 파일 시스템을 사용하고 있는지 확인하고 다음과 같이 드라이브 문자를 할당합니다(이미 사용 중이지 않은 문자 할당).

    1. 다음 명령을 입력한 다음 실행합니다.

      sel vol <볼륨 번호>
    2. 다음 명령을 입력한 다음 실행합니다.

      assign letter=:
    3. 다음 명령을 입력한 다음 실행합니다.

      exit
  1. 부팅 레코드를 복구하려면:

    1. 다음 명령을 입력한 다음 실행합니다.

      cd /d :\EFI\Microsoft\Boot\
    2. 다음 명령을 입력한 다음 실행합니다.

      bootrec /FixBoot

설치 미디어가 없는 경우:

  1. PC를 재시작합니다.

  2. PC가 켜져 있으면 Windows 시작 화면이 나타나기 전에 <F8> 키를 빠르게 누르십시오.

    이 작업을 여러 번 시도해야 할 수 있습니다. 이 옵션의 시간이 Windows 7의 시간보다 상당히 단축되었습니다.

  3. 표시되는 메뉴에서 컴퓨터 복구를 선택하십시오.

  4. 문제 해결 화면에서 명령 프롬프트를 선택합니다.

    1. 다음 명령을 입력한 다음 실행합니다.

      diskpart
    2. 다음 명령을 입력한 다음 실행합니다.

      sel disk 0
    3. 다음 명령을 입력한 다음 실행합니다.

      list vol
  1. EFI 파티션(EPS)에서 FAT32 파일 시스템을 사용하고 있는지 확인하고 다음과 같이 드라이브 문자를 할당합니다(이미 사용 중이지 않은 문자 할당).

    1. 다음 명령을 입력한 다음 실행합니다.

      sel vol <볼륨 번호>
    2. 다음 명령을 입력한 다음 실행합니다.

      assign letter=:
    3. 다음 명령을 입력한 다음 실행합니다.

      exit
  1. 부팅 레코드를 복구하려면:

    1. 다음 명령을 입력한 다음 실행합니다.

      cd /d :\EFI\Microsoft\Boot\
    2. 다음 명령을 입력한 다음 실행합니다.

      bootrec /FixBoot

Windows 10

설치 미디어가 있는 경우:

  1. PC에 미디어(DVD/USB) 넣고재시작합니다.

  2. 미디어에서 부팅합니다.

  3. 컴퓨터 복구를 선택합니다.

  4. 문제 해결(Troubleshoot)을 선택합니다.

  5. 고급 옵션(Advanced Options)을 선택합니다.

  6. 메뉴에서 명령 프롬프트를 선택합니다.

    1. 다음 명령을 입력한 다음 실행합니다.

      diskpart
    2. 다음 명령을 입력한 다음 실행합니다.

      sel disk 0
    3. 다음 명령을 입력한 다음 실행합니다.

      list vol
  1. EFI 파티션(EPS-EFI 시스템 파티션)에서 FAT32 파일 시스템을 사용하고 있는지 확인하고 다음과 같이 드라이브 문자를 할당합니다(이미 사용 중이지 않은 문자 할당).

    1. 다음 명령을 입력한 다음 실행합니다.

      sel vol <볼륨 번호>
    2. 다음 명령을 입력한 다음 실행합니다.

      assign letter=:
    3. 다음 명령을 입력한 다음 실행합니다.

      exit
  1. 부팅 레코드를 복구하려면:

    1. 다음 명령을 입력한 다음 실행합니다.

      cd /d :\EFI\Microsoft\Boot\
    2. 다음 명령을 입력한 다음 실행합니다.

      bootrec /FixBoot

설치 미디어가 없는 경우:

  1. PC를 재시작합니다.

  2. PC가 켜져 있으면 Windows 시작 화면이 나타나기 전에 <F8> 키를 빠르게 누르십시오.

    이 작업을 여러 번 시도해야 할 수 있습니다. 이 옵션의 시간이 Windows 7의 시간보다 상당히 단축되었습니다.

  3. 표시되는 메뉴에서 컴퓨터 복구를 선택하십시오.

  4. 문제 해결 화면의 고급 옵션 탭에서 명령 프롬프트를 선택합니다.

    1. 다음 명령을 입력한 다음 실행합니다.

      diskpart
    2. 다음 명령을 입력한 다음 실행합니다.

      sel disk 0
    3. 다음 명령을 입력한 다음 실행합니다.

      list vol
  1. EFI 파티션(EPS)에서 FAT32 파일 시스템을 사용하고 있는지 확인하고 다음과 같이 드라이브 문자를 할당합니다(이미 사용 중이지 않은 문자 할당).

    1. 다음 명령을 입력한 다음 실행합니다.

      sel vol <볼륨 번호>
    2. 다음 명령을 입력한 다음 실행합니다.

      assign letter=:
    3. 다음 명령을 입력한 다음 실행합니다.

      exit
  1. 부팅 레코드를 복구하려면:

    1. 다음 명령을 입력한 다음 실행합니다.

      cd /d :\EFI\Microsoft\Boot\
    2. 다음 명령을 입력한 다음 실행합니다.

      bootrec /FixBoot

다음 단계는 현재 모든 운영 체제에서 동일합니다.

  1. BCD 스토어 다시 작성

  2. 먼저 아래 명령을 실행하여 이전 BCD를 백업합니다.

    ren BCD BCD.old
  3. 이제 다음 명령을 사용하여 BCD를 다시 작성합니다.

    bcdboot c:\Windows /l en-us /s : All
참고: 연결된 USB 플래시 또는 기타 외부 드라이브에서 부팅 항목을 작성하는 경우 :ALL 사이에 /f를 추가하십시오. <부팅 문자> 부팅하려는 드라이브의 문자로 대체됩니다. (즉, C:\, D:\)

 

추가 지원이 필요할 경우 기술 지원 부서에 문의하십시오.

 

  연락처  


맨 위로 이동





문서 ID: SLN300987

최종 수정일: 2018.01.29 16:46


이 문서 평가하기

정확함
유용함
이해하기 쉬운
이 문서가 도움이 되셨나요?
지원 미지원
피드백을 보내 주십시오.
의견에는 <>()\와 같은 특수 문자를 사용할 수 없습니다.
죄송합니다. 현재 피드백 시스템은 사용하실 수 없습니다. 잠시 후에 다시 시도하십시오.

피드백을 보내주셔서 감사합니다.