名 前
devdump, isoinfo, isovfy, isodump − ISO9660 イ メ ー ジ を ダ ン プ ・ 検 証 す る ユ ー テ ィ リ テ ィ プ ロ グ ラ ム
書 式
devdump isoimage
isodump isoimage
isoinfo [ −d ] [ −h ] [ −R ] [ −J ] [ −j charset ] [ −f ] [ −l ] [ −p ] [ −T sector ] [ −N sector ] [ −i isoimage ] [ −x path ]
isovfy isoimage
説 明
devdump は 、 フ ァ イ ル シ ス テ ム イ メ ー ジ や デ バ イ ス の 内 容 を 対 話 的 に 表 示 す る ユ ー テ ィ リ テ ィ で あ る 。 初 期 画 面 に は 最 初 の 2048 バ イ ト セ ク タ の 先 頭 256 バ イ ト が 表 示 さ れ る 。 devdump の コ マ ン ド は isodump と 同 じ で あ る 。
isodump は 、 デ ィ レ ク ト リ の 整 合 性 を 検 証 す る た め 、 ISO9660 イ メ ー ジ の 内 容 を 対 話 的 に 表 示 す る ユ ー テ ィ リ テ ィ で あ る 。 初 期 画 面 に は ル ー ト デ ィ レ ク ト リ の 最 初 の 部 分 が 表 示 さ れ る 。 プ ロ ン プ ト は エ ク ス テ ン ト 番 号 と エ ク ス テ ン ト の オ フ セ ッ ト を 示 す 。
’a’ コ マ ン ド と ’b’ コ マ ン ド を 使 う と 、 そ れ ぞ れ イ メ ー ジ 内 を 前 進 ・ 後 進 で き る 。 ’g’ コ マ ン ド で 任 意 の エ ク ス テ ン ト に 移 動 す る こ と が で き る 。 ’f’ コ マ ン ド は 使 用 す る 探 索 文 字 列 を 指 定 す る 。 ’+’ コ マ ン ド は 探 索 文 字 列 の 次 の 候 補 を 前 向 き に 探 索 す る 。 ’q’ コ マ ン ド は devdump と isodump を 終 了 さ せ る 。
isoinfo は 、 ISO9660 イ メ ー ジ を デ ィ レ ク ト リ 形 式 で 一 覧 表 示 す る ユ ー テ ィ リ テ ィ で あ る 。
isovfy は 、 ISO9660 イ メ ー ジ の 正 当 性 を 検 証 す る ユ ー テ ィ リ テ ィ で あ る 。 isovfy で の テ ス ト の 多 く は 、 mkisofs の 早 期 バ ー ジ ョ ン で 複 数 の バ グ が 発 見 さ れ た 後 に 追 加 さ れ た 。 今 後 こ の コ マ ン ド が ど の よ う に 役 に 立 つ の か は 、 そ れ ほ ど 明 確 で は な い が 、 こ の コ マ ン ド が あ っ て も 特 に 悪 い こ と は 起 ら な い だ ろ う 。
オ プ シ ョ ン
isoinfo プ ロ グ ラ ム の み が コ マ ン ド ラ イ ン の オ プ シ ョ ン を と る 。 以 下 に 示 す 。
−h す べ て の オ プ シ ョ ン の 要 約 を 表 示 す る 。 |
||
−d |
ISO9660 イ メ ー ジ の プ ラ イ マ リ ボ リ ュ ー ム デ ィ ス ク リ プ タ (PVD) に あ る 情 報 を 表 示 す る 。 Rock Ridge 拡 張 や Joliet 拡 張 が あ る 場 合 は 、 そ の 情 報 も 含 ま れ る 。
−f |
’find . -print’ コ マ ン ド が ISO9660 イ メ ー ジ に 対 し て 実 行 さ れ た か の よ う な 出 力 を 生 成 す る 。 -f オ プ シ ョ ン と と も に -l image を 使 う べ き で は な い 。 |
−i iso_image 検 査 を 行 う ISO9660 イ メ ー ジ の パ ス 名 を 指 定 す る 。
−l |
’ls -lR’ コ マ ン ド が ISO9660 イ メ ー ジ に 対 し て 実 行 さ れ た か の よ う な 出 力 を 生 成 す る 。 -l オ プ シ ョ ン と と も に -f image を 使 う べ き で は な い 。 |
−N sector マ ル チ セ ッ シ ョ ン デ ィ ス ク に 書 か れ る シ ン グ ル セ ッ シ ョ ン デ ィ ス ク フ ァ イ ル の 検 査 を 手 助 け す る 簡 単 な 仕 掛 け で あ る 。 セ ク タ 番 号 は 、 ISO9660 イ メ ー ジ が CD ラ イ タ に 送 ら れ る 時 に 書 込 ま れ る べ き セ ク タ 番 号 を 指 定 す る 。 デ ィ ス ク 上 の 最 初 の セ ッ シ ョ ン は 使 え な い 。
−p パ ス テ ー ブ ル 情 報 を 表 示 す る 。 |
||
−R |
Rock Ridge 拡 張 さ れ て い る 場 合 、 パ ー ミ ッ シ ョ ン ・ フ ァ イ ル 名 ・ オ ー ナ ー 名 と い っ た 情 報 を 抽 出 す る 。
−J |
Joliet 拡 張 さ れ て い る 場 合 、 フ ァ イ ル 名 を 抽 出 す る 。 |
−j charset
Joliet 拡 張 の フ ァ イ ル 名 が 存 在 す る 場 合 は 、 指 定 さ れ た 文 字 集 合 (charset) で 変 換 す る 。 詳 細 は mkisofs(8) を 参 照 す る こ と 。
−T sector マ
ル チ セ ッ シ ョ
ン デ ィ ス ク に
既 に 焼 き 付 け
ら れ た マ ル チ
セ ッ シ ョ ン イ
メ ー ジ の 検 査
を 手 助 け す る
簡 単 な 仕 掛 け
で あ る 。 セ ク
タ 番 号 は 、 表
示 し た い セ ッ
シ ョ ン の 最 初
の セ ク タ 番 号
を 指 定 す る 。
-x pathname 指 定 さ れ た
フ ァ イ ル を 標
準 出 力 に 書 き
出 す 。
著 者
こ れ ら の や っ つ け 仕 事 に つ い て は Eric Youngdale <ericy [AT] gnu.edu>, <eric [AT] andante.com> に 責 任 が あ る 。 一 般 的 な 操 作 性 の 向 上 の た め の パ ッ チ は 、 喜 ん で 受 け 入 れ る 。
バ グ
ユ ー ザ イ ン タ ー フ ェ ー ス が 実 に ま ず い 。
将 来 の 改 良
こ れ ら の ユ ー テ ィ リ テ ィ は 本 当 に 急 い で プ ロ グ ラ ミ ン グ し た も の だ が 、 ISO9660 フ ァ イ ル シ ス テ ム あ る い は mkisofs で の 問 題 を デ バ ッ グ す る た め に は 非 常 に 役 立 つ 。 長 い 目 で 見 る と 、 ISO9660 イ メ ー ジ を NFS で エ ク ス ポ ー ト す る デ ー モ ン が あ る と 素 晴 ら し い 。 一 般 的 な ユ ー ザ に と っ て は た ぶ ん isoinfo が 最 も 便 利 な プ ロ グ ラ ム で あ る 。
入 手 方 法
こ れ ら の ユ ー テ ィ リ テ ィ は mkisofs パ ッ ケ ー ジ と と も に 提 供 さ れ る 。 一 次 ftp サ イ ト は tsx-11.mit.edu の /pub/linux/BETA/cdrom/mkisofs で 、 他 に 多 く の ミ ラ ー サ イ ト が あ る 。 名 称 に も 関 わ ら ず 、 本 ソ フ ト ウ エ ア は ベ ー タ 版 で は な い 。