본문 바로가기

업무효율_스마트워킹

Disk layout validation failed for disk 메시지 해결법

반응형
SMALL

Disk layout validation failed for disk 0...같은 메시지가 나올때가 있습니다.

mbr2gpt 를 사용해서 mbr 디스크를 gpt로 변환할 때 만난 메시지인데요

아오...이런글을 대체 누가 볼까 싶지만...
나는 왜 이런글을 포스팅하는거지.
그래도 희박한 문제에 대한 글을 쓰고싶다는 쓸데없는 생각때문에 이런글을 씁니다.
어쨌든 mbr을 gpt로 변환하는데 실패했습니다.

Disk layout validation failed for disk 0 메시지와 함께 순식간에 실패했습니다.
원인파악을 위해 바로 구글링 해봅니다.

MS의 다음 링크에서 이 이유에 대해 설명해줍니다.
https://docs.microsoft.com/en-us/windows/deployment/mbr-to-gpt

 

MBR2GPT - Windows Deployment

Use MBR2GPT.EXE to convert a disk from the Master Boot Record (MBR) to the GUID Partition Table (GPT) partition style without modifying or deleting data on the disk.

docs.microsoft.com

대부분은 영어 못하는 분일거라서 구글번역으로 해석해봅니다.

 

디스크를 변경하기 전에 MBR2GPT는 선택한 디스크의 레이아웃과 지오메트리를 확인하여 다음을 보장한다.

  • 디스크가 현재 MBR을 사용하고 있음
  • 기본 및 보조 GPT를 저장할 파티션에 의해 점유되지 않은 공간이 충분한 경우:
    • 디스크 전면에 있는 16KB + 섹터 2개
    • 디스크 끝의 16KB + 섹터 1개
  • MBR 파티션 테이블에는 최대 3개의 기본 파티션이 있음
  • 파티션 중 하나가 활성으로 설정되었으며 시스템 파티션임
  • 디스크에 확장/논리적 파티션이 없음
  • 시스템 파티션의 BCD 저장소에 OS 파티션을 가리키는 기본 OS 항목이 포함됨
  • 드라이브 문자가 할당된 각 볼륨에 대해 볼륨 ID를 검색할 수 있음
  • 디스크의 모든 파티션은 Windows에서 인식되는 MBR 유형이거나 /map 명령줄 옵션을 사용하여 지정된 매핑이 있음

이러한 점검 중 하나라도 실패하면 변환이 진행되지 않고 오류가 반환된다.

 

원어는 이렇습니다

Before any change to the disk is made, MBR2GPT validates the layout and geometry of the selected disk to ensure that:

  • The disk is currently using MBR
  • There is enough space not occupied by partitions to store the primary and secondary GPTs:
    • 16KB + 2 sectors at the front of the disk
    • 16KB + 1 sector at the end of the disk
  • There are at most 3 primary partitions in the MBR partition table
  • One of the partitions is set as active and is the system partition
  • The disk does not have any extended/logical partition
  • The BCD store on the system partition contains a default OS entry pointing to an OS partition
  • The volume IDs can be retrieved for each volume which has a drive letter assigned
  • All partitions on the disk are of MBR types recognized by Windows or has a mapping specified using the /map command-line option

■ 결론

위에서 나열한 문제를 해결해 주면 된다지만, 실제로 할 수 있는 방법이 없다고 봅니다.
거두절미하고, 그냥 포맷 다시하고 gpt 방식으로 포맷해서 설치하는게 정신건강에 좋다고 생각합니다.
검색 많이 해봤지만 이거 해결한 외국인,한국인을 보지 못했네요.
혹시 해결하신 분 있으시면 댓글로 정보좀 부탁합니다.

이상 Disk layout validation failed for disk 메시지로 고생하는 분을 위한 글이 었습니다.

반응형
LIST