fdisk 출력: "새 DOS 디스크 레이블"

fdisk 출력: "새 DOS 디스크 레이블"

여기서 무슨 일이 일어나고 있는지에 대한 질문이 있습니다. 여기서 "새 DOS 디스크 레이블"은 DOS 파티션 테이블이 생성되었음을 의미합니까? 즉, 기본적으로 DOS 파티션 테이블이 생성되었다가 옵션 "g"로 GPT 파티션 테이블이 생성되면 삭제된다는 것인가요?

primus@ubu2104:~$ sudo fdisk /dev/sdd

Welcome to fdisk (util-linux 2.36.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.

Device does not contain a recognized partition table.
Created a new DOS disklabel with disk identifier 0xb23a7979.

Command (m for help): g
Created a new GPT disklabel (GUID: 4F2417FA-CE86-4649-A719-F47191C0742E).

Command (m for help): 

답변1

예, fdisk기본적으로 "DOS" 파티션 테이블이 메모리에 생성됩니다. 이를 대체 할 GPT 파티션 테이블을 생성합니다 g. GPT 파티션 테이블을 생성하기 전에 실제로 첫 번째 파티션 테이블을 작성하는 경우 fdisk파티션 테이블을 대체한다는 메시지가 명시적으로 표시됩니다.

명령을 작성하면 이전 dos 서명이 삭제됩니다.

fdiskGPT만 지원하면 이를 방지할 수 있습니다.

fdisk -t gpt /dev/sdd

gGPT 파티션 테이블을 생성하려면 여전히 입력해야 합니다 .

답변2

fdisk명령을 사용하여 지시할 때까지 디스크에 아무 것도 기록되지 않으므로 wDOS 파티션 테이블은 실제로 디스크에 기록되지 않습니다. 그러나 디스크에는 파티션 테이블이 없으므로 fdisk자동 계획에서는 파티션 테이블을 생성합니다. 이것은 단지 도우미 기능이므로 수동으로 수행할 필요가 없으며 n파티션 테이블에 대해 생각할 필요 없이 ( 를 사용하여) 파티션을 생성할 수 있습니다. (을 사용하여) GPT 파티션 테이블을 생성하기로 결정한 경우 g계획된 DOS 파티션 테이블 생성이 취소되고 GPT 파티션 테이블만 생성됩니다.

-n자동 파티션 테이블 생성을 사용/방지할 수 있습니다 --noauto-pt.

답변3

이는 전체 디스크를 덮고 GPT 비호환 파티션 처리가 디스크를 빈 것으로 처리하지 않도록 보장하는 보호된 파티션인 것으로 보입니다.

실제 파티션은 GPT 파티션입니다(전체 "DOS" 파티션 내에 포함됨).

바라보다https://en.m.wikipedia.org/wiki/GUID_Partition_Table#/그리고 해당 보호 MBR은 섹터 0에 있습니다.

관련 정보