Manpages

名 前

mkreiserfs − Linux ReiserFS フ ァ イ ル シ ス テ ム の 作 成 ツ ー ル

書 式

mkreiserfs [ -dfV ] [ -b | --block-size N ] [ -h | --hash HASH ] [ -u | --uuid UUID ] [ -l | --label LABEL ] [ --format FORMAT ] [ -q | --quiet ] [ -j | --journal-device FILE ] [ -s | --journal-size N ] [ -o | --journal-offset N ] [ -t | --transaction-max-size N ] [ -B | --badblocks file ] device [ filesystem-size ]

説 明

mkriserfs は デ バ イ ス (普 通 は デ ィ ス ク パ ー テ ィ シ ョ ン ) 上 に Linux ReiserFS フ ァ イ ル シ ス テ ム を 作 成 す る 。

device デ バ イ ス ま た は パ ー テ ィ シ ョ ン に 対 応 す る ス ペ シ ャ ル フ ァ イ ル

(例 え

ば 、 /dev/hdXX は IDE デ ィ ス ク パ ー テ ィ シ ョ ン で 、 /dev/sdXX は SCSI デ ィ ス ク パ ー テ ィ シ ョ ン で あ る )。

filesystem-size フ ァ イ ル シ ス テ ム の サ イ ズ (ブ ロ ッ ク 単 位 )。 省 略 さ れ た 場 合 、 mkreiserfs が 自 動 的 に 設 定 す る 。

オ プ シ ョ ン

-b | --block-size N

N は ブ ロ ッ ク サ イ ズ (バ イ ト 単 位 ) で あ る 。 512-8192 の 範 囲 で 2 の 累 乗 の 値 だ け を 設 定 で き る 。

-h | --hash HASH

HASH は ど の ハ ッ シ ュ 関 数 で デ ィ レ ク ト リ 内 の フ ァ イ ル 名 を ソ ー ト す る か を 指 定 す る 。 r5, rupasov, tea か ら 選 択 す る こ と 。 r5 が デ フ ォ ル ト で あ る 。

--format FORMAT

FORMAT は 新 規 の フ ァ イ ル シ ス テ ム に 使 う フ ォ ー マ ッ ト を 指 定 す る 。 フ ォ ー マ ッ ト は 3.5 ま た は 3.6 を 選 択 す る こ と 。 何 も 指 定 し な い 場 合 、 mkreiserfs は 動 作 し て い る カ ー ネ ル が 2.4 以 降 な ら ば フ ォ ー マ ッ ト 3.6 で 作 成 す る 。 カ ー ネ ル が 2.2 な ら ば フ ォ ー マ ッ ト 3.5 で 作 成 す る 。 そ れ 以 外 の カ ー ネ ル の と き は 作 成 を 拒 否 す る 。

-u | --uuid UUID フ ァ イ ル シ ス テ ム の Universally Unique IDentifier (全 世 界 で 重 な る こ と の な い 一 意 な 識 別 子 ) に UUID を 設 定 す る (uuidgen(8) を 参 照 )。 UUID の フ ォ ー マ ッ ト は ハ イ フ ン で 区 切 っ た 16 進 数 の 文 字 列 で あ る 。 た と え ば 、 "c1b9d5a2-f162-11cf-9ece-0020afc76f16"。 こ の オ プ シ ョ ン を 指 定 し な か っ た 場 合 、 mkreiserfs は デ フ ォ ル ト で 新 し い UUID を 生 成 す る 。
-l
| --label LABEL フ ァ イ ル シ ス テ ム の ボ リ ュ ー ム ラ ベ ル を 設 定 す る 。 LABEL は 最 大 16 文 字 で あ る 。 17 文 字 以 上 の 場 合 、 mkreiserfs は 文 字 列 を 切 り 詰 め る 。
-q
| --quiet メ ッ セ ー ジ ・ 進 捗 状 況 ・ 質 問 を 表 示 さ せ ず 、 mkreiserfs が 寡 黙 に 動 作 す る よ う に 設 定 す る 。 エ ン ド ユ ー ザ が 使 う た め だ け に あ り 、 ス ク リ プ ト 中 で mkreiserfs を 動 作 さ せ る と き に 役 立 つ 。
-j
| --journal-device FILE

