summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--HOWTO-udev_for_dev79
1 files changed, 0 insertions, 79 deletions
diff --git a/HOWTO-udev_for_dev b/HOWTO-udev_for_dev
deleted file mode 100644
index 9833dd1411..0000000000
--- a/HOWTO-udev_for_dev
+++ /dev/null
@@ -1,79 +0,0 @@
-HOWTO use udev to manage /dev
-
- This document describes one way to get udev working on a Fedora-development
- machine to manage /dev. This procedure may be used to get udev to manage
- /dev on other distros, if you modify some of the steps.
-
- This will only work if you use a 2.6 based kernel, preferably the most
- recent one. This does not prevent your machine from using a 2.4
- kernel, if you boot into one, udev will not run and your old /dev will
- be present with no changes needed.
-
-
-NOTE NOTE NOTE NOTE NOTE NOTE NOTE
- This is completely unsupported. Attempting to do this may cause your
- machine to be unable to boot properly. USE AT YOUR OWN RISK. Always
- have a rescue disk or CD handy to allow you to fix up any errors that
- may occur.
-NOTE NOTE NOTE NOTE NOTE NOTE NOTE
-
-
- - Build and install udev as specified in the README that comes with
- udev. I recommend using the following build options to get the
- smallest possible binaries:
- make USE_KLIBC=true USE_LOG=false DEBUG=false
-
- - disable udev from the boot process by running:
- chkconfig udev off
- or
- chkconfig --del udev
- as root.
-
- - place the start_udev script somewhere that is accessible by your
- initscripts. I placed it into /etc/rc.d with the following command:
- copy extras/start_udev /etc/rc.d/
-
- - modify the rc.sysinit script to call the start_udev script as one of
- the first things that it does, but after /proc and /sys are mounted.
- I did this with the latest Fedora startup scripts with the patch at
- the end of this file.
-
- - make sure the /etc/udev/udev.conf file lists the udev_root as "/dev/"
- and the udev_db as "/dev/.udevdb". It should contain the
- following lines in order to work properly.
- udev_root="/dev/"
- udev_db="/dev/.udevdb"
-
- - reboot into a 2.6 kernel and watch udev create all of the initial
- device nodes in /dev
-
-
-If anyone has any problems with this, please let me, and the
-linux-hotplug-devel@lists.sourceforge.net mailing list know.
-
-A big thanks go out to the Gentoo developers for showing me that this is
-possible to do.
-
-Greg Kroah-Hartman
-<greg@kroah.com>
-
-
-----------------------------------
-Patch to modify rc.sysinit to call udev at the beginning of the boot
-process:
-
-
---- /etc/rc.sysinit.orig 2004-02-17 11:45:17.000000000 -0800
-+++ /etc/rc.sysinit 2004-02-17 13:28:33.000000000 -0800
-@@ -32,6 +32,9 @@
-
- . /etc/init.d/functions
-
-+# start udev to populate /dev
-+/etc/rc.d/start_udev
-+
- if [ "$HOSTTYPE" != "s390" -a "$HOSTTYPE" != "s390x" ]; then
- last=0
- for i in `LC_ALL=C grep '^[0-9].*respawn:/sbin/mingetty' /etc/inittab | sed 's/^.* tty\([0-9][0-9]*\).*/\1/g'`; do
-
-