From: Sebastian Pipping Date: Tue, 7 Jun 2011 19:13:50 +0000 (+0200) Subject: Document most undocumented boot parameters (bug #370369) X-Git-Tag: v3.4.16~2 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=6051fcf1ee05cb14171b27dd25d5532f08dbc5b3;p=genkernel.git Document most undocumented boot parameters (bug #370369) --- diff --git a/ChangeLog b/ChangeLog index 62e1249..b136d87 100644 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,9 @@ # Distributed under the GPL v2 # $Id$ + 07 Jun 2011; Sebastian Pipping doc/genkernel.8.txt: + Document most undocumented boot parameters (bug #370369) + 07 Jun 2011; Sebastian Pipping doc/genkernel.8.txt: Docs: Fix mixup of boot parameters real_init= and init_opts= diff --git a/doc/genkernel.8.txt b/doc/genkernel.8.txt index 73f9697..fac87ab 100644 --- a/doc/genkernel.8.txt +++ b/doc/genkernel.8.txt @@ -452,6 +452,84 @@ which the ramdisk scripts would recognize. This can be useful when support for ext2/ext3/ext4 are in competition. Default is "auto". +*docache*:: +*nocache*:: + Enables/disables caching of CD contents in RAM. + +*root*=<...>:: + Omit or specify as "/dev/ram0". + For other values be sure to know what you're doing. + +*subdir*=<...>:: + switch_root into "/" instead of "/". + is "/newroot" (or "/union") usually. + +*debug*:: + Drop into a debug shell early in the process. + +*noload*=<...>:: + List of modules to skip loading. + Separate using commas or spaces. + +*nodetect*:: + Skipping scanning modules using "modprobe -n". + Use *doload=* for specifying a whitelist of exceptions. + +*doload*=<...>:: + List of modules to load despite *nodetect*. + +*domodules*:: +*nomodules*:: + Enables/disables loading of modules in general. + +*CONSOLE*=<...>:: +*console*=<...>:: + Override location of console, default is "/dev/console". + +*part*=<...>:: + Specify part for mdadm to start. This is the relevant code in mdstart: +------------------------------------------ + fd = open("/dev/md", 0, 0); + ioctl(fd, RAID_AUTORUN, ); +------------------------------------------ + +*iscsi_initiatorname*=<...>:: +*iscsi_target*=<...>:: +*iscsi_tgpt*=<...>:: +*iscsi_address*=<...>:: +*iscsi_port*=<...>:: +*iscsi_username*=<...>:: +*iscsi_password*=<...>:: +*iscsi_username_in*=<...>:: +*iscsi_password_in*=<...>:: +*iscsi_debug*=<...>:: +*iscsi_noibft*:: + Specify iSCSI parameters. + +*unionfs*:: +*nounionfs*:: + Enables/disables UnionFS. + +*real_rootflags*=<...>:: + Additional flags to mount the real root system with. + For expamle *real_rootflags*=noatime would make "-o ro,noatime". + +*real_resume*=<...>:: +*resume*=<...>:: +*noresume*:: + TO BE DOCUMENTED + +*cdroot*[=<...>]:: +*cdroot_type*=<...>:: + TO BE DOCUMENTED + +*loop*=<...>:: +*looptype*=<...>:: + TO BE DOCUMENTED + +*isoboot*=<...>:: + TO BE DOCUMENTED + NETBOOTING ----------