FSCK.MINIX
Section: System Administration (8)
Updated: June 2015
Index
Return to Main Contents
名前
fsck.minix - Minix ファイルシステムの整合性をチェックする
書式
fsck.minix
[options]
device
説明
fsck.minix
は Linux MINIX ファイルシステムの整合性チェックを行う。
このプログラムでは、
ファイルシステムがアクティブではないことを前提としている。
マウントされたデバイスに対しては、
誰も書き込みを行っていないという確信が持てなければ、
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
は「ファイルシステムが変更されました」と表示し、
sync(2)
を 3 回行ってから終了する。
Linux は今のところ raw デバイスを持たないので、
このときリブートする必要はない。
警告
fsck.minix
をマウントされているファイルシステムに用いるべきではない。
マウントされているファイルシステムに
fsck.minix
を用いるのは非常に危険である。
まだ使用されているファイルを削除してしまう可能性があるので、
まったく問題のないファイルシステムに深刻な障害を与えてしまうかもしれない!
どうしても
fsck.minix
をマウントされたファイルシステムに用いなければならない場合
例えばルートファイルシステムなどは、
誰もディスクへの書き込みを行っていないこと、
及び削除を待っている「ゾンビ」ファイルが存在しないことを、
よくよく確かめてからにすること。
オプション
- -l, --list
-
全てのファイル名をリストする。
- -r, --repair
-
復旧作業を対話的に行う。
- -a, --auto
-
自動的に復旧作業を行う。
--repair
も指定したことになり、全ての質問に対してデフォルトの回答をする。
ファイルシステムの被害が大きい場合には、
このオプションを用いるのは非常に危険である。
- -v, --verbose
-
饒舌な表示をする。
- -s, --super
-
スーパーブロックの情報を出力する。
- -m, --uncleared
-
MINIX 的な "mode not cleared" の警告を有効にする。
- -f, --force
-
ファイルシステムに有効マークが付いている場合にも強制的にチェックする。
このマークは、ファイルシステムがアンマウントされるときにカーネルが付ける。
- -V, --version
-
バージョン情報を表示して、終了する。
- -h, --help
-
ヘルプを表示して、終了する。
診断メッセージ
多くの診断メッセージが存在する。
ここに紹介するのは、通常の利用でよく見られるだろうものである。
デバイスが存在しないと、
fsck.minix
は「スーパーブロックを読み込むことができません」と表示する。
デバイスが存在するが MINIX ファイルシステムではない場合は、
fsck.minix
は「スーパーブロックに不正なマジックナンバーがあります」と表示する。
終了コード
fsck.minix
が返す終了コードは、以下の和となる:
-
- 0
-
エラーなし
- 3
-
ファイルシステムのエラーが修正された。
ファイルシステムがマウントされていた場合はシステムをリブートすべきである。
- 4
-
ファイルシステムのエラーが修正されずに残っている
- 7
-
終了コード 3 と 4 の組み合わせ。
- 8
-
動作エラー
- 16
-
利用法または文法のエラー
著者
Linus Torvalds
エラーコードの値:
Rik Faith
ファイルシステム有効フラグのサポート:
Dr. Wettstein
マウントされているファイルシステムの fsck を避けるためのチェック:
Daniel Quinlan
Minix v2 ファイルシステムのサポート:
Andreas Schwab
その更新:
Nicolai Langfeldt
移植性向上のためのパッチ:
Russell King
関連項目
fsck(8),
fsck.ext2(8),
mkfs(8),
mkfs.ext2(8),
mkfs.minix(8),
reboot(8)
入手方法
fsck.minix コマンドは util-linux パッケージの一部であり、
Linux Kernel Archive
から入手可能である。
Index
- 名前
-
- 書式
-
- 説明
-
- 警告
-
- オプション
-
- 診断メッセージ
-
- 終了コード
-
- 著者
-
- 関連項目
-
- 入手方法
-
This document was created by
man2html,
using the manual pages.
Time: 07:56:15 GMT, March 20, 2020