하드 드라이브 및 파티션을 포맷 할 수 없습니다.


0

나는 리눅스의 파티션을 가지고 돌아 다니는 것을 기억하고있다. 그리고 그 때 분명히 뭔가 잘못되었다. 그리고 지금은 윈도우 10에서 하드 드라이브를 포맷 할 수 없다. 아래의 스크린 샷에서 나는 3TB 하드 드라이브를 볼 것이다. 2TB 만 포맷 할 수 있기 때문에 어떤 이유로 마지막으로 할당되지 않은 부분에 액세스 할 수 없습니다.

enter image description here

여기에 나와있는 두 개의 빈 "드라이브"가 있는데, 실제로 포맷하거나 액세스 할 수없는 것처럼 보이는 단일 2TB 하드 드라이브입니다.

enter image description here

이처럼 갇혀있을 때 Windows 디스크 관리 유틸리티를 사용하여 하드 드라이브를 포맷 할 수 없으면 내 하드 드라이브를 다시 사용할 수있게하기 위해 시도 할 수있는 좋은 점이 있습니까? 가능한 하드 드라이브 하드웨어 문제를 진단하는 좋은 방법이 있습니까?

두 하드 드라이브는 SATA 케이블을 통해 연결된 내부 디스크 드라이브입니다.


만나다 2TB보다 큰 하드 디스크에 대한 Windows 지원 2TB 문제에 대한 자세한 설명은
DavidPostill

다른 컴퓨터에서 외장형 HDD를 사용해 보셨습니까? 다른 PC에서 작동하는 경우 (10 개가 아닌 다른 Windows를 사용해보십시오) USB 호스트 컨트롤러 드라이버에 문제가있는 것 같습니다. 또한 HDD 제조업체 진단 도구를 찾아 실행하여 HDD 상태를 검사해야합니다.
Techpumpkin_WD

나는 Windows 7에서 같은 문제를 겪었습니다. 당시에는 두 개의 다른 컴퓨터에서 같은 문제가 발생했습니다. 지금은 테스트 할 다른 컴퓨터가 없습니다. 이것은 USB 드라이브가 아닌 내부 HDD입니다. 제조업체 진단 도구에 대한 팁을 보내 주셔서 감사합니다.
Markus Tenghamn

답변:


0

첫 번째 디스크의 경우 2TB 만 사용할 수있는 3TB는 MBR (마스터 부트 레코드) 디스크의 제한 사항입니다. FAT32가 최대 4GB 크기의 파일 만 저장할 수있는 것처럼 MBR은 각 섹터가 512 바이트 (40 억 * 5,000 = 2 조 = 2TB). 나머지 공간을 사용하려면 디스크를 GPT (GUID Partition Table) 디스크로 변환해야합니다. 그렇게 했어야했는데 리눅스가 MBR로 다시 변환했을 수도 있습니다. 최근에 GPT 디스크와 관련된 GNU Parted에서 몇 가지 버그를 발견했습니다. Windows의 디스크 관리는 MBR 디스크를 GPT로 변환 할 수 있지만 먼저 모든 파티션을 삭제해야합니다. 즉, 먼저 백업하지 않은 디스크의 데이터가 손실됩니다.

다른 디스크의 경우, 실제로 어떤 일이 일어나고 있는지 알지 못합니다. 나는 BIOS / UEFI가 디스크를 볼 수 있는지 확인하고 그것을 건강하다고보고합니다. 그렇다면 다른 컴퓨터가 액세스 할 수 있는지 여부를 확인합니다. 또한 Windows 명령 줄 도구를 검사 해 볼 수도 있습니다 diskpart 그것이 무엇을 말하는지에 관해 알기 위해 - list disk 디스크의 세부 정보를 선택하고 확인하십시오. 그러나 문제가 무엇인지 확실하지 않습니다.


감사! 나는 당신의 첫번째 해결책을 내일 백업하고 시도 할 것이고, 나는 MBR에 관해 새로운 것을 배웠다. :) diskpart에 관해서는, 디스크는 상태 "No Media"로 단순히 보여 준다. 나는 내일 더 조사 할 것이고, 누군가가 엄청나게 더 나은 대답을 내놓지 않는 한 이것을 가장 좋은 대답으로 표시 할 것이다. 감사!
Markus Tenghamn

Linux에서 MBR을 GPT로 변환 할 수있는 방법이 있습니다. 예전에했는데 링크를 찾을 수 있습니다. 이것은 당신이 어떤 시간을 복원해도 안전합니다. 물론 어쨌든 백업을해야합니다.
Kimmax

이 대답 때문에 3TB 하드 드라이브의 문제를 해결할 수 있었기 때문에 대답으로 선택했습니다. @Kimmax는 "No Media"가 단순히 카드 판독기라는 것을 보여주는 드라이브에 대해 옳았습니다. Linux에 익숙하다면 아래의 그의 대답을 참조하십시오.
Markus Tenghamn

1
내 솔루션을 찾았습니다. 이리 AOMEI Partition Assistant Lite Edition을 사용하여 내 문제를 해결했지만 디스크의 데이터는 제거되지 않았지만 여전히 백업하는 것이 좋습니다. 본인은 소프트웨어 및 사이트와 제휴 관계가 아닙니다.
Markus Tenghamn

1

우선 공간이없는 두 개의 장치는 일종의 카드 리더기이며 대부분 케이스 전면 패널에 장착되어 있으며 USB로 내부적으로 연결되어 있습니다.
지금 당신의 HDD에 :

