[Fai-commit] r4524 - trunk/doc
lange at alioth.debian.org
lange at alioth.debian.org
Tue Aug 21 15:21:34 UTC 2007
Author: lange
Date: 2007-08-21 15:21:34 +0000 (Tue, 21 Aug 2007)
New Revision: 4524
Modified:
trunk/doc/fai-guide.sgml
Log:
update error messages
Modified: trunk/doc/fai-guide.sgml
===================================================================
--- trunk/doc/fai-guide.sgml 2007-08-21 14:33:58 UTC (rev 4523)
+++ trunk/doc/fai-guide.sgml 2007-08-21 15:21:34 UTC (rev 4524)
@@ -503,7 +503,7 @@
</tt><p>
It may help to enter the chroot environment manually
<example>
-sudo chroot /srv/fai/nfsroot
+sudo chroot /srv/fai/nfsroot/live/filesystem.dir
</example>
The setup routine adds some lines to <file>/etc/exports</file> to export
the nfsroot and the configuration space to all hosts that belong to
@@ -880,6 +880,8 @@
<sect id="bootmesg">Boot messages <p>
These are the messages when booting from floppy disk.
+From FAI 3.2 the kernel and initrd will not fit onto a 1.4M floppy
+disk any more.
<example>
GRUB loading stage2..............
< now the grub menu with multiple boot options is displayed >
@@ -918,12 +920,18 @@
space directory to the install clients, mostly a problem of missing
permissions on the server side.
<example>
-Root-NFS: Server returned error -13 while mounting /srv/fai/nfsroot
-VFS: Unable to mount root fs via NFS, trying floppy.
-VFS: Cannot open root device "nfs" or 02:00
-Kernel panic: VFS Unable to mount root fs on 02:00
+Begin: Mounting root file system... ...
+eth0: link up
+
+BusyBox v1.1.3 (Debian 1:1.1.3-4) Built-in shell (ash)
+Enter 'help' for a list of built-in commands.
+/bin/sh: can't access tty: job control turned off
+(initramfs)
</example>
-Use the following command to see which directories are exported
+You will get a shell prompt and can look at the log files, for
+examples <file>/live.log</file> or <file>/tmp/net-eth0.conf</file>.
+<p>
+Use the following command on the isntall server to see which directories are exported
from the install server (named faiserver):
<example>showmount -e faiserver</example>
@@ -944,25 +952,14 @@
IP-Config: Retrying forever (NFS root)...
</example>
-If you get the following error message, the install kernel has
-no driver compiled in for your network card.
+If you get the following error message, the install kernel could not
+detect your network card, for example because of a missing driver:
<example>
-IP-Config: No network devices available
-Partition check:
- hda: hda1 hda2 < hda5 hda6 hda7 hda8 >
-Root-NFS: No NFS server available, giving up.
-VFS: Unable to mount root fs via NFS, trying floppy.
-VFS: Insert root floppy and press ENTER
+Begin: Mounting root file system... ...
+Kernel panic - not syncing: Attempted to kill init!
</example>
-Then you have to compile the driver for your network card into a new
-kernel. This driver must not be a kernel module. The README file of
-the package fai-kernels <file>/usr/share/doc/fai-kernels/README</file>
-describes how to compile custom fai kernels. After that, adjust the
-variable <var>KERNELPACKAGE</var> in &mfnc; and rebuild the nfsroot
-with the command <manref name="make-fai-nfsroot" section="8">.
-After that, you have to create a new boot floppy if you need it. Now your network
-card should be recognized and the install kernel should mount
-the nfsroot successfully.
+Check the initrd in teh nfsroot if the kernel driver of your network
+card is included there.
<sect id="sysinfo">Collecting other system information
<p>
@@ -1123,9 +1120,9 @@
After the root file system is mounted read only, it is made writeable
by mounting a ramdisk via unionfs on top of it. So it's possible for
programms or daemons to write to files inside a read-only mounted file system.
+We are using the package <tt>live-initramfs</tt> to mount the nfsroot and
+to make this file system writeable using the unionfs.
-We are using the package <tt>live-initramfs</tt>
-
<sect id=isetup>Set up FAI<p>
After the install client has booted, only the script
@@ -2679,7 +2676,7 @@
Then, you will want to set the variable <example>install=0</example> in the xen-tools config for
that host(in previous versions of xen-tools, this was <tt>no-install=1</tt>).
-<sect id=softupdate>Using FAI for online updates
+<sect id=softupdate>Using FAI for updates
<p>FAI is even usable for system updates, using the same configuration
as if initially installing. System update means updating the running
system without doing a reinstallation. An updated client will almost
More information about the Fai-commit
mailing list