Table of Contents
Linuxrc is a program used for setting up the kernel for installation purposes. It allows the user to load modules, start an installed system, a rescue system or an installation via YaST.
Linuxrc is designed to be as small as possible. Therefore, all needed programs are linked directly into one binary. So there is no need for shared libraries in the initdisk.
![]() | Note |
|---|---|
If you run Linuxrc on an installed system, it will work slightly differently so as not to destroy your installation. As a consequence you cannot test all features this way. |
Unless Linuxrc is in manual mode, it will look for an info file in these
locations: first /info on the floppy disk and if that does not
exist, for /info in the initrd. After that it parses the kernel
command line for parameters. You may change the info file Linuxrc reads by
setting the info command line parameter. If you do not want
Linuxrc to read the kernel command line (e.g. because you need to specify a
kernel parameter that Linuxrc recognizes as well), use
linuxrc=nocmdline.
![]() | Change since SUSE Linux 10.2 |
|---|---|
The |
Linuxrc will always look for and parse a file
/linuxrc.config. Use this file to change default
values if you need to. In general, it is better to use the info file
instead. Note that /linuxrc.config is read before any info
file, even in manual mode.