From: Nico Schottelius <nico-kernel@schottelius.org>
To: LKML <linux-kernel@vger.kernel.org>, akpm@osdl.org
Cc: Nico Schottelius <nico-kernel@schottelius.org>,
Arthur Othieno <apgo@patchbomb.org>
Subject: [PATCH] doc: Updated Documentation/nfsroot.txt
Date: Sat, 18 Mar 2006 12:02:32 +0100 [thread overview]
Message-ID: <20060318110232.GB4336@schottelius.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 3560 bytes --]
Hello LKML!
What am I doing terrible wrong that I do not get any comment on this
patch?
----- Forwarded message from Arthur Othieno <apgo@patchbomb.org> -----
Date: Tue, 14 Feb 2006 11:05:53 -0500
To: akpm@osdl.org
Cc: Nico Schottelius <nico-kernel@schottelius.org>,
Arthur Othieno <apgo@patchbomb.org>
Subject: [PATCH] doc: Updated Documentation/nfsroot.txt
From: Arthur Othieno <apgo@patchbomb.org>
From: Nico Schottelius <nico-kernel@schottelius.org>
I today booted the first time my embedded device using Linux 2.6.15.2,
which was booted by pxelinux, which then bootet itself from the nfsroot.
This went pretty fine, but when I was reading through
Documentation/nfsroot.txt I saw that there are some more modern versions
available of loading the kernel and passing parameters.
So I added them and the patch for that is attached to this mail.
Signed-off-by: Nico Schottelius <nico-kernel@schottelius.org>
Signed-off-by: Arthur Othieno <apgo@patchbomb.org>
---
Documentation/nfsroot.txt | 17 ++++++++++++++---
1 files changed, 14 insertions(+), 3 deletions(-)
bb5fd479f34c5c53f3e3316052656c7795c02f90
diff --git a/Documentation/nfsroot.txt b/Documentation/nfsroot.txt
index a87d4af..d56dc71 100644
--- a/Documentation/nfsroot.txt
+++ b/Documentation/nfsroot.txt
@@ -3,6 +3,7 @@ Mounting the root filesystem via NFS (nf
Written 1996 by Gero Kuhlmann <gero@gkminix.han.de>
Updated 1997 by Martin Mares <mj@atrey.karlin.mff.cuni.cz>
+Updated 2006 by Nico Schottelius <nico-kernel-nfsroot@schottelius.org>
@@ -168,7 +169,6 @@ depend on what facilities are available:
root. If it got a BOOTP answer the directory name in that answer
is used.
-
3.2) Using LILO
When using LILO you can specify all necessary command line
parameters with the 'append=' command in the LILO configuration
@@ -177,7 +177,11 @@ depend on what facilities are available:
LILO and its 'append=' command please refer to the LILO
documentation.
-3.3) Using loadlin
+3.3) Using GRUB
+ When you use GRUB, you simply append the parameters after the kernel
+ specification: "kernel <kernel> <parameters>" (without the quotes).
+
+3.4) Using loadlin
When you want to boot Linux from a DOS command prompt without
having a local hard disk to mount as root, you can use loadlin.
I was told that it works, but haven't used it myself yet. In
@@ -185,7 +189,7 @@ depend on what facilities are available:
lar to how LILO is doing it. Please refer to the loadlin docu-
mentation for further information.
-3.4) Using a boot ROM
+3.5) Using a boot ROM
This is probably the most elegant way of booting a diskless
client. With a boot ROM the kernel gets loaded using the TFTP
protocol. As far as I know, no commercial boot ROMs yet
@@ -194,6 +198,13 @@ depend on what facilities are available:
and its mirrors. They are called 'netboot-nfs' and 'etherboot'.
Both contain everything you need to boot a diskless Linux client.
+3.6) Using pxelinux
+ Using pxelinux you specify the kernel you built with
+ "kernel <relative-path-below /tftpboot>". The nfsroot parameters
+ are passed to the kernel by adding them to the "append" line.
+ You may perhaps also want to fine tune the console output,
+ see Documentation/serial-console.txt for serial console help.
+
--
1.1.5
----- End forwarded message -----
--
Please reply to nico-kernel2 (same domain as sending address).
Replying to this address needs a confirmation, but works, too.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 829 bytes --]
next reply other threads:[~2006-03-18 11:02 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-03-18 11:02 Nico Schottelius [this message]
2006-03-18 14:55 ` [PATCH] doc: Updated Documentation/nfsroot.txt Arthur Othieno
2006-03-18 18:09 ` Jan-Benedict Glaw
2006-03-20 19:34 ` Nico Schottelius
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20060318110232.GB4336@schottelius.org \
--to=nico-kernel@schottelius.org \
--cc=akpm@osdl.org \
--cc=apgo@patchbomb.org \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.