@ CBHacking의 답변에서 언급했듯이 디스크를 MBR에서 GPT로 변환해야합니다. 이 작업을 수행 할 수 있습니다. 없이 데이터 손실. 프로세스가 상당히 안전하지만, (언제나처럼) 데이터의 백업을 얻으십시오.
다음과 같은 이유로 데이터 손실없이 변환이 가능합니다.

  • MBR은 비효율적이다.
  • 똑같은 매개 변수로 파티션을 다시 만들면 파일 시스템이 완전히 원래 상태로 다시 나타납니다.

MBR이 하드 드라이브에 기록되었을 때 MBR의 표준 크기 인 2048s 또는 드라이브를 포맷하는 데 실제로 정말 오래된 도구를 사용한 63s가 가장 일반적입니다. 그러나 GPT는 섹터 1 ~ 33 만 사용하기 때문에 두 경우 모두 GPT에 맞는 공간이 충분합니다.
내가 아는 가장 간단한 방법 (그리고 전에 사용) 다음과 같습니다 :
linux 라이브 CD로 부팅하십시오. gdisk가 있습니다. ( 핀 닉스 예를 들어, 디스크를 식별하십시오. 당신은 다음을 할 수 있습니다 :

$ ls / dev / disk / by-id /

나를 예로 든다.

ata-Samsung_SSD_850_PRO_1TB_ [일련 번호]

뒤로. 이 방법으로 하드 드라이브를 식별하십시오. 이제 gdisk를 시작하고 하드 드라이브를 매개 변수로 지정해야합니다. 예:

이미 '루트'인 경우 sudo를 삭제해야 할 수도 있습니다.

$ sudo gdisk / dev / disk / by-id / ata-Samsung_SSD_850_PRO_1TB_ [일련 번호]

아무거나 버려라. -1 부 , -2 부 기타 (당신은 자동 완성을 위해 TAB 키를 사용할 수 있습니다)
이 후 당신이 뭔가를 볼 수 있어야합니다 :

GPT fdisk (gdisk) 버전 0.8.5

파티션 테이블 스캔 :
MBR : MBR 만
BSD : 현재 없음
APM : 없음
GPT : 현재 없음

*************************************************** *************
잘못된 GPT와 유효한 MBR을 발견했습니다. MBR을 GPT 형식으로 변환합니다.
이 작전은 잠재적으로 파괴적입니다! 그렇지 않으면 'q'를 입력하여 종료하십시오.   MBR 파티션을 GPT 형식으로 변환하고 싶습니다!
*************************************************** *************

아무것도 하드 드라이브에 아직 쓰여지는 것을 걱정하지 마십시오. 이제 Bios Boot Partition을 다음과 같이 만들어야합니다. . 기본 파티션 번호를 사용하고 Enter 키를 누릅니다. 이제 첫 번째 섹터를 입력해야합니다. 34 (GTP 자체가 33에서 끝나기 때문에) Enter를 다시 누르십시오. 이제 마지막 섹터가 필요합니다. 2047 (2048에서 첫 번째 데이터 파티션이 시작되기 때.에) Enter를 다시 누르십시오. 이제 gdisk는 파티션이 어떤 유형인지 알고 싶어합니다. 16 진 코드가있는 BIOS 부트 파티션입니다. ef02 다시 입력해야합니다.
너 볼 때

파티션 유형을 'BIOS 부팅 파티션'으로 변경했습니다.

s를 입력하고 Enter를 다시 눌러 파티션 ID를 정렬하십시오.
당신이 뭔가 잘못했다고 생각하면 q를 눌러 하드 드라이브에 아무 것도 쓰지 않고 들어가서 다시 시작할 수 있습니다. 모든 것이 좋다고 생각하면 w를 누르고 다음과 같이 프로그램을 종료해야합니다.

최종 점검이 완료되었습니다. GPT 데이터를 작성하려고합니다. 이 것은 우회 할 것입니다.
기존 파티션!

진행 하시겠습니까? (Y / N) : y OK;   새로운 GUID 파티션 테이블 (GPT)을 작성합니다.
경고 : 커널은 여전히 ​​이전 파티션 테이블을 사용하고 있습니다.
다음 재부팅시 새 테이블이 사용됩니다.
작업이 성공적으로 완료되었습니다.

이제 재부팅 할 수 있으며 Windows에서 원하는대로 파티션의 크기를 조정할 수 있어야합니다 (gdisk로도 가능).

너는 잘 가야한다. 재미있어!

만나다 자세한 배경 정보는


흥미 롭지 만 "최종 검사가 완료되면 GPT 데이터를 작성하려고합니다. 기존 GPT를 덮어 쓰게됩니다." 단계? 제 경우에는 백업을 할 것이지만 @CBHacking의 답변보다 더 나은 방법은 모르겠군요. 카드 리더에 관해서는 당신이 옳았어요. 최근에 새로운 사건으로 바뀌었고 하드 드라이브가 나타나지 않았어요. 내가 모든 것을 집어 넣을 때 케이블을 잃어 버렸다. 감사!
Markus Tenghamn

맞습니다. 파티션은 겹쳐 쓰여지고 gpt 스타일로 대체되지만 데이터 파티션은 여전히 ​​시작되고 끝나기 때문에 영향을받지 않습니다. 그것이 세계의지도처럼 생각하십시오. 국경을 제거하고 새 선으로 새 선으로 대체하면 국가 자체는 변경되지 않고 동일한 방법으로 계속 액세스 할 수 있습니다. 국경 정보가 저장되는 방식 만 변경됩니다. 귀하의 도구는 위와 동일하게 자동으로 수행되었습니다. 희망을 도울 수있어!
Kimmax
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.