Win7에서 GPT 수정


4

Windows에서 recoqnized GPT 분할 된 HDD가 있습니다. 디스크 관리는 전체 디스크를 할당되지 않은 것으로 표시합니다.

나는 파티션과 파일 시스템이 손상되지 않았 음을 100 % 확신합니다.

TestDisk는 다음과 같이 표시합니다.

enter image description here

128MB의 예약 된 공간과 두 번째 파티션을 찾습니다 (기본 파일 시스템이없는 이유는 "기본 데이터 파티션"을 보여줍니다).

Windows가 다시 복구 할 수 있도록 GPT를 복구하는 데 사용할 수있는 도구 (Windows 또는 Linux)가 있습니까?


1
이미 문제를 해결할 수있는 도구를 사용하고 있습니다. 대부분 다른 사람이 지불합니다. 특정 제품 제안을하는 컨버터블을 느끼지 마십시오.
Ramhound

내가 찾은 모든 도구는 파티션 만 복구 할 수 있지만 복구하지 않으려 고합니다. 파티션이 아닌 GPT 헤더를 복구하려고합니다. 만약 당신이 testdisk가 그렇게 할 수 있다고 생각한다면 어떻게 말해 줄 수 있습니까? 왜냐하면 난 그 선택을 찾지 못했기 때문이야.
x4rf41

아마 나는 밀도가 있습니다. 오류 메시지는 정확히 "잘못된 GPT 파티션, 유효하지 않은 서명"이라고 말합니다.이 경우 파티션을 수정하면 문제가 해결됩니다.
Ramhound

1
GPT는 partiton 테이블의 형식이며 파티션 테이블의 항목이 정확합니다 (testdisk 정보가 정확함). 하지만 gpt는 파티션의 주소 이상으로 구성되어 있으므로 gpt 헤더를 다시 작성해야 할 수도 있습니다. 하지만 어떻게 그 파티션을 고쳐야하는지 정확히 모르겠다.
x4rf41

답변:


6

Ramhound는 당신을 혼란스럽게합니다. 고칠 파티션이 없습니다. 그것은 파티션입니다. 고칠 필요가있다.

블록 # 1 이후에 저장된 EFI 파티션 테이블의 마스터 사본. 유틸리티의 지시에 따라 디스크의 유효하지 않은 서명이 있습니다. 따라서 유틸리티는 지원 EFI 파티션 테이블의 복사본, 즉 (최적의 결과를 얻기 위해) 종료 디스크의 가장 높은 번호의 블록

유틸리티가 백업 사본에 두 개의 항목이 있음을보고합니다. 하나는 "Microsoft 예약"유형이고 다른 하나는 "기본 데이터"유형입니다. 이 두 가지 모두 "표준 파일 시스템이 없다"는 것을 의미하지는 않습니다. 파티션 유형은 파일 시스템 유형을 의미하지 않습니다. (그들은 운영 체제에 대한 가시성을 제어합니다.) 유틸리티에서 알려주므로, 해야 할 것 "superblock"에 다양하게 저장된 파일 시스템 유형과 파티션 내의 "BIOS Parameter Blocks"이이 두 파티션에서 누락되었음을 나타냅니다.

수리 용 :

  • 그만큼 gpart FreeBSD의 명령은 recover 하위 복사본을 백업 복사본을 주 복사본으로 복사 할 수 있습니다 (또는 그 반대).
  • TestDisk는 스크린 샷과 같은 정보를 사용하여 처음부터 EFI 파티션 테이블을 작성하고이를 디스크에 다시 작성할 수 있습니다.
  • gdisk,에서 언급했듯이 Milind R 의 대답은 손상된 주 복사본과 유효한 백업 복사본의 경우를 여기 에서처럼 복구 할 수 있습니다.

추가 읽기


1
btw. 내게 문제는 하드 디스크 변경으로 인한 유효하지 않은 체크섬이었습니다 (실제로 raid10에서 두 개의 HDD를 사용하여 raid0을 작성했습니다)
x4rf41

순전히. 필자는 파티션 테이블을 저장할 수 있었지만 그 전에는 모든 종류의 도구를 사용했습니다.이 도구는 gdisk에서 수행 한 도움말을 제공하지 않았습니다. GPT에 백업이 있다는 것을 알게되면 쉽게 수정할 수있었습니다.
Timotei

7

용도 gdisk. 모든 무결성 검사에 대해 엄격하고 철저합니다. 불량 GPT를 탐지하도록 허용하고 수정하도록합니다. 그것은 단지 일을 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.