dosfstools-4.2

dosfstools の概要

dosfstools パッケージは FAT 関連のファイルシステムを取り扱うユーティリティーを提供します。

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

パッケージ情報

カーネルの設定

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 のインストール

以下のコマンドを実行して 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 の各シンボリックリンクを生成します。

パッケージ構成

インストールプログラム: fatlabel, fsck.fat, mkfs.fat

概略説明

fatlabel

指定されたデバイスの MS-DOS ファイルシステムラベルを取得または設定します。

fsck.fat

MS-DOS ファイルシステムをチェックし修復します。

mkfs.fat

Linux 下において MS-DOS ファイルシステムを生成します。