msdos 테이블을 사용하여 하드 디스크를 복제할 때 4TB 하드 디스크에 대한 파티션 테이블

msdos 테이블을 사용하여 하드 디스크를 복제할 때 4TB 하드 디스크에 대한 파티션 테이블

우분투 18.04 LTS를 사용합니다.

데스크탑 컴퓨터의 부팅 가능한 내부 하드 디스크를 새로운 2TB 하드 디스크로 교체했습니다. 명령 을 사용하여 이전 하드 디스크의 파티션 테이블과 모든 데이터를 전송할 수 있었습니다 dd. 기존 하드디스크에는msdos 파티션 테이블, 새 하드 디스크에 자동으로 재생산되었습니다. 이제 컴퓨터는 OS와 그에 따르는 모든 것을 원활하게 로드합니다.

현재 계획은 교체하는 것입니다.레거시 부팅이 가능한 컴퓨터의 하드 디스크4TB 하드디스크로.

페이지를 읽으면서 man fdisk나는 두 구절(굵은 글씨)을 언급했습니다:

디스크 레이블

GPT(GUID 파티션 테이블)
GPT는 파티션 테이블 레이아웃에 대한 최신 표준입니다. GPT는 64비트 논리 블록 주소, 체크섬, UUID, 파티션 이름을 사용하고 파티션 수는 무제한입니다(다수의 파티션 도구에서는 일반적으로 파티션 수가 128개로 제한되어 있음).

GPT 사양에서는 첫 번째 섹터가 여전히 보호 MBR용으로 예약되어 있습니다. 이는 MBR 전용 파티셔닝 도구가 GPT 디스크를 잘못 인식하고 덮어쓰는 것을 방지합니다.

특히 UEFI 부트로더가 있는 최신 하드웨어에서는 GPT가 항상 MBR보다 더 나은 선택입니다.

DOS 유형(MBR)
DOS 유형 파티션 테이블은 무제한의 파티션을 설명할 수 있습니다. 섹터 0에는 4개의 파티션('기본'이라고 함)을 설명할 공간이 있습니다. 그 중 하나는 확장 파티션일 수 있습니다. 이는 논리 파티션을 포함하는 상자로, 각각 해당 논리 파티션 앞에 있는 섹터의 연결된 목록에 설명자가 있습니다. 4개의 기본 파티션은 존재 여부에 관계없이 1~4의 숫자를 갖습니다. 논리 파티션의 번호는 5부터 시작됩니다.

DOS 유형 파티션 테이블에서 각 파티션의 시작 오프셋과 크기는 섹터의 절대 수(32비트로 제공)와 실린더/헤드/섹터 트리플(10+8로 제공)의 두 가지 방식으로 저장됩니다. +6비트). 전자는 괜찮습니다. 512바이트 섹터의 경우 최대 2TB까지 작동합니다. 후자에는 두 가지 문제가 있습니다. 첫째, 이러한 C/H/S 필드는 헤드 수와 트랙당 섹터 수를 알고 있는 경우에만 채울 수 있습니다. 둘째, 이 숫자가 무엇인지 알더라도 사용 가능한 24비트로는 충분하지 않습니다. DOS는 C/H/S만 사용하고 Windows는 둘 다 사용하며 Linux는 C/H/S를 사용하지 않습니다. C/H/S 주소 지정은 더 이상 사용되지 않으며 일부 최신 fdisk 버전에서는 지원되지 않을 수 있습니다.
...

두 가지 질문이 발생합니다.

  • 이러한 제안이 내가~ 해야 하다UEFI/레거시 부팅 모드에 관계없이 대상 4TB 하드 드라이브를 포맷할 때 GPT 파티션 테이블을 사용합니까?
  • 그렇다면 계속 dd복제하는 데 사용할 수 있나요?msdos 테이블이 있는 소스 하드 드라이브GPT 테이블이 있는 대상 하드 드라이브?

관련 정보