blkid
eMMCパーティションタイプが次のように表示されるLinuxデバイスを探していますext2
。
/dev/mmcblk0p32: UUID="1c48ca57-c9eb-4ed1-a51a-212f7d1fd40e" TYPE="ext2" PARTLABEL="configs" PARTUUID="2214f85a-ce4e-fea2-0613-8c93121f02e1"
cat /proc/mounts
ただし、インストールによるパーティションは次のとおりですext4
。
/dev/mmcblk0p32 /configs ext4 rw,relatime,block_validity,barrier,user_xattr 0 0
実際にどのタイプのファイルシステムが使用されますか?この場合、パーティションがマウント先とは異なるタイプになる可能性があるのはなぜですか?
答え1
blkid
コンテンツメタデータに基づいてデバイスのコンテンツタイプを決定します。あなたの場合は、実際にはファイルシステム/dev/mmcblk0p32
でフォーマットされています。ext2
一方、ファイルシステムタイプは/proc/mounts
同じ意味を持ちます。mount
オプション-t
:カーネルの視点の種類(つまり使用するドライバ)。
ファイルシステムドライバも利用可能で、インストールやファイルシステムext4
で一般的に使用されます。 ~からext2
ext3
man 5 ext4
:
...拡張性と以前のバージョンとの互換性のために設計された汎用ファイルシステム。特に、以前にext2ファイルとext3ファイルシステムで使用することを意図したファイルシステムは、ext4ファイルシステムドライバを使用してマウントできます。ファイルシステム
コマンドラインからインストールしたか、入力を使用してインストールした可能性が/dev/mmcblk0p32
あります。-t ext4
mount
ext4
fstab