summaryrefslogtreecommitdiffstats
path: root/mdk-stage1/doc/UPDATEMODULES
diff options
context:
space:
mode:
authorGuillaume Cottenceau <gc@mandriva.com>2001-07-26 11:05:32 +0000
committerGuillaume Cottenceau <gc@mandriva.com>2001-07-26 11:05:32 +0000
commitbfdaf6ccfabb2a53c27be23c5bb8c7339aecb30a (patch)
tree030848f77706115156d224173d3ccc81a2f0e7eb /mdk-stage1/doc/UPDATEMODULES
parentda0892b3071b9ddaaa4cdf80728413d2396c474d (diff)
downloaddrakx-bfdaf6ccfabb2a53c27be23c5bb8c7339aecb30a.tar
drakx-bfdaf6ccfabb2a53c27be23c5bb8c7339aecb30a.tar.gz
drakx-bfdaf6ccfabb2a53c27be23c5bb8c7339aecb30a.tar.bz2
drakx-bfdaf6ccfabb2a53c27be23c5bb8c7339aecb30a.tar.xz
drakx-bfdaf6ccfabb2a53c27be23c5bb8c7339aecb30a.zip
- add "changedisk" feature
- add "updatemodules" feature
Diffstat (limited to 'mdk-stage1/doc/UPDATEMODULES')
-rw-r--r--mdk-stage1/doc/UPDATEMODULES71
1 files changed, 71 insertions, 0 deletions
diff --git a/mdk-stage1/doc/UPDATEMODULES b/mdk-stage1/doc/UPDATEMODULES
new file mode 100644
index 000000000..a20266e8f
--- /dev/null
+++ b/mdk-stage1/doc/UPDATEMODULES
@@ -0,0 +1,71 @@
+This is the documentation for the "Update Modules" (Update Drivers)
+feature.
+
+This feature aims to propose new modules or replacement modules for the
+install. This is useful when there is a firmware update for a given
+driver, an additional driver needed for something, etc.
+
+
+You must use a floppy disk with e2fs filesystem (NOT vfat/windows
+formatted). Use "mke2fs /dev/fd0" on your own box to format a floppy with
+e2fs filesystem.
+
+This disk may contain a number of kernel modules on the root (e.g. not in
+a subdirectory); some of them may replace existing modules, some of them
+may be added. This disk must contain a special file, named "to_load", on
+the root (not in a subdirectory). This file will contain a series of
+module names, with optional module options; the program will try to load
+all these modules one after another, using file on the floppy if present,
+else using file within standard module repository ("marfile" on the boot
+floppy). It can contain comments, these are strictly defined by the
+presence of a hash (#) character on row 0 of any line. Beware, on the
+first line of the line, a comment is mandatory (there is a bug somewhere).
+
+
+Here's a typical scenario:
+
+
+1. Boot the floppy (or cdrom) with the option "updatemodules"
+
+ (you may do that by pressing F1 then entering "linux updatemodules")
+
+
+2. At the very beginning of the User Interface, you are asked to insert
+ the Update Modules disk. Insert the Update Modules disk and press
+ Enter.
+
+--=----=----=----=----=----=----=----=----=--
+Our example disk contains:
+
+[root@obiwan mnt]# ll floppy/
+total 77
+drwxr-xr-x 2 root root 12288 Jul 26 12:02 lost+found/
+-rw-r--r-- 1 root root 9051 Jul 26 12:43 msdos.o
+-rw-r--r-- 1 root root 13660 Jul 26 12:04 ppa.o
+-rw-r--r-- 1 root root 54 Jul 26 12:46 to_load
+-rw-r--r-- 1 root root 32108 Jul 26 12:04 uhci.o
+-rw-r--r-- 1 root root 6572 Jul 26 12:04 wacom.o
+[root@obiwan mnt]# cat floppy/to_load
+# Update Drivers description file
+3c59x
+# fat is a dep for msdos
+fat
+# updated msdos (handling of 9+4 filenames)
+msdos
+ppa
+[root@obiwan mnt]#
+--=----=----=----=----=----=----=----=----=--
+
+
+3. The program reads the special file "to_load" and processes the files.
+
+ a- 3c59x loaded from the marfile on the boot floppy
+ b- fat loaded from the marfile on the boot floppy
+ c- msdos loaded from the update modules floppy
+ d- ppa loaded from the update modules floppy
+
+
+
+Beware, the dependencies are not handled automatically in the case of load
+from the update modules floppy, that's why on our example we need to load
+"fat" from the standard modules before "msdos" from the update floppy.