FILE は フ ァ イ ル シ ス テ ム の ジ ャ ー ナ ル が 置 か れ る ブ ロ ッ ク デ バ イ ス 名 で あ る 。

-o | --journal-offset N

N は ジ ャ ー ナ ル を 別 の デ バ イ ス 上 に 置 く 場 合 の ジ ャ ー ナ ル の 開 始 オ フ セ ッ ト で あ る 。 デ フ ォ ル ト は 0 で あ る 。 ジ ャ ー ナ ル を ホ ス ト デ バ イ ス に 置 く 場 合 、 N は 何 も 影 響 し な い 。

-s | --journal-size N

N は ジ ャ ー ナ ル の サ イ ズ (ブ ロ ッ ク 数 ) で あ る 。 ジ ャ ー ナ ル を 別 の デ バ イ ス 上 に 置 く 場 合 、 こ れ が デ バ イ ス が 持 つ ジ ャ ー ナ ル の ブ ロ ッ ク 数 の デ フ ォ ル ト サ イ ズ に な る 。 ジ ャ ー ナ ル を ホ ス ト デ バ イ ス 上 に 置 く 場 合 、 こ の サ イ ズ の デ フ ォ ル ト 値 は 8193 で 、 指 定 可 能 な 最 大 値 は 32749 で あ る (ブ ロ ッ ク サ イ ズ が 4k の と き )。 最 小 値 は (ジ ャ ー ナ ル を ホ ス ト デ バ イ ス 上 に 置 く 場 合 も 、 別 の デ バ イ ス 上 に 置 く 場 合 も ) 513 ブ ロ ッ ク で あ る 。

-t | --transaction-max-size N

N は ジ ャ ー ナ ル の ト ラ ン ザ ク シ ョ ン サ イ ズ パ ラ メ ー タ の 最 大 値 で あ る 。 デ フ ォ ル ト 値 と 最 大 値 は 1024 ブ ロ ッ ク で あ る 。 こ の 値 は ジ ャ ー ナ ル の 半 分 以 下 の サ イ ズ に す べ き で あ る 。 不 正 な 値 が 指 定 さ れ た 場 合 は 自 動 的 に 調 整 さ れ る 。

-B | --badblocks file

file は フ ァ イ ル シ ス テ ム 上 で 不 正 と マ ー ク さ れ た ブ ロ ッ ク の リ ス ト が 書 か れ る フ ァ イ ル の 名 前 で あ る 。 こ の リ ス ト は /sbin/badblocks -b block-size device で 作 成 で き る 。

-f デ バ イ ス が デ ィ ス ク 全 体 で あ る 場 合 ・ デ バ イ ス が マ ウ ン ト さ れ て い る と 検 出 さ れ た 場 合 ・ デ バ イ ス が ブ ロ ッ ク デ バ イ ス で な い 場 合 で あ っ て も 、

mkreiserfs に 処 理 を 続 行 さ せ る 。 -f を 2 回 以 上 指 定 す れ ば 、 ユ ー ザ に 確 認 さ せ な い よ う に で き る 。

-d

mkreiserfs の 処 理 の 間 に デ バ ッ グ 情 報 を 表 示 さ せ る よ う に 設 定 す る 。

-V

バ ー ジ ョ ン 情 報 を 表 示 し て 、 終 了 す る 。

著 者

こ の バ ー ジ ョ ン の mkreiserfs は Edward Shishkin <edward [AT] namesys.com> に よ っ て 書 か れ た 。

バ グ

バ グ は 、 で き る 限 り 多 く の 情 報 (ハ ー ド ウ ェ ア ・ カ ー ネ ル ・ パ ッ チ ・ 設 定 ・ 表 示 さ れ た 全 て の メ ッ セ ー ジ ) と と も に 、 ReiserFS の 開 発 者 <reiserfs-dev [AT] namesys.com> に 報 告 し て ほ し い 。 関 連 す る 情 報 が あ る か も し れ な い の で syslog を 調 べ て ほ し い 。

関 連 項 目

reiserfsck(8), debugreiserfs(8), reiserfstune(8)