GPT 테이블 오류로 인해 pendrive에서 파티션을 포맷하거나 삭제할 수 없습니다


21

이것은 pendrive에서 파티션을 포맷하려고 할 때 얻은 것입니다.

파티션 삭제 오류 /dev/sdb1: parted --script "/dev/sdb" "rm 1"'종료 상태가 0이 아닌 명령 줄이 종료되었습니다. 경고 : /dev/sdbGPT 테이블이 있음을 나타내는 GPT 서명이 포함되어 있습니다. 그러나 유효한 가짜 msdos 파티션 테이블이 없습니다. 아마도 GPT 파티션 테이블을 이해하지 못하는 프로그램에 의해 손상되었을 수 있습니다. 또는 GPT 테이블을 삭제했으며 이제 msdos 파티션 테이블을 사용하고 있습니다. 이것이 GPT 파티션 테이블입니까?

오류 : 기본 및 백업 GPT 테이블이 모두 손상되었습니다. 새로운 테이블을 만들고 Parted의 복구 기능을 사용하여 파티션을 복구하십시오.

(udisks-error-quark, 0)

1
ok .... hapnd는 parted ..it를 사용하여 msdos를 만들었으므로 파티션 문제를 해결했지만 pendirve를 포맷하려고 할 때 다음 오류가 발생했습니다. object (udisks-error-quark, 0)
Harun Guna

답변:


10

디스크에 원래 GUID 파티션 테이블 (GPT)이 포함되어있을 가능성이 있지만 GPT를 이해하지 못하는 도구를 사용 하여 새로운 MBR (마스터 부트 레코드) 파티션 테이블 을 만들었습니다 . GPT는 MBR보다 더 많은 공간을 차지하므로 남은 GPT 데이터가 있으며 parted이로 인해 혼동되고 있습니다.

이 분석이 올 바르면 가장 쉬운 해결책은 디스크 에서 FixPart 를 실행하는 입니다. FixParts는 남은 GPT 데이터를 제거하도록 제안한 후 디스크를 정상적으로 사용할 수 있어야합니다. (FixParts에서 다른 작업을 수행 할 필요는 없습니다. GPT 데이터를 요청하면이를 제거하고 종료하도록 지시하십시오.)

그러나 경고가 있습니다. GPT 디스크가 있었지만 실수로 디스크 에 MBR 파티션 테이블을 썼을 수도 있습니다. 이 경우 GPT를 지우지 말고 복구 하십시오. 이 경우 해결책은 gdisk디스크 에서 실행 하는 것입니다. 문제를 감지하고 GPT 또는 MBR 데이터를 사용할 것인지 묻습니다. GPT 데이터를 사용하도록 지시 p하고 출력을 입력 하고 올바른 것으로 생각한 것과 비교하여 올바른지 확인한 다음 입력 w하여 변경 사항을 저장하십시오.

FixParts ( fixparts)와 우분투 패키지의 gdisk일부입니다 gdisk. 일반적으로 기본적으로 설치되지 않으므로을 입력하여 설치해야 할 수도 있습니다 sudo apt-get install gdisk.


FixParts는 14.04에서 작동하지 않습니다
wranvaud

방금 확인 fixparts했고 우분투 14.04에서 작동합니다. 당신은 작동하지 않는 것을 말하지 않았으므로 진단하기가 어렵습니다. 가장 좋은 추측은 GPT 디스크를 가지고 있다는 것입니다. GPT 디스크는 디스크 fixparts를 관리하도록 설계되지 않았기 때문에 만지지 않습니다. 다른 문제 또는 fixparts버그가 발생했을 수도 있지만 더 많은 정보가 없으면 실제로 진단 할 수 없으며 훨씬 덜 고칠 수 있습니다. 자세한 정보가 담긴 버그 보고서를 제출하십시오.
Rod Smith

"run Fixparts"의 의미를 명확히 할 수 있습니까? 명령을 실행할 때 명령을 fixparts /dev/sdb입력하라는 프롬프트가 나타납니다. 남은 GPT 데이터를 제거하기위한 특정 명령이 있습니까? 나는 도움말에서 이것에 대한 언급을 보지 못했습니다.
Jon Bentley

사용법 에 대한 자세한 내용은 답변에서 참조 된 FixParts 문서를 확인하십시오 . 그 후 문제가 발생하면 수행 한 작업과 작동하지 않는 작업에 대한 세부 정보가 포함 된 새 질문을 게시하십시오.
로드 스미스

33

나는 라이브 리눅스 디스크로 쓰여진 오래된 드라이브에 기록 하면서이 문제에 부딪쳤다.

디스크를 지우려는 경우 해결책 /dev/sdX:

sudo gdisk /dev/sdX
o  

(파티션 삭제에 동의)

w  

(파티션 테이블 작성에 동의)

그리고 완전히 빈 드라이브가 있습니다. 남아있는 것은 파티션을 사용하려면 파티션을 만드는 것입니다.

참고 : Gdisk 는 디스크 파티션 도구이므로주의하지 않으면 디스크를 지울 수 있습니다. 파티션을 생성, 수정 및 삭제하도록 설계되었습니다.


이 답변은 저에게 효과적입니다.
user3687723

이것은 고장난 엄지 드라이브를 고치는 데 도움이되었습니다.
Soham Chowdhury

이것은 내 USB 파일을 저장하는 데 도움이 되었기 때문에 훌륭한 답변입니다. :)
NiKo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.