diff --git a/chapter01/changelog.sgml b/chapter01/changelog.sgml
index 5a5d16aff..46f86497c 100644
--- a/chapter01/changelog.sgml
+++ b/chapter01/changelog.sgml
@@ -22,6 +22,18 @@ Chapter 5: Added static mawk, texinfo and partially gettext to faciliate
the move of Glibc from Chapter 5 to Chapter 6.
+
+Chapter 5: Added Makedev to chapter 5. We don't create the device files
+here, only copy the MAKEDEV script and make a temp copy which will be
+used to create device files. This second file (MAKEDEV-temp) doesn't
+contain user names and group names but only user id's and group id's. We
+need a few device files to get Glibc installed, but before GLibc is
+installed user and group names are not recognized yet; only the numeric
+id's. This requires a slightly modified MAKEDEV script which will be
+generated by patching the original one. This patching is done here in
+chapter 5.
+
+
Chapter 5+6: Added the fileutils-4.0 patch which is needed to compile
the fileutils package on Glibc-2.2 based systems (such as the upcoming
diff --git a/chapter05/makedev-inst.sgml b/chapter05/makedev-inst.sgml
new file mode 100644
index 000000000..6555d3db2
--- /dev/null
+++ b/chapter05/makedev-inst.sgml
@@ -0,0 +1,27 @@
+
+Installation of MAKEDEV
+
+
+Install MAKEDEV by running the following commands:
+
+
+
+
+ sed "s/# 9/9/" MAKEDEV >$LFS/dev/MAKEDEV
+ &&
+ chmod 754 $LFS/dev/MAKEDEV &&
+ cp $LFS/dev/MAKEDEV $LFS/dev/MAKEDEV-temp
+ &&
+ cd $LFS/dev &&
+ patch -Ni $LFS/usr/src/MAKEDEV-2.5.patch
+
+
+
+
+
+The actual creation of the device files in $LFS/dev will be taken care
+of in chapter 6.
+
+
+
+
diff --git a/chapter05/makedev.sgml b/chapter05/makedev.sgml
new file mode 100644
index 000000000..c567fe4c9
--- /dev/null
+++ b/chapter05/makedev.sgml
@@ -0,0 +1,8 @@
+
+Installing Makedev
+
+&c5-pp-makedev-inst;
+&aa-makedev-desc;
+
+
+