Provided by: manpages-ja_0.5.0.0.20131015+dfsg-2_all
名前
fsck.minix - Linux 用のファイルシステム整合性チェッカ
書式
fsck.minix [ -larvsmf ] device
説明
fsck.minix は Linux MINIX ファイルシステムの整合性チェックを行う。 現在のバージョン は、ファイル名のオプションとして 14 文字と 30 文字とをサポートしている。 このプログラムでは、 ファイルシステムがアクティブではないことを前提としている。 マウントさ れたデバイスに対しては、 誰も書き込みを行っていないという確信が持てなければ、 fsck.minix を用いるべきではない (そしてカーネルがファイル検索を行うときに、 書き込みを行うかもしれな いことに注意)。 device は通常以下のようなものである: /dev/hda[1-63] (IDE disk 1) /dev/hdb[1-63] (IDE disk 2) /dev/sda[1-15] (SCSI disk 1) /dev/sdb[1-15] (SCSI disk 2) ファイルシステムを変更すると (つまり修復すると)、 fsck.minix は "FILE SYSTEM HAS CHANGED" と表示し、 sync(2) を 3 回行ってから終了する。 Linux は今のところ raw デバイスを持たない ので、 このときリブートする必要はない。
警告
fsck.minix をマウントされているファイルシステムに用いるべきではない。 マウントされている ファイルシステムに fsck.minix を用いるのは非常に危険である。 まだ使用されているファイルを 削除してしまう可能性があるので、 まったく問題のないファイルシステムに深刻な障害を与えてし まうかもしれない! どうしても fsck.minix をマウントされたファイルシステムに用いなければな らない場合 (例えばルートファイルシステムなど) は、 誰もディスクへの書き込みを行っていない こと、 及び削除を待っている「ゾンビ」ファイルが存在しないことを、 よくよく確かめてからにす ること。
オプション
-l 全てのファイル名をリストする。 -r 復旧作業を対話的に行う。 -a 自動的に復旧作業を行い (-r も指定したことになる)、全ての質問に対してデフォルトの回 答をする。 ファイルシステムの被害が大きい場合には、 このオプションを用いるのは非常 に危険である。 -v 饒舌な表示をする。 -s スーパーブロックの情報を出力する。 MINIX 的な "mode not cleard" の警告を有効にす る。 -f ファイルシステムに有効マークが付いている場合にも強制的にチェックする (このマーク は、ファイルシステムがアンマウントされるときにカーネルが付ける)。
関連項目
fsck(8), fsck.ext(8), fsck.ext2(8), fsck.xiafs(8), mkfs(8), mkfs.minix(8), mkfs.ext(8), mkfs.ext2(8), mkfs.xiafs(8). reboot(8)
診断メッセージ
多くの診断メッセージが存在する。 ここに紹介するのは、通常の利用でよく見られるだろうもので ある。 デバイスが存在しないと、 fsck.minix は "unable to read super block" と表示する。 デバイス が存在するが MINIX ファイルシステムではない場合は、 fsck.minix は "bad magic number in super-block" と表示する。
終了コード
fsck.minix が返す終了コードは、以下の和となる: 0 エラーなし 3 ファイルシステムのエラーが修正された。 ファイルシステムがマウントされていた場合はシ ステムをリブートすべきである。 4 ファイルシステムのエラーが修正されずに残っている 8 動作エラー 16 利用法または文法のエラー 実際には 0, 3, 4, 7, 8, 16 以外が返ることはない。
著者
Linus Torvalds (torvalds@cs.helsinki.fi) Rik Faith (faith@cs.unc.edu): エラーコードの値 Dr. Wettstein (greg%wind.uucp@plains.nodak.edu): ファイルシステム有効フラグのサポート Daniel Quinlan (quinlan@yggdrasil.com): マウントされているファイルシステムの fsck を避ける ためのチェック Andreas Schwab (schwab@issan.informatik.uni-dortmund.de): Minix v2 ファイルシステムのサ ポート Nicolai Langfeldt (janl@math.uio.no): その更新 Russell King (rmk@ecs.soton.ac.uk): 移植性向上のためのパッチ