aboutsummaryrefslogtreecommitdiffstats
path: root/chapter06/e2fsprogs.xml
diff options
context:
space:
mode:
Diffstat (limited to 'chapter06/e2fsprogs.xml')
-rw-r--r--chapter06/e2fsprogs.xml77
1 files changed, 70 insertions, 7 deletions
diff --git a/chapter06/e2fsprogs.xml b/chapter06/e2fsprogs.xml
index 9a7ca5f89..7f8514871 100644
--- a/chapter06/e2fsprogs.xml
+++ b/chapter06/e2fsprogs.xml
@@ -109,6 +109,11 @@ cd build</userinput></screen>
<screen><userinput remap="install">make install-libs</userinput></screen>
+ <para>Make the installed static libraries writable so debugging symbols can
+ be removed later.</para>
+
+<screen><userinput remap="install">chmod -v u+w /usr/lib/{libblkid,libcom_err,libe2p,libext2fs,libss,libuuid}.a</userinput></screen>
+
<para>This package installs a gzipped
<filename class="extension">.info</filename> file but doesn't update the
system-wide <filename>dir</filename> file. Unzip this file and then update
@@ -141,9 +146,10 @@ install -v -m644 -D ../doc/libblkid.txt \
<seglistitem>
<seg>badblocks, blkid, chattr, compile_et, debugfs, dumpe2fs, e2fsck,
- e2image, e2label, filefrag, findfs, fsck, fsck.ext2, fsck.ext3, logsave, lsattr,
- mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, mklost+found, resize2fs,
- tune2fs, uuidd and uuidgen.</seg>
+ e2image, e2label, e2undo, filefrag, findfs, fsck, fsck.ext2, fsck.ext3,
+ fsck.ext4, fsck.ext4dev, logsave, lsattr,
+ mk_cmds, mke2fs, mkfs.ext2, mkfs.ext3, fsck.ext4, fsck.ext4dev,
+ mklost+found, resize2fs, tune2fs, uuidd, and uuidgen.</seg>
<seg>libblkid.{a,so}, libcom_err.{a,so}, libe2p.{a,so},
libext2fs.{a,so}, libss.{a,so}, and libuuid.{a,so}</seg>
</seglistitem>
@@ -260,6 +266,18 @@ install -v -m644 -D ../doc/libblkid.txt \
</listitem>
</varlistentry>
+ <varlistentry id="e2undo">
+ <term><command>e2undo</command></term>
+ <listitem>
+ <para>Replays the undo log undo_log for an ext2/ext3/ext4 filesystem
+ found on a device. This can be used to undo a failed operation by an
+ e2fsprogs program.</para>
+ <indexterm zone="ch-system-e2fsprogs e2undo">
+ <primary sortas="b-e2undo">e2undo</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
<varlistentry id="filefrag">
<term><command>filefrag</command></term>
<listitem>
@@ -295,7 +313,7 @@ install -v -m644 -D ../doc/libblkid.txt \
<term><command>fsck.ext2</command></term>
<listitem>
<para>By default checks <systemitem class="filesystem">ext2</systemitem>
- file systems</para>
+ file systems. This is a hard link to <command>fsck</command>.</para>
<indexterm zone="ch-system-e2fsprogs fsck.ext2">
<primary sortas="b-fsck.ext2">fsck.ext2</primary>
</indexterm>
@@ -306,13 +324,36 @@ install -v -m644 -D ../doc/libblkid.txt \
<term><command>fsck.ext3</command></term>
<listitem>
<para>By default checks <systemitem class="filesystem">ext3</systemitem>
- file systems</para>
+ file systems. This is a hard link to <command>fsck</command>.</para>
<indexterm zone="ch-system-e2fsprogs fsck.ext3">
<primary sortas="b-fsck.ext3">fsck.ext3</primary>
</indexterm>
</listitem>
</varlistentry>
+ <varlistentry id="fsck.ext4">
+ <term><command>fsck.ext4</command></term>
+ <listitem>
+ <para>By default checks <systemitem class="filesystem">ext4</systemitem>
+ file systems. This is a hard link to <command>fsck</command>.</para>
+ <indexterm zone="ch-system-e2fsprogs fsck.ext4">
+ <primary sortas="b-fsck.ext4">fsck.ext4</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="fsck.ext4dev">
+ <term><command>fsck.ext4dev</command></term>
+ <listitem>
+ <para>By default checks <systemitem class="filesystem">ext4</systemitem>
+ development file systems. This is a hard link to
+ <command>fsck</command>.</para>
+ <indexterm zone="ch-system-e2fsprogs fsck.ext4dev">
+ <primary sortas="b-fsck.ext4dev">fsck.ext4dev</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
<varlistentry id="logsave">
<term><command>logsave</command></term>
<listitem>
@@ -362,7 +403,7 @@ install -v -m644 -D ../doc/libblkid.txt \
<term><command>mkfs.ext2</command></term>
<listitem>
<para>By default creates <systemitem class="filesystem">ext2</systemitem>
- file systems</para>
+ file systems. This is a hard link to <command>mke2fs</command>.</para>
<indexterm zone="ch-system-e2fsprogs mkfs.ext2">
<primary sortas="b-mkfs.ext2">mkfs.ext2</primary>
</indexterm>
@@ -373,13 +414,35 @@ install -v -m644 -D ../doc/libblkid.txt \
<term><command>mkfs.ext3</command></term>
<listitem>
<para>By default creates <systemitem class="filesystem">ext3</systemitem>
- file systems</para>
+ file systems. This is a hard link to <command>mke2fs</command>.</para>
<indexterm zone="ch-system-e2fsprogs mkfs.ext3">
<primary sortas="b-mkfs.ext3">mkfs.ext3</primary>
</indexterm>
</listitem>
</varlistentry>
+ <varlistentry id="mkfs.ext4">
+ <term><command>mkfs.ext4</command></term>
+ <listitem>
+ <para>By default creates <systemitem class="filesystem">ext4</systemitem>
+ file systems. This is a hard link to <command>mke2fs</command>.</para>
+ <indexterm zone="ch-system-e2fsprogs mkfs.ext4">
+ <primary sortas="b-mkfs.ext4">mkfs.ext4</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry id="mkfs.ext4dev">
+ <term><command>mkfs.ext4dev</command></term>
+ <listitem>
+ <para>By default creates <systemitem class="filesystem">ext4</systemitem>
+ development file systems. This is a hard link to <command>mke2fs</command>.</para>
+ <indexterm zone="ch-system-e2fsprogs mkfs.ext4dev">
+ <primary sortas="b-mkfs.ext4dev">mkfs.ext4dev</primary>
+ </indexterm>
+ </listitem>
+ </varlistentry>
+
<varlistentry id="mklost-found">
<term><command>mklost+found</command></term>
<listitem>