파티셔닝을 위해 fdisk를 사용해야 합니까, 아니면 GPT 인식 도구를 사용해야 합니까?

파티셔닝을 위해 fdisk를 사용해야 합니까, 아니면 GPT 인식 도구를 사용해야 합니까?

fdiskQ: 파티션을 생성할 때 이것을 사용해야 합니까?

parted아니면 GPT를 사용하기 때문에 권장되는 건가요? (기본적으로?) 이렇게 하면 2TB보다 큰 파티션을 만들 수 있습니다.

답변1

MBR, 마스터 부트 레코드

위키피디아에서 발췌;협회:

MBR(마스터 부트 레코드)은 파티션된 컴퓨터 대용량 저장 장치(예: IBM PC 호환 시스템 및 기타 시스템의 고정 디스크 또는 이동식 드라이브)의 시작 부분에 있는 특수한 유형의 부트 섹터입니다. MBR의 개념은 1983년 PC DOS 2.0과 함께 공개적으로 소개되었습니다.

MBR이 1983년에 시작되었음을 보여드리기 위해 특별히 이것을 복사하여 붙여넣었습니다.


GPT, GUID 파티션 테이블

위키피디아에서 발췌;협회:

GPT(GUID 파티션 테이블)는 GUID(Globally Unique Identifier)를 사용하여 데스크톱 또는 서버 PC에 사용되는 물리적 저장 장치(예: 하드 드라이브 또는 솔리드 스테이트 드라이브)의 파티션 테이블 레이아웃에 대한 표준입니다. 이는 UEFI(Unified Extensible Firmware Interface) 표준(PC BIOS를 대체하기 위해 Unified EFI 포럼에서 권장)의 일부이지만 MBR(마스터 부트 레코드) 파티션 테이블의 제한으로 인해 일부 BIOS 시스템에서도 사용됩니다. 32비트를 사용하여 기존 512바이트 디스크 섹터에 LBA(논리 블록 주소) 및 크기 정보를 저장합니다.


귀하의 질문에 대답하려면 가능하면 GPT 파티션을 사용하는 것이 좋습니다. 즉, MBR을 사용할 필요가 없으면 대신 GPT를 사용하는 것이 좋습니다.

MBR에 비해 GPT의 장점

  • 그것은 가지고있다백업 파티션 테이블

  • 그것은 가지고있다아니요 말도 안 되는 기본 파티션 제한 사항, 확장 없이 최대 128개의 파티션 허용

  • 그것은 또한순환 중복 검사(CRC) 값 저장데이터가 손상되지 않았는지 확인하세요.

  • 당신이 언급했듯이,대용량 드라이브를 지원합니다., 최대 크기는 8ZiB(2^64 섹터 × 섹터당 2^9바이트)입니다.


공통 도구

CLI의 MBR:

fdisk(매뉴얼 링크); 참고: 2.30.2 fdisk부터 linux-utilsGPT가 부분적으로 이해됩니다.

CLI의 GPT:

gdisk(매뉴얼 링크)

CLI의 MBR 및 GPT의 경우:

parted(매뉴얼 링크)

GUI의 MBR 및 GPT의 경우:

gparted(위키피디아 링크)

gparted 그래픽 사용자 인터페이스

답변2

linux-utils 2.30.2의 fdisk는 이제 GPT 테이블을 이해합니다.

답변3

GPT 파티션을 생성하려면 .NET gdisk대신 ("GPT fdisk")를 사용하는 것이 좋습니다 fdisk.

답변4

gpt 파티션 테이블을 생성하는 또 다른 옵션은 sfdisk다음과 같습니다.

sfdisk /dev/nvme0n1
> label: gpt
> ,,L
> write

그러면 GPT 파티션 테이블이 생성되고, 기본 시작 오프셋과 크기로 Linux 파티션이 생성됩니다. 즉, 전체 디스크를 채운 다음 디스크에 씁니다.

관련 정보