dosfstools パッケージは FAT 関連のファイルシステムを取り扱うユーティリティーを提供します。
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://github.com/dosfstools/dosfstools/releases/download/v4.2/dosfstools-4.2.tar.gz
ダウンロード MD5 sum: 49c8e457327dc61efab5b115a27b087a
ダウンロードサイズ: 314 KB
必要ディスク容量: 4.5 MB (with tests)
概算ビルド時間: 0.1 SBU 以下
FAT 系のファイルシステムをマウントする必要がある場合は、カーネル設定における以下のオプションを有効にして、カーネルを再コンパイルします。
File systems ---> DOS/FAT/EXFAT/NT Filesystems ---> < /*/M> MSDOS fs support [MSDOS_FS] <*/M> VFAT (Windows-95) fs support [VFAT_FS]
Note that CONFIG_MSDOS_FS
deliberately
unsupport long file names. CONFIG_VFAT_FS
should be used instead unless you
really want to enforce the DOS-style 「8.3」 file names.
You can mount a FAT-family filesystem once the kernel supports it. If you don't need to create, check, or relabel a FAT-family system, you may skip this package.
以下のコマンドを実行して dosfstools をビルドします。
./configure --prefix=/usr \ --enable-compat-symlinks \ --mandir=/usr/share/man \ --docdir=/usr/share/doc/dosfstools-4.2 && make
ビルド結果をテストする場合は make check を実行します。
root
ユーザーになって以下を実行します。
make install
--enable-compat-symlinks
:
このスイッチは、各種のプログラムが必要としている dosfsck,
dosfslabel, fsck.msdos, fsck.vfat, mkdosfs, mkfs.msdos, mkfs.vfat の各シンボリックリンクを生成します。