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にファイルシステムの種類が必要なのはなぜですか。


「パーティションはタイプを持つことができます。」このパーティションは特定の機能用に指定されています。」のように、パーティションタイプはヒントです。多くのパーティションタイプは特定のファイルシステムに関連付けられていますが、関連性は必ずしも厳格でも明確ではない。。タイプ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進型コードSolaris 予約済み 1
EF02特殊な16進型コードBIOS ブートパーティション
https://www.it-swarm-es.tech/es/gdisk/codigos-hex-de-gdisk/961390299/

おすすめ記事