jfsutils-1.1.15

Introduction à jfsutils

Le paquet jfsutils contient des outils d'administration et de débogage pour le système de fichiers jfs.

This package is known to build and work properly using an LFS 12.1 platform.

Informations sur le paquet

Téléchargements supplémentaires

Configuration du noyau

Activez l'option suivante dans la configuration du noyau et recompilez le noyau :

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

Installation de jfsutils

Tout d'abord, corrigez des problèmes exposés par GCC 10 et supérieur :

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

Installez jfsutils en exécutant les commandes suivantes :

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

Ce paquet n'a pas de suite de tests.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

sed ... : corrige la construction avec glibc 2.28.

Contenu

Programmes installés: fsck.jfs, jfs_debugfs, jfs_fsck, jfs_fscklog, jfs_logdump, jfs_mkfs, jfs_tune, mkfs.jfs
Bibliothèques installées: Aucune
Répertoires installés: Aucun

Descriptions courtes

fsck.jfs

est utilisé pour relire le journal de transaction d'un système de fichiers JFS, vérifie les erreurs d'un périphérique au format JFS, et corrige les erreurs qu'il trouve

jfs_fsck

est un lien en dur vers fsck.jfs

mkfs.jfs

construit un système de fichiers JFS

jfs_mkfs

est un lien en dur vers mkfs.jfs

jfs_debugfs

est un programme qui peut être utilisé pour effectuer diverses actions de bas niveau sur un périphérique au format JFS

jfs_fscklog

extrait un journal du périphérique fsck de JFS dans un fichier ou formate et affiche le fichier extrait

jfs_logdump

envoie le contenu du journal d'un périphérique au format JFS spécifié dans un fichier de sortie ./jfslog.dmp

jfs_tune

ajuste les paramètres personnalisables d'un système de fichiers et les systèmes de fichiers JFS