From: Nico Schottelius <nico-kernel@schottelius.org>
To: Arthur Othieno <apgo@patchbomb.org>
Cc: Nico Schottelius <nico-kernel2@schottelius.org>,
LKML <linux-kernel@vger.kernel.org>,
neilb@cse.unsw.edu.au, Gero Kuhlmann <gero@gkminix.han.de>,
Martin Mares <mj@atrey.karlin.mff.cuni.cz>
Subject: [RERESEND] [PATCH] Updated Documentation/nfsroot.txt
Date: Sat, 11 Feb 2006 02:23:40 +0100 [thread overview]
Message-ID: <20060211012340.GC25800@schottelius.org> (raw)
In-Reply-To: <20060210151140.GA14516@krypton>
[-- Attachment #1: Type: text/plain, Size: 2926 bytes --]
[I followed the instructions in
http://www.zip.com.au/~akpm/linux/patches/stuff/tpp.txt and
Documentation/SubmittingPatches and corrected my patch submission.
I hope it's ok this time. I copied the original text so you can
use it for the changelog.]
Hello dear developers,
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.
Sincerly,
Nico
Signed-off-by: Nico Schottelius <nico-kernel@schottelius.org>
--- linux/Documentation/nfsroot.txt.orig 2006-02-06 16:05:32.000000000 +0100
+++ linux/Documentation/nfsroot.txt 2006-02-06 16:19:37.000000000 +0100
@@ -3,6 +3,7 @@
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 @@
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 @@
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 @@
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 @@
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.
+
--
Latest release: ccollect-0.3.2 (http://linux.schottelius.org/ccollect/)
Open Source nutures open minds and free, creative developers.
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 827 bytes --]
prev parent reply other threads:[~2006-02-11 1:24 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2006-02-10 8:45 [RESEND] [PATCH] nfsroot.txt (against Linux 2.6.15.2) Nico Schottelius
2006-02-10 15:11 ` Arthur Othieno
2006-02-10 15:24 ` Frederik Deweerdt
2006-02-10 17:24 ` Arthur Othieno
2006-02-11 1:23 ` Nico Schottelius [this message]
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=20060211012340.GC25800@schottelius.org \
--to=nico-kernel@schottelius.org \
--cc=apgo@patchbomb.org \
--cc=gero@gkminix.han.de \
--cc=linux-kernel@vger.kernel.org \
--cc=mj@atrey.karlin.mff.cuni.cz \
--cc=neilb@cse.unsw.edu.au \
--cc=nico-kernel2@schottelius.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.