cvs commit: BLFS/BOOK/postlfs/filesystems/xfs xfs-desc.xml xfs-inst.xml xfs-intro.xml xfs-patch-inst.xml xfs-patch.xml xfs.ent

markh at linuxfromscratch.org markh at linuxfromscratch.org
Thu Aug 8 14:57:31 PDT 2002


markh       02/08/08 14:57:31

  Modified:    BOOK/introduction/welcome changelog.xml
               BOOK/postlfs postlfs.ent
               BOOK/postlfs/filesystems filesystems.xml xfs.xml
  Added:       BOOK/postlfs/filesystems/xfs xfs-desc.xml xfs-inst.xml
                        xfs-intro.xml xfs-patch-inst.xml xfs-patch.xml
                        xfs.ent
  Log:
  add xfs by Billy O'Connor
  
  Revision  Changes    Path
  1.50      +3 -0      BLFS/BOOK/introduction/welcome/changelog.xml
  
  Index: changelog.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/introduction/welcome/changelog.xml,v
  retrieving revision 1.49
  retrieving revision 1.50
  diff -u -r1.49 -r1.50
  --- changelog.xml	8 Aug 2002 21:44:37 -0000	1.49
  +++ changelog.xml	8 Aug 2002 21:57:30 -0000	1.50
  @@ -10,6 +10,9 @@
   
   <itemizedlist>
   
  +<listitem><para>August 8th, 2002 [markh]: Post-LFS: Added initial XFS
  +instructions.</para></listitem>
  +
   <listitem><para>August 8th, 2002 [markh]: Post-LFS: Added missing
   --prefix=/usr to emacs instructions.</para></listitem>
   
  
  
  
  1.8       +2 -1      BLFS/BOOK/postlfs/postlfs.ent
  
  Index: postlfs.ent
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/postlfs/postlfs.ent,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- postlfs.ent	7 Aug 2002 23:23:08 -0000	1.7
  +++ postlfs.ent	8 Aug 2002 21:57:30 -0000	1.8
  @@ -27,7 +27,8 @@
   <!ENTITY postlfs-filesystems-ext3 SYSTEM "filesystems/ext3.xml">
   <!ENTITY % reiserfs SYSTEM "filesystems/reiser/reiser.ent">
   %reiserfs;
  -<!ENTITY postlfs-filesystems-xfs SYSTEM "filesystems/xfs.xml">
  +<!ENTITY % xfs SYSTEM "filesystems/xfs/xfs.ent">
  +%xfs;
   
   <!-- Editors -->
   <!ENTITY postlfs-editors SYSTEM "editors/editors.xml">
  
  
  
  1.3       +1 -1      BLFS/BOOK/postlfs/filesystems/filesystems.xml
  
  Index: filesystems.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/postlfs/filesystems/filesystems.xml,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- filesystems.xml	6 Aug 2002 16:06:29 -0000	1.2
  +++ filesystems.xml	8 Aug 2002 21:57:30 -0000	1.3
  @@ -6,6 +6,6 @@
   
   &postlfs-filesystems-ext3;
   &reiser;
  -&postlfs-filesystems-xfs;
  +&xfs;
   
   </chapter>
  
  
  
  1.2       +9 -5      BLFS/BOOK/postlfs/filesystems/xfs.xml
  
  Index: xfs.xml
  ===================================================================
  RCS file: /home/cvsroot/BLFS/BOOK/postlfs/filesystems/xfs.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- xfs.xml	7 Jul 2002 20:28:57 -0000	1.1
  +++ xfs.xml	8 Aug 2002 21:57:30 -0000	1.2
  @@ -1,7 +1,11 @@
  -<sect1 id="postlfs-filesystems-xfs">
  -<?dbhtml filename="xfs.html" dir="postlfs"?>
  -<title>XFS</title>
  -
  -<para>TO BE DONE</para>
  +<sect1 id="xfs" xreflabel="xfs-&xfsprogs-version;">
  +<?dbhtml filename="xfsfs.html" dir="postlfs"?>
  +<title>xfsprogs-&xfsprogs-version;</title>
  +&xfs-patch;
  +&xfs-patch-inst;
  +&xfs-intro;
  +&xfs-inst;
  +&xfs-desc;
   
   </sect1>
  +
  
  
  
  1.1                  BLFS/BOOK/postlfs/filesystems/xfs/xfs-desc.xml
  
  Index: xfs-desc.xml
  ===================================================================
  <sect2>
  <title>Contents</title>
  
  <para>xfsprogs contains <userinput>xfs_growfs</userinput>,
  <userinput>xfs_admin</userinput>,
  <userinput>xfs_freeze</userinput>,
  <userinput>xfs_mkfile</userinput>,
  <userinput>xfs_check</userinput>,
  <userinput>xfs_bmap</userinput>,
  <userinput>xfs_rtcp</userinput>,
  <userinput>xfs_repair</userinput>,
  <userinput>xfs_db</userinput>,
  <userinput>xfs_logprint</userinput>,
  <userinput>xfs_ncheck</userinput>,
  <userinput>mkfs.xfs</userinput>  and 
  <userinput>fsck.xfs</userinput>.</para>
  
  </sect2>
  
  <sect2><title>Description</title>
  
  <sect3><title>xfsgrowfs</title>
  <para>xfsgrowfs expands an XFS filesystem.</para></sect3>
  
  <sect3><title>xfs_admin</title>
  <para>xfs_admin changes the parameters of an XFS
  filesystem.</para></sect3>
  
  
  <sect3><title>xfs_freeze</title>
  <para>xfs_freeze suspends access to an XFS filesystem.</para></sect3>
  
  
  <sect3><title>xfs_mkfile</title>
  <para>xfs_mkfile creates an XFS file, padded with zeroes by
  default.</para></sect3>
  
  
  <sect3><title>xfs_check</title>
  <para>xfs_check checks XFS filesystem consistency.</para></sect3>
  
  <sect3><title>xfs_bmap</title>
  <para>xfs_bmap prints block mapping for an XFS file.</para></sect3>
  
  <sect3><title>xfs_rtcp</title>
  <para>xfs_rtcp copies a file to the realtime partition on an
  XFS filesystem.</para></sect3>
  
  
  <sect3><title>xfs_repair</title>
  <para>xfs_repair repairs corrupt or damaged XFS
  filesystems.</para></sect3>
  
  
  <sect3><title>xfs_db</title>
  <para>xfs_db is used to debug an XFS filesystem.</para></sect3>
  
  <sect3><title>xfs_logprint</title>
  <para>xfs_logprint prints the log of an XFS filesystem.</para></sect3>
  
  <sect3><title>xfs_ncheck</title>
  <para>xfs_ncheck generates pathnames from inode numbers for and XFS
  filesystem.</para></sect3>
  
  <sect3><title>mkfs.xfs</title>
  <para>mkfs.xfs constructs an XFS filesystem.</para></sect3>
  
  <sect3><title>fsck.xfs</title>
  <para>fsck.xfs simply exits with a zero status, since XFS partitions
  are checked at mount time.</para></sect3>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/postlfs/filesystems/xfs/xfs-inst.xml
  
  Index: xfs-inst.xml
  ===================================================================
  <sect2>
  <title>Installation of xfsprogs</title>
  
  <para>Install xfsprogs by running the following commands:</para>
  
  <para><screen><userinput>./configure &&
  make &&
  make install</userinput></screen></para>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/postlfs/filesystems/xfs/xfs-intro.xml
  
  Index: xfs-intro.xml
  ===================================================================
  <sect2>
  <title>Introduction to XFS</title>
  
  <screen>Download location (FTP):        <ulink url="&xfsprogs-download-ftp;"/>
  Version used:                   &xfsprogs-version;
  Package size:                   &xfsprogs-size;
  Estimated Disk space required:  &xfsprogs-buildsize;</screen>
  
  <para>The xfsprogs package contains adminstration and debugging tools
  for the XFS filesystem.</para>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/postlfs/filesystems/xfs/xfs-patch-inst.xml
  
  Index: xfs-patch-inst.xml
  ===================================================================
  <sect2>
  <title>Patching Linux-2.4.19 for XFS</title>
  
  <para>Build an XFS-enabled Linux 2.4.19 kernel with the following commands:</para>
  
  <para><screen><userinput>cd /usr/src/linux &&
  make mrproper &&
  bzcat ../xfs-2.4.19-all-i386.bz2 | patch -Np1 &&
  make menuconfig &&
  make dep &&
  make bzImage &&
  make modules &&
  make modules_install &&
  cp arch/i386/boot/bzImage /boot/vmlinuz-xfs &&
  cp System.map /boot/System.map-xfs</userinput></screen></para>
  
  </sect2>
  
  
  
  
  1.1                  BLFS/BOOK/postlfs/filesystems/xfs/xfs-patch.xml
  
  Index: xfs-patch.xml
  ===================================================================
  <sect2>
  <title>XFS kernel patch</title>
  <screen>Download location (FTP):        <ulink url="&xfspatch-download-ftp;"/>
  Version used:                   &xfspatch-version;
  Package size:                   &xfspatch-size;
  Estimated Disk space required:  &xfspatch-buildsize;</screen>
  
  <para>The XFS kernel patch must be applied to use XFS filesystems</para>
  </sect2>
  
  
  
  1.1                  BLFS/BOOK/postlfs/filesystems/xfs/xfs.ent
  
  Index: xfs.ent
  ===================================================================
  <!ENTITY xfs SYSTEM "../xfs.xml">
  <!ENTITY xfs-patch SYSTEM "xfs-patch.xml">
  <!ENTITY xfs-patch-inst SYSTEM "xfs-patch-inst.xml">
  <!ENTITY xfs-intro SYSTEM "xfs-intro.xml">
  <!ENTITY xfs-inst SYSTEM "xfs-inst.xml">
  <!ENTITY xfs-exp SYSTEM "xfs-exp.xml">
  <!ENTITY xfs-desc SYSTEM "xfs-desc.xml">
  <!ENTITY xfsprogs-buildsize "31 MB">
  <!ENTITY xfsprogs-size "740 KB">
  <!ENTITY xfsprogs-version "2.0.3">
  <!ENTITY xfspatch-buildsize "Varies with options">
  <!ENTITY xfspatch-size "850 KB">
  <!ENTITY xfspatch-version "2.4.19">
  <!ENTITY xfs-download-http "">
  <!ENTITY xfsprogs-download-ftp"ftp://oss.sgi.com/projects/xfs/download/Release-1.1/cmd_tars/xfsprogs-2.0.3.src.tar.gz">
  <!ENTITY xfspatch-download-ftp"ftp://oss.sgi.com/projects/xfs/download/patches/2.4.19/xfs-2.4.19-all-i386.bz2">
  
  
  
-- 
Unsubscribe: send email to listar at linuxfromscratch.org
and put 'unsubscribe blfs-book' in the subject header of the message



More information about the blfs-book mailing list