deb 및 rpm 배포판의 MBR 및 GPT 파티션 유형 코드를 나열하는 명령

deb 및 rpm 배포판의 MBR 및 GPT 파티션 유형 코드를 나열하는 명령

할 수 있는 명령이 있나요?인식된 모든 파티션 유형 코드 나열현재 설치된
배포판을 통해(제 경우에는 Ubuntu 18.04.03 LTS)

다음 웹사이트가 존재하는 것으로 알고 있습니다.Andries E. Brouwer 1995-2002 - 홈페이지.cwi.nl
하지만 Linux 콘솔에는 내장 명령이 있어야 합니다.

알아요CG디스크새 파티션을 생성할 때 모든 파티션 코드 표시

스크린샷 1은 내 시스템에서 제공됩니다.

스크린샷 2는 내 시스템에서 제공됩니다.

부팅 가능한 Ubuntu 20.04 lts USB를 만들기 위해 펜 드라이브를 포맷하는 동안 내 시스템의 스크린샷을 제공했습니다.



제 질문은 현재 릴리스의 MBR 및 GPT에 대해 인식된 모든 파티션 유형 코드를 표시할 수 있는 명령이 있습니까 , 아니면
참조할 수 있는 매뉴얼 페이지가 있습니까? 입니다.

아니면 도구마다 다를 수 있나요?

MBR 파티션 유형 코드 예thestarman.pcministry.com

답변1

글쎄, 마침내 나는 그것이 주로 파일 시스템에 달려 있다는 것을 알았습니다. 볼륨 식별 16진수 코드는 아래와 같이
파일 시스템 문서에 나타나야 합니다 (NTFS 및 EXT4의 경우).

결론적으로: 파티션을 생성할 때 cgdisk, gdisk, cfdisk, fdisk 및 기타 기능을 제외하고 파티션의 16진수 코드를 나열하는 데 특별히 사용되는 명령이나 도구는 없습니다.

gdisk- 생성 전에 파티션 16진수 코드 나열
cgdisk, cfdisk 및 fdisk- 생성 중에만 파티션 16진수 코드 나열

NTFS 파티션$VOLUME_INFORMATION 0x70 속성
http://dubeyko.com/development/FileSystems/NTFS/ntfsdoc.pdf


EXT4 파티션MBR 식별자(오른쪽 열)
https://en.wikipedia.org/wiki/Ext4


이 기사는 또한 이 질문에 부분적으로 답변합니다.
파티션을 생성할 때 parted에 파일 시스템 유형이 필요한 이유는 무엇이며, 해당 작업이 mkfs.ext4와 같은 유틸리티와 어떻게 다릅니까?


"파티션은 유형을 가질 수 있습니다. "이 파티션은 특정 기능을 위해 지정되었습니다."에서와 같이 파티션 유형은 힌트입니다. 많은 파티션 유형이 특정 파일 시스템과 연관되어 있지만연관성이 항상 엄격하거나 명확하지는 않습니다.. 0x07 유형의 파티션에는 Microsoft 호환 파일 시스템(예: FAT, NTFS 또는 exFAT)이 있고 0x83 유형의 파티션에는 기본 Linux 파일 시스템(예: ext2/3/4)이 있을 것으로 예상할 수 있습니다.

이전 답변에서 알 수 있듯이 코드가 항상 엄격하게 관련되어 있는 것은 아닙니다.
예를 들어외부 4 83시간모든 기본 Linux 파일 시스템(참조93시간, 에 해당하는43시간)
https://en.wikipedia.org/wiki/Partition_type#PID_83h

또는솔라리스 ZFS예를 들어, 본 바와 같이BFh그리고82시간부분
https://en.wikipedia.org/wiki/Partition_type#PID_BFh
https://en.wikipedia.org/wiki/Partition_type#PID_82h

다른 예연구 기간 동안 수집된 정보
ZFS속성BF01 BF07 EF02
BF01특수 16진수 유형 코드솔라리스 파티션
BF07특수 16진수 유형 코드솔라리스 예약됨 1
EF02특수 16진수 유형 코드BIOS 부팅 파티션
https://www.it-swarm-es.tech/es/gdisk/codigos-hex-de-gdisk/961390299/

관련 정보