MBR을 GPT로 변환하고 BIOS/레거시 부팅에서 UEFI로 변경하는 방법

MBR을 GPT로 변환하고 BIOS/레거시 부팅에서 UEFI로 변경하는 방법

Windows 10 Enterprise VM을 BIOS 부팅에서 EFI/UEFI로 변환하려고 합니다. 광범위한 조사 끝에 MS가 Fall Creators Update와 함께 출시한 내장 "MBR2GPT" 도구를 발견했습니다.https://docs.microsoft.com/en-us/windows/deployment/mbr-to-gpt

그러나 Win10 ISO(WinPE)로 부팅하고 "MBR2GPT .exe" 도구를 실행하려고 하면 실패합니다.

E:\Windows\System32>mbr2gpt /convert 
MBR2GPT: Attempting to validate disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 byes
Cannot find OS partition(s) for disk 0

먼저 DISKPART를 실행하여 OS 디스크가 실제로 디스크 0인지 확인합니다. 이미지화할 머신이 거의 20개에 달하고 마감 기한이 촉박하므로 여기서 솔루션이 절실히 필요합니다. 도움을 주셔서 대단히 감사합니다!

내 로그는 다음과 같습니다.https://drive.google.com/drive/folders/10Qytdhmr6JDyLndCfrfUGQrsYL2PVAKv?usp=sharing

답변1

이제 이 문제가 해결되었습니다. mbr2gpt.exe를 작동시킬 수 없었지만 GDisk를 작동시킬 수 있었습니다(온라인 문서는 형편없고 지나치게 장황하며 내용이 길지만 WinPE로 부팅하고 명령 검색을 위해 GDisk64.exe를 실행하면 됩니다). http://www.rodsbooks.com/gdisk/mbr2gpt.html

  • GDisk 다운로드, gdisk-windows-1.x.zip을 Win10 ISO가 있는 USB에 복사한 다음 .zip을 폴더에 추출합니다.
  • Win10 ISO > CMD 프롬프트로 UEFI 부팅. DISKPART를 사용하여 OS 디스크 번호(일반적으로 0) 확인, 볼륨 목록(USB 드라이브 찾기)
  • CMD를 열고 USB 드라이브에 만든 GDisk 디렉터리로 CD를 이동합니다.
  • 다음과 같이 디스크 0에 대해 GDisk를 실행합니다.gdisk64.exe 0:
  • "Y"를 입력하여 GDisk를 시작한 다음 "?"를 입력하십시오. 명령을 표시하려면
  • w = 디스크에 테이블을 쓰고 종료

이 작업이 완료되면 파티션이 MBR에서 GPT로 변환되었지만 이제 시스템 파티션(부트 로더)이 손상되었습니다. 다시 생성하려면 다음 단계를 따르세요.https://social.technet.microsoft.com/wiki/contents/articles/14286.converting-windows-bios-installation-to-uefi.aspx

마지막으로,BIOS 부팅 모드를 UEFI로 변경그리고 넌 끝났어!

관련 정보