/etc/fstab/ja

fstab（file system table）ファイル（）は、ファイルシステムがマウントされるかを設定するファイル]]です.

文法
の各行には、一つのパーティション、ドライブあるいはネットワークシェアをマウントするための必要な設定が含まれています. 各行はスペースあるいはタブ区切りで6つの列に分かれています. 各列の内容は次の通りです：


 * 1) The device file, UUID or label or other means of locating the partition or data source.
 * 2) The mount point, where the data is to be attached to the filesystem.
 * 3) The filesystem type.
 * 4) Options, including if the filesystem should be mounted at boot.
 * 5) Adjusts the archiving schedule for the partition (used by ). 0 disables, 1 enables the feature.
 * 6) Controls the order in which fsck checks the device/partition for errors at boot time. The root device should be 1. Other partitions should be either 2 (to check after root) or 0 (to disable checking for that partition altogether).

ルートデバイスの例：

特殊文字はASCIIコードの8進拡張表記でエスケープできます. 例えば、マウントポイントの名前にスペースやタブが含まている場合、それぞれ\040、\011でエスケープできます.

更に詳しい情報については、を参照してください.

UUIDとlabel
一列目には、デバイスファイル名の代わりにUUIDを使用することができます.

あるいは、ラベルを用いることができます：

UUIDやラベルを取得する方法の詳細については、このページを参照してください.

サービス
以下のOpenRCサービスはfstabを読み込んで、ファイルシステムをマウントあるいは操作します：


 * localmount- fstabに従ってディスクやスワップをマウントします
 * netmount - fstabに従ってネットワークシェアをマウントします
 * fsck - fstabに従ってファイルシステムをチェック、修復します
 * root - ルートファイルシステムを読み書き可能な状態でマウントします

これらのサービスは、もしファイルシステムが明示的に定義されなかった場合にfstabを補完します：


 * sysfs - ファイルシステムをマウントします
 * devfs - 中の、システムにとって重要なファイルシステムをマウントします

これらがブート時に有効になっていることを確認するには次のコマンドを実行します：

参考

 * Mounting partitions（セキュリティハンドブック）
 * Disk Quotas（セキュリティハンドブック）
 * fstab（AMD64 ハンドブック）
 * fstab（AMD64 ハンドブック）
 * fstab（AMD64 ハンドブック）
 * fstab（AMD64 ハンドブック）

外部資料

 * https://forums.gentoo.org/viewtopic-t-1008740-start-2.html - Align the columns
 * https://wiki.archlinux.org/index.php/Fstab