
FUSE ファイルシステム ドライバー (NTFS、ODS-5、unixv7 など) がインストールされていて、空のファイル (たとえば、 で作成dd if=/dev/zero of=blankfile count=2G
) をマウントする場合、どのようにフォーマットされるのでしょうか?
ツールはありますfuse-mkfs
かfuse-format
? API を調べましたが、ボリュームをフォーマットまたは初期化するための規定はないようです。おそらく、FUSE は既存のファイルシステムにアクセスするためだけのものなのでしょうか?
答え1
FUSE は、ユーザー空間のファイルシステムを操作するように設計されています。そもそもディスク上にファイルシステム表現を作成することについては何も述べられていません。これは FUSE の範囲外であり、通常のユーティリティを使用するだけです。
いずれか 1 つであるため、適切な mkfs ツール (存在する場合) を使用するだけだと思います。したがって、NTFS の場合は、mkfs.ntfs または mkntfs (ディストリビューション、バージョンなどによって異なります)、つまり FUSE の外部を使用します。
フォーマットする方法が見つかる他のファイルシステムでも同様です。