fstabの最後の2つのフィールドはどういう意味ですか?


96

fstabの各行の最後の2つのフィールド(ダンプ、パス)はいくつかの数字で、通常は0です。これらの数字の意味は何ですか?

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
UUID=030ccf66-5195-4835-ba3e-f5d7a5403c05 /               ext4    errors=remount-ro 0       1

回答:


102

コピー/貼り付けman fstab

5番目のフィールド(fs_freq)は、dump(8)コマンドによってこれらのファイルシステムに使用され、どのファイルシステムをダンプする必要があるかを判断します。5番目のフィールドが存在しない場合、値0が返され、ダンプはファイルシステムをダンプする必要がないと想定します。

6番目のフィールド(fs_passno)は、fsck(8)プログラムがリブート時にファイルシステムのチェックを行う順序を決定するために使用されます。ルートファイルシステムはfs_passnoを1に指定し、他のファイルシステムはfs_passnoを2にする必要があります。ドライブ内のファイルシステムは順次チェックされますが、異なるドライブ上のファイルシステムは同時にチェックされ、ハードウェアで利用可能な並列処理を利用します。6番目のフィールドが存在しないかゼロの場合、ゼロの値が返され、fsckはファイルシステムをチェックする必要がないと想定します。


ブロッククォートで段落として読みやすくなります。

15
しかし、dump-utilityは何をしますか?(それはだれ-ページを持っていません)
elzapp

11
ダンプのmanページがない場合、ダンプはインストールされていません。manpages.ubuntu.com/manpages/maverick/en/man8/dump.8.htmlを参照してください-バックアップ用です。
htorque

5
関連:superuser.com/questions/247523/…TL ; DR:ダンプを常にゼロに設定し、ルートドライブの場合は1、その他のドライブの場合は2を渡します。
-np8

1
@Davidそれは正しいです-そしてコンテキスト内の私のコメントはまだ有効です。特定のマウントポイントでfsckを実行したくない場合
Enrico

12

単純なブロックヘッドの答えは、最初のフィールドはダンプするかどうかを決定し、2番目のフィールドは起動中にチェックする必要があるかどうかを決定します。残りのマニュアルを確認してください!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.