%general-entities; ]> $LastChangedBy$ $Date$ xfsprogs-&xfsprogs-version;.src.tar xfsprogs XFS-&xfsprogs-version; XFS Introduction to XFS The XFS package contains administration and debugging tools for the XFS file system. Package Information Download (HTTP): Download (FTP): Download MD5 sum: &xfsprogs-md5sum; Download size: &xfsprogs-size; Estimated disk space required: &xfsprogs-buildsize; Estimated build time: &xfsprogs-time; User Notes: Installation of XFS If you did not install the E2fsprogs package in LFS, you must install it, or UUID before proceeding with the installation of XFS. Install XFS by running the following commands: sed -i '/autoconf/d' Makefile && make DEBUG=-DNDEBUG Now, as the root user: make install The XFS library installation is incomplete. To finish the installation, issue the following commands as the root user: chmod -v 755 /lib/libhandle.so* && install -v -m755 -D libhandle/libhandle.la /usr/lib/libhandle.la && install -v -m644 libhandle/.libs/libhandle.a /usr/lib && ln -sv ../../lib/libhandle.so.1 /usr/lib/libhandle.so Command Explanations sed -i '/autoconf/d' Makefile: This command disables running autoconf because it is unnecessary. make DEBUG=-DNDEBUG: The XFS build will fail using the default -DDEBUG flags. OPTIMIZER="...": Adding this parameter to the make command overrides the default optimization settings. install -v ...: These commands install the static library and libtool archive for libhandle. ln -sv ...: This command installs a symlink that is missed by the make install command. Contents Installed Programs Installed Library Installed Directory fsck.xfs, mkfs.xfs, xfs_admin, xfs_bmap, xfs_check, xfs_copy, xfs_db, xfs_freeze, xfs_growfs, xfs_info, xfs_io, xfs_logprint, xfs_mkfile, xfs_ncheck, xfs_repair, and xfs_rtcp libhandle.{so,a} /usr/share/doc/xfsprogs Short Descriptions fsck.xfs simply exits with a zero status, since XFS partitions are checked at mount time. fsck.xfs mkfs.xfs constructs an XFS file system. mkfs.xfs xfs_admin changes the parameters of an XFS file system. xfs_admin xfs_bmap prints block mapping for an XFS file. xfs_bmap xfs_check checks XFS file system consistency. xfs_check xfs_copy copies the contents of an XFS file system to one or more targets in parallel. xfs_copy xfs_db is used to debug an XFS file system. xfs_db xfs_freeze suspends access to an XFS file system. xfs_freeze xfs_growfs expands an XFS file system. xfs_growfs xfs_info is equivalent to invoking xfs_growfs, but specifying that no change to the file system is to be made. xfs_info xfs_io is a debugging tool like xfs_db, but is aimed at examining the regular file I/O path rather than the raw XFS volume itself. xfs_io xfs_logprint prints the log of an XFS file system. xfs_logprint xfs_mkfile creates an XFS file, padded with zeroes by default. xfs_mkfile xfs_ncheck generates pathnames from inode numbers for an XFS file system. xfs_ncheck xfs_quota is a utility for reporting and editing various aspects of filesystem quota. xfs_quota xfs_repair repairs corrupt or damaged XFS file systems. xfs_repair xfs_rtcp copies a file to the real-time partition on an XFS file system. xfs_rtcp libhandle.so contains functions to map filesystem handles to a corresponding open file descriptor for that filesystem. libhandle.so