jfsutils-1.1.15

jfsutils の概要

jfsutils パッケージは、jfs ファイルシステムに対しての管理ツールやデバッグツールを提供します。

[注記]

注記

LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。

パッケージ情報

Additional Downloads

カーネルの設定

以下に示すカーネル設定のオプションを有効にして、カーネルを再コンパイルしてください。

File systems --->
  <*/M> JFS filesystem support                                          [JFS_FS]

jfsutils の概要

First, fix some issues exposed by GCC 10 and later:

patch -Np1 -i ../jfsutils-1.1.15-gcc10_fix-1.patch

以下のコマンドを実行して jfsutils をビルドします。

sed -i "/unistd.h/a#include <sys/types.h>"    fscklog/extract.c &&
sed -i "/ioctl.h/a#include <sys/sysmacros.h>" libfs/devices.c   &&

./configure &&
make

このパッケージにテストスイートはありません。

root ユーザーになって以下を実行します。

make install

コマンド説明

sed ...: glibc 2.18 にてビルドするための修正を行います。

パッケージ構成

インストールプログラム: fsck.jfs, jfs_debugfs, jfs_fsck, jfs_fscklog, jfs_logdump, jfs_mkfs, jfs_tune, mkfs.jfs
インストールライブラリ: なし
インストールディレクトリ: なし

概略説明

fsck.jfs

is used to replay the JFS transaction log, check a JFS formatted device for errors, and fix any errors found

jfs_fsck

fsck.jfs へのハードリンク。

mkfs.jfs

JFS ファイルシステムを構築します。

jfs_mkfs

mkfs.jfs へのハードリンク。

jfs_debugfs

is a program which can be used to perform various low-level actions on a JFS formatted device

jfs_fscklog

extracts a JFS fsck service log into a file and/or formats and displays the extracted file

jfs_logdump

dumps the contents of the journal log from the specified JFS formatted device into output file ./jfslog.dmp

jfs_tune

adjusts tunable file system parameters on JFS file systems