Changeset d6b76b1 for chapter02


Ignore:
Timestamp:
03/02/2005 08:37:49 PM (19 years ago)
Author:
Matthew Burgess <matthew@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.1, 6.1.1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
073a2e8
Parents:
5dbd017
Message:
  • Added note regarding potential custom enhancements to a host distribution's e2fsprogs. Fixes bug 1047.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@4715 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter02/creatingfilesystem.xml

    r5dbd017 rd6b76b1  
    2323partition (<filename class="devicefile">hda5</filename> in our previous example).</para>
    2424
     25<note><para>Some host distributions use custom features in their filesystem
     26creation tools (e2fsprogs).  This can cause problems when booting into your new
     27LFS in Chapter 9, as those features will not be supported by the LFS-installed
     28e2fsprogs; you will get an error similar to <quote>unsupported filesystem
     29features, upgrade your e2fsprogs</quote>.  To check if your host system
     30uses custom enhancements, run the following command:</para>
     31
     32<screen><userinput>debugfs -R feature /dev/<replaceable>[xxx]</replaceable></userinput></screen>
     33
     34<para>If the output contains features other than: dir_index; filetype;
     35large_file; resize_inode or sparse_super then your host system may have custom
     36enhancements.  In that case, to avoid later problems, you should compile the
     37stock e2fsprogs package and use the resulting binaries to re-create the
     38filesystem on your LFS partition:</para>
     39
     40<screen><userinput>cd /tmp
     41tar xjf /path/to/sources/e2fsprogs-1.36.tar.bz2
     42cd e2fsprogs-1.36
     43mkdir build
     44cd build
     45../configure
     46make #note that we intentionally don't 'make install' here!
     47./misc/mke2fs /dev/<replaceable>[xxx]</replaceable>
     48cd /tmp
     49rm -rf e2fsprogs-1.36</userinput></screen>
     50</note>
     51
    2552<para>If a swap partition was created, it will need to be initialized
    2653as a swap partition too (also known as formatting, as described above
Note: See TracChangeset for help on using the changeset viewer.