Linuxrc is designed to be as small as possible. 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 as it tries not to destroy your installation. As a consequence, you cannot test all features this way.
/info on the floppy disk then, if that does not
exist, /info in the initrd. After that, it parses the kernel
command line for parameters. Change the 'info' file Linuxrc reads
using the info command line parameter. If you do not want
Linuxrc to read the kernel command line (for example, because you need to give a
kernel parameter that is also recognized by Linuxrc), use
linuxrc=nocmdline.
Independently from the above, Linuxrc always looks for and parses a file
/linuxrc.config. Use this file to change default
values, if needed. Generally, use the info file
instead. /linuxrc.config is read before any 'info'
file and even in manual mode.
#' are comments. Valid entries are in the
format key: value.
value extends to the end of the line and may contain spaces.
key is case-insensitive.
You can use the same key and value pairs on the kernel command line using the
syntax key=value
Lines that do not have the format described above are ignored.
Valid keys are (values given are just examples):
Language: de_DEKeytable: de-lat1-ndDisplay: Color|Mono|AltInstall: URLnfs://server/install/i386ftp://server/install/i386/CD1ftp://user:whocares@server/install/i386/CD1hd:/suse/i386hd:/sda3/suse/i386InstMode: cd|hd|nfs|smb|ftp|http|tftpHostIP: 10.10.0.2Netmask: 255.255.0.0Gateway: 10.10.0.1Server: 10.10.0.1Nameserver: 10.10.0.1Proxy: 10.10.0.1ProxyPort: 10.10.0.1Partition: hda1Serverdir: /install/8.0-i386Netdevice: eth0BOOTPWait: 5BOOTPTimeout: 10DHCPTimeout: 60TFTPTimeout: 10ForceRootimage: 0|1Textmode: 0|1Username: namePassword: passwordWorkDomain: domainForceInsmod: 0|1-f' option when running insmodDHCP: 0|1UseDHCPUseDHCP: 0|1MemLimit: 10000MemYaST: 20000MemYaSTText: 10000MemModules: 20000MemLoadImage: 50000Manual: 0|1NoPCMCIA: 0|1Domain: zap.deRootImage: /suse/images/rootRescueImage: /suse/images/rescueInstallDir: /suse/inst-sysRescue: 1|nfs://server/dirAutoYaST: ftp://autoyastfileVNC: 0|1VNCPassword: passwordUseSSH: 0|1SSHPassword: passwordAddSwap: 0|3|/dev/hda5n,
activate the nth swap partition; if the argument is a partition name,
activate this swap partitionExec: commandcommandUSBWait: 4Insmod: module params