11 Linux Kernel Boot-time Parameters Explained

If you have any questions or problems regarding this article and want help within 24 Hours? Ask Now

Avishek Kumar

I am a major in computer science, love to research nix. I love to write codes and scripts, review distros, experiment Foss Technologies, write technical articles, Hack, of course Ethically. I am working as System Administrator (nix) for a NGO.

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

Receive Your Free Complimentary eBook NOW! -

Download Free Linux eBooks

Advanced Bash-Scripting Guide
Linux Bible
A Newbie's Getting Started Guide to Linux
Ubuntu Linux Toolbox: 1000+ Commands

You may also like...

3 Responses

  1. Pandu says:

    Thank you for this post.. We learnt some useful kernel parameters through this..

  2. Roberto C. Sanchez says:

    A few things:

    * Your option #9 “revese” is not actually an option that can be passed to the kernel (I htink you mean “reserve”)

    * Booting from BIOS, regardless of where the kernel is located (CD-ROM, hard drive, floppy, tape, etc.) requires the use of a boot loader because the kernel is too large to fit entirely into the space which the BIOS can see

    * The article does not explain how someone would actually go about passing these options (e.g., edit the kernel command line at the boot loader prompt, edit the configuration and re-install the boot loader)

    * The explanations don’t provide any useful examples (like the mem, console, and reserve options)

    * The explanations leave out relevatively important uses (like using mem to limit the amount of memoery used in a VM host to leave the rest free for guests, like in Xen)

    * You don’t cover how to get the current kernel command line (cat /proc/cmdline)

    The article has potential, but appears to be hastily written and incomplete. Here is an excerpt from an O’Reilly book, which is more complete:

    http://oreilly.com/linux/excerpts/9780596100797/kernel-boot-command-line-parameter-reference.html

    Of course, the best place to look for information on this is the file Documentation/kernel-parameters.txt in the kernel source distribution, which provides the comprehensive list of hundreds of kernel command line options, along with the format for specifying each one.

  3. shrikant says:

    Thank you :-)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Join Over 80000+ Linux Users
  1. 53,676
  2. 2,838
  3. 20,639

Enter your email to get latest Linux Howto's