jfsutils-1.1.15
Introduction to jfsutils
The jfsutils package contains
administration and debugging tools for the jfs file system.
This package is known to build and work properly using an LFS-10.1
platform.
Package Information
Additional Downloads
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/jfs
Kernel
Configuration
Enable the following option in the kernel configuration and
recompile the kernel:
File systems --->
<*/M> JFS filesystem support [CONFIG_JFS_FS]
Installation of jfsutils
First, fix some issues exposed by GCC 10 and later:
patch -Np1 -i ../jfsutils-1.1.15-gcc10_fix-1.patch
Install jfsutils by running the
following commands:
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
This package does not come with a test suite.
Now, as the root
user:
make install
Command Explanations
sed ...: Fixes
building with glibc 2.28.
Contents
Installed Programs:
fsck.jfs, jfs_debugfs, jfs_fsck,
jfs_fscklog, jfs_logdump, jfs_mkfs, jfs_tune, mkfs.jfs
Installed Libraries:
None
Installed Directories:
None
Short Descriptions
fsck.jfs
|
is used to replay the JFS transaction log, check a JFS
formatted device for errors, and fix any errors found
|
jfs_fsck
|
is a hard link to fsck.jfs
|
mkfs.jfs
|
constructs an JFS file system
|
jfs_mkfs
|
is a hard link to 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
|
Last updated on 2021-02-21 19:43:43 -0600