내장 SATA 드라이브로 연결했을 때 USB 드라이브에 손상된 데이터가 표시되는 이유는 무엇입니까?


35

인클로저에있을 때 잘 작동하는 3TB Seagate Backup Plus Desktop USB 3.0 드라이브가 있지만 인클로저에서 꺼내어 내부 SATA 드라이브로 직접 연결하면 제대로 인식되지 않습니다. 인클로저).
내 시스템의 마더 보드는 2 개의 SATA 6.0Gb / s 및 4 개의 SATA 3.0Gb / s 포트 가있는 ASUS P8P67 LE 입니다.

내부 SATA 드라이브로 사용될 때 Windows 7은 적절한 파일 시스템이없는 것처럼 드라이브를 포맷할지 묻고 DISKMGMT.MSC도구를 사용하면 (시작 메뉴에 입력) 드라이브.

드라이브에는 3 개의 파티션 (349,31GB의 RAW데이터와 1698,68GB 및 746,52GB의 할당되지 않은 파티션 2 개)이 있습니다. USB 인클로저에서 사용될 때 드라이브가 단일 NTFS 파티션 (2794,52GB)으로 작동하기 때문에이 정보는 잘못되었습니다. SATA를 통해 연결할 때 파일 시스템없이 3 개의 파티션으로 표시되는 방법은 무엇입니까?!

Seagate는 제공된 USB 3.0 인클로저에서 드라이브를 사용할 때 독점적 인 방식으로 데이터를 저장합니까? 나는 어떤 종류의 암호화도 사용하지 않았습니다. USB 3.0으로 드라이브를 꽂고 NTFS 파일 시스템으로 미리 포맷되어 있기 때문에 바로 사용하기 시작했습니다.


6
인클로저가 Windows XP 시스템과의 호환성을 위해 512e에서 4Kn으로의 변환을 수행 하여 파티션 테이블이 이상하게 표시 될 수 있습니다.
bwDraco

8
인클로저가 4Kn으로 변환되지 않아서 발생하는 파티션 테이블 문제입니다. goughlui.com/2013/10/02/…
bwDraco

답변:


40

인클로저는 드라이브를 컴퓨터에 고급 형식 4Kn 장치로 표시하므로 Windows XP 시스템과의 호환성을 위해 MBR을 사용할 수 있습니다. 드라이브가 인클로저에서 제거되면 논리 섹터 형식의 변경으로 인해 유효하지 않은 파티션 테이블이 생성됩니다.

  • 용량이 2TiB보다 큰 외장 하드 드라이브는 종종 4K 섹터를 운영 체제에 직접 노출시킵니다. MBR과 일반적으로 관련된 2TiB 제한은 기존의 512 바이트 섹터 크기와 관련이 있습니다. 4K 섹터는 8 배나 크기 때문에 MBR 제한을 16TiB로 확장합니다. 따라서 용량이 2TiB보다 큰 디스크에서 MBR을 사용할 수 있으므로 Windows XP 및 GPT를 지원하지 않는 기타 시스템에서 사용할 수 있습니다.

  • 기본 하드 드라이브는 레거시 시스템과의 호환성을 위해 512 바이트 섹터 에뮬레이션을 사용합니다. 즉, 디스크에 물리적으로 4K 섹터가 있지만 직접 호스트 장치 (이 경우 엔클로저)에는 512 바이트 섹터가 표시됩니다. 그러나 위에서 언급 한 MBR 확장을 수행하고 Windows XP 호환성을 활성화하기 위해 인클로저는 드라이브를 컴퓨터에 4K 기본 섹터로 표시합니다.

  • 드라이브가 인클로저에서 제거되면 기본 512e 디스크의 512 바이트 논리 섹터가 노출됩니다. 이로 인해 올바르게 해석 할 수없는 유효하지 않은 파티션 테이블이 생성됩니다. 드라이브가 직접 연결될 때 마지막 "파티션"에 제공 한 746.52 GiB 값은 정확히 512 바이트 섹터를 가진 MBR 드라이브의 2TiB 제한을 초과하는 공간입니다.

이 전환의 의미에 대한 자세한 내용은 이 블로그 게시물 에서 확인할 수 있습니다 .


+1 이것을 설명해 주셔서 감사합니다! 이를 수행하지 않는 USB 인클로저와 같은 것이 있습니까?
JakeGould

eSATA를 통한 Thermaltake BlacX 도크에는 512e 3TB WD Green이 4Kn으로 표시되지 않습니다.
bwDraco

자세한 설명 감사합니다! 브랜드 외 인클로저는 일반적으로이 작업을 수행하지 않습니까? (AFAIK)가이 작업을 수행하지 않는 "Intenso"인클로저를 구입했습니다 (구매시 2TB Seagate 하드 드라이브 포함). BTW, 유용한 경우를 위해 메인 보드 모델을 원래 게시물에 추가했습니다.
OMA

1
기본적으로 모든 USB 인클로저는이 작업을 수행하지 않으며, 위와 같이 특정 드라이브와 함께 제공되는 인클로저는 예외입니다.
qasdfdsaq

1
@OMA 일반 인클로저는 사양을 확인하고 Windows XP가 작동하는 데 이상한 일이 필요하지 않은 사람들을 위해 만들어 졌기 때문에 그런 식으로 작동하지 않습니다. Seagate 및 Toshiba와 같은 제조업체를 구동하는 인클로저는 이러한 방식으로 설계되어 인클로저를 열어 하드 드라이브를 제거 할 수 있다는 생각이없는 일반 비 기술 사용자에게 호소력을 발휘합니다. 따라서 장기적으로는 2TB보다 큰 드라이브를 처리 할 수있는 일반 USB 인클로저를 찾는 것이 좋습니다.
JakeGould

2

드라이브에는 3 개의 파티션 (349,31GB의 RAW 데이터와 2 개의 할당되지 않은 파티션, 1698,68GB 및 746,52GB)이 있습니다. USB 인클로저에서 사용될 때 드라이브가 단일 NTFS 파티션 (2794,52GB)으로 작동하기 때문에이 정보는 잘못되었습니다. SATA를 통해 연결할 때 파일 시스템없이 3 개의 파티션으로 표시되는 방법은 무엇입니까?!

Seagate는 제공된 USB 3.0 인클로저에서 드라이브를 사용할 때 독점적 인 방식으로 데이터를 저장합니까?

내 개인적인 경험에 근거한 두 가지 생각 :

  1. 필자의 경험에 따르면 외부 USB 인클로저의 외부 SATA 드라이브에 데이터를 복사 한 다음 내부 SATA 연결에 문제없이 데이터를 사용하는 오래된 트릭은 2TB보다 큰 드라이브에서는 작동하지 않습니다.

    인클로저가 데이터 전송에 사용하는 형식은 "oddball"또는 간단한 스왑을 허용하지 않는 독점적 파티션 형식입니다. 아니면 다른 일이 일어나고 있습니까? 아마도 어떤 이유로 인해 낮은 수준에서 RAID로 포맷되고 있습니까? 아마도 LVM? 내가 이것을 깊이 확인하지 않았으므로 몰라요.

    모든 외장 SATA 인클로저의 경우에는 해당되지 않지만 내 테스트에서 Toshiba 및 Seagate의 인클로저와 같은 제조업체 별 인클로저는 직접 연결된 경우 시스템에서 이러한 인클로저로 포맷 된 디스크를 읽을 수 없습니다.

  2. 어떤 마더 보드를 사용하고 있는지 확실하지 않지만 모든 SATA 연결에서 2TB보다 큰 드라이브를 사용할 수있는 것은 아닙니다. 시스템 사양을 확인하여 그럴 수 있는지 확인하십시오.

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