Product SiteDocumentation Site

Chapter 11. Boot Options

11.1. Configuring the Installation System at the Boot Menu
11.1.1. Specifying the Language
11.1.2. Configuring the Interface
11.1.3. Updating anaconda
11.1.4. Specifying the Installation Method
11.1.5. Specifying the Network Settings
11.2. Enabling Remote Access to the Installation System
11.2.1. Enabling Remote Access with VNC
11.2.2. Connecting the Installation System to a VNC Listener
11.2.3. Enabling Remote Access with ssh
11.3. Logging to a Remote System During the Installation
11.3.1. Configuring a Log Server
11.4. Automating the Installation with Kickstart
11.5. Enhancing Hardware Support
11.5.1. Overriding Automatic Hardware Detection
11.6. Using the Maintenance Boot Modes
11.6.1. Loading the Memory (RAM) Testing Mode
11.6.2. Verifying boot media
11.6.3. Booting Your Computer with the Rescue Mode
The Fedora installation system includes a range of functions and options for administrators. To use boot options, enter linux option at the boot: prompt.
To access the boot: prompt on a system that displays a graphical boot screen, press the Esc key while the graphical boot screen is displayed.
If you specify more than one option, separate each of the options by a single space. For example:
linux option1 option2 option3

Note

Boot options are not available during live image installations.

Anaconda Boot Options

The anaconda installer has many boot options, most are listed on the wiki http://fedoraproject.org/wiki/Anaconda/Options.

Kernel Boot Options

The http://fedoraproject.org/wiki/KernelCommonProblems page lists many common kernel boot options. The full list of kernel options is in the file /usr/share/doc/kernel-doc-version/Documentation/kernel-parameters.txt, which is installed with the kernel-doc package.

Rescue Mode

The Fedora installation and rescue discs may either boot with rescue mode, or load the installation system. For more information on rescue discs and rescue mode, refer to Section 11.6.3, “Booting Your Computer with the Rescue Mode”.

11.1. Configuring the Installation System at the Boot Menu

You can use the boot menu to specify a number of settings for the installation system, including:
  • language
  • display resolution
  • interface type
  • Installation method
  • network settings

11.1.1. Specifying the Language

To set the language for both the installation process and the final system, specify the ISO code for that language with the lang option. Use the keymap option to configure the correct keyboard layout.
For example, the ISO codes el_GR and gr identify the Greek language and the Greek keyboard layout:
linux lang=el_GR keymap=gr

11.1.2. Configuring the Interface

To use a specific display resolution, enter resolution=setting as a boot option. For example, to set the display resolution to 1024×768, enter:
linux resolution=1024x768
To run the installation process in text mode, enter:
linux text
To enable support for a serial console, enter serial as an additional option.
Use display=ip:0 to allow remote display forwarding. In this command, ip should be replaced with the IP address of the system on which you want the display to appear.
On the system you want the display to appear on, you must execute the command xhost +remotehostname, where remotehostname is the name of the host from which you are running the original display. Using the command xhost +remotehostname limits access to the remote display terminal and does not allow access from anyone or any system not specifically authorized for remote access.

11.1.3. Updating anaconda

You can install Fedora with a newer version of the anaconda installation program than the one supplied on your installation media.
The boot option
  linux updates
presents you with a prompt that asks you for a disk image containing anaconda updates. You do not need to specify this option if you are performing a network installation and have already placed the updates image contents in rhupdates/ on the server.
To load the anaconda updates from a network location instead, use:
  linux updates=
followed by the URL for the location where the updates are stored.

11.1.4. Specifying the Installation Method

askmethod and asknetwork are deprecated.

The askmethod and asknetwork options are no longer available. Use repo= to specify the installation method, and see Section 11.1.5, “Specifying the Network Settings” to configure network interfaces.
To specify the installation method from the boot: prompt, use the repo option. Refer to Table 11.1, “Installation methods” for the supported installation methods.
Table 11.1. Installation methods
Installation method Option format
DVD drive repo=cdrom:device
Hard Drive repo=hd:device/path
HTTP Server repo=http://host/path
FTP Server repo=ftp://username:password@host/path
NFS Server repo=nfs:server:/path
ISO images on an NFS Server repo=nfsiso:server:/path

11.1.5. Specifying the Network Settings

Normally, anaconda prompts you to configure a network interface if one is needed during installation. However, if your network cannot be configured automatically via DHCP and you need a network connection from the beginning of the installation, you can provide network settings with the ip option at the boot: prompt. Such a connection may be required if you need to access an updates.img or kickstart file over a network, for example.
The syntax of the ip boot option is:
linux ip=<ipaddress>:[<dnsserver>]:<gateway>:<netmask>:<hostname>:<network-interface>:{off|on|dhcp6|auto6}
The final value enables you to set DHCP or automatic network configuration for the installed system, even if such configuration is unavailable or undesired at the start of the installation. The available options are:
off
Specifies static network configuration.
on
Specifies DHCP IPv4 configuration.
dhcp6
Specifies DHCP IPv6 configuration.
auto6
Specifies automatic IPv6 configuration.
The following example configures static network settings for an installation system that uses the IP address 192.168.1.10 and hostname server1 for network interface eth0 where the gateway is 192.168.1.1 and the netmask is 255.255.255.0:
linux ip=192.168.1.10:192.168.1.1:255.255.255.0:server1:eth0:off
If you specify the network configuration and network device at the boot: prompt, these settings are used for the installation process and the Networking Devices and Configure TCP/IP dialogs do not appear.