이동식 디스크, 하이브리드 GPT / MBR


1

모든 버전의 Windows에서 파티션 1에 액세스 할 수 있도록 GPT로 USB HD를 설정하려고합니다.

쉽게 들리나요? (특히, Windows 를 부팅 하려고하지 않습니다 . 디스크를 연결하고 내용을 보려고합니다.)

정상적인 GPT 만 작성하면 Windows 7에서 모든 것이 잘 작동합니다. 물론 Windows XP는 GPT에 대해 전혀 모르고 보호 MBR 만 보입니다.

이것이 내가 기대했던 것입니다. 그래서 파티션 1의 섹터 번호를 MBR에 복사했습니다. 물론, Windows XP는 이제 해당 파티션을 잘 볼 수 있습니다.

문제는 ... Windows 7은 이제 매우 이상하게 동작 합니다. 이제 MBR (실제로 마음에 들지 않음)의 항목 만 볼 수 있으며 파티션을 자동 마운트하지 않습니다 (허용되지 않음).

Weirder는 여전히 파티션에 드라이브 문자를 수동으로 할당하면 읽을 수 있으며 모든 것을 읽을 수 있습니다. 그러나 디스크를 뽑아도 드라이브 문자가 여전히 있습니다! 이제 디스크 관리에 더 이상 나타나지 않기 때문에 제거 할 수 없습니다.

XP 이후의 모든 버전의 Windows에서 디스크가 "작동"하도록하려면 어떤 마법 부두가 필요한지 알고 있습니까? (실제로 Vista로 테스트하지는 않았지만 아마도 Win7과 유사하게 작동한다고 생각합니다.)

(한 가지 확실한 가능성은 GPT를 제거하는 것입니다. 그러나 나는 정말로 그렇게하고 싶지 않습니다 ...)

이미 MBR에 유형 EE 파티션의 존재 유무가 Windows와 아무런 차이가없는 것으로 테스트 및 확인했습니다.


MBR과의 거리는 무엇입니까? GPT는 더 큰 디스크 (1TB 이상)와 강제로 사용해야하는 유일한 이유를 위해 소개되었습니다.
mwilczynski 2014

1
GUID를 사용하여 디스크가 무엇인지 식별하고 싶습니다.
MathematicalOrchid

답변:


2

MBR을 사용하십시오. 아시다시피, Windows XP 및 이전 버전은 GPT를 이해하지 못합니다. 이 제한을 극복하기 위해 사용한 방법은 본질적으로 하이브리드 MBR 로 알려진 추악하고 위험한 핵을 다시 만드는 것입니다. 하지만 Windows 7에서 문제를 일으키는 다소 다른 방식으로 수행하고 있다고 생각합니다. (또는 Windows Vista에서 8.1까지는 "기존의"하이브리드 MBR의 MBR 쪽을 참조하십시오.) 하이브리드 MBR (결점 포함)을 자세히 설명하는 링크 된 페이지를 읽어 보시기 바랍니다.

Windows Vista 이상에서는 하이브리드 MBR 디스크를 일반 MBR 디스크로 취급하므로 Windows 전용 환경 에서는이 디스크 를 사용할 때 이점없습니다 . 그러나 제한적이고 위험하므로 하이브리드 MBR의 모든 단점과 이점은 없습니다.

내가 아는 유일한 해결책은 Vista 이전 버전의 Windows에 GPT 드라이버를 사용하는 것입니다. URL이 없어도 Windows XP에는 그러한 것들이 있습니다. 그러한 드라이버가 Windows Me 또는 이전 버전에 존재하는지 모르겠습니다. 물론 이러한 드라이버는 사용하려는 컴퓨터에 사전 설치되어 있어야합니다.

전반적으로 상황에 따라 MBR을 사용하는 것이 가장 좋습니다. 파티션을 고유하게 식별해야하는 경우 볼륨 레이블을 사용해보십시오.


모든 내가 그랬어했다 sgdisk -h=1 /dev/sdb. 나는 그것이 효과가 있다고 생각했다. 이 XP 작동 않지만, 그것은 Win7에 내가 ... 발견 할 수있는 아무 이유없이, 이상하게 행동한다
MathematicalOrchid

Windows 7 은 다음 과 같이 만든 하이브리드 MBR과 함께 작동합니다 sgdisk. 그러나 내가 말했듯이 하이브리드 MBR은 위험한 핵입니다. 그것은 위반 에는 GPT 표준을, 그래서 아무것도 작동한다는 보장은 없습니다. 하이브리드 MBR은 반드시 필요한 경우가 아니면 피하십시오. 내가 말했듯이 그것이 정상적으로 작동하더라도 하이브리드 MBR이있는 GPT의 이점없습니다 . 처음에 GPT를 사용하려는 이유는 다소 모호하므로 원하는 것을 수행하는 방법을 제안하기가 어렵습니다.
Rod Smith

나는 패배를 인정한다. 이제 소프트웨어를 완전히 다시 디자인해야합니다. :-(
MathematicalOrchid
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.