/etc/fstab/ja

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

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


 * 1) device file/デバイスファイル、UUIDやラベルあるいは他の、パーティションやデータ資源の場所を示す表示
 * 2) マウントポイント、すなわちデータがファイルシステムと結びつく場所
 * 3) ファイルシステムの種類
 * 4) オプション（ファイルシステムが起動時にマウントされるかどうかも含む）
 * 5) パーティションのアーカイブのスケジュール調整（が使用します）. 0で無効、1で機能を有効にします.
 * 6) fsckが起動時に行うデバイス/パーティションのエラーチェックの順番を操作します. ルートデバイスは1にするべきです. 他のパーティションは2（ルートのあとにチェックする）か0（パーティションに対してチェックを全くしない）にするべきです.

ルートデバイスの例：

特殊文字は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 - 列の整列
 * https://wiki.archlinux.org/index.php/Fstab