アプリケーションで接続されているペンドライブのファイルシステムを検出するには、Linux でシステム コールを見つける必要があります。「fdisk -l」が機能することがわかりましたが、これがどのように発生するかを知る必要があります。私は fdisk コードの読み取りを発見できませんでした。唯一の確かな考えは次のとおりです。
- 構造体 statfs または statvfs は使用されません。
- fdisk は、ファイルシステムを見つけるためにデバイスをマウントする必要はありません。
Obs: 私のアプリケーションは C++ で書かれており、組み込み Linux システムで実行されています。