The software described in this documentation is either in Extended Support or Sustaining Support. See https://www.oracle.com/us/support/library/enterprise-linux-support-policies-069172.pdf for more information.
Oracle recommends that you upgrade the software described by this documentation as soon as possible.

2.2 Installation Boot Options

Note

To use kickstart to perform an installation, you must specify the ks boot option.

The following are the most commonly used boot options when installing a system:

askmethod

Prompts to choose an installation source.

asknetwork

Prompts to configure the network settings.

autostep

Configures the kickstart installation to be completely non-interactive.

pdb

Starts the Python debugger.

dhcpclass=class

Specifies a vendor class identifier to DHCP.

dns=dns1[,dns2[,dns3]]

Specifies the IPv4 addresses of DNS servers to use for network installation.

gateway=IP_address

Specifies the IPv4 address of the network gateway.

graphical

Specifies graphical-based installation.

ip=dhcp

Specifies that the system should obtain its IPv4 settings from DHCP for network installation.

ip=IP_address

Specifies the IPv4 address of the system for network installation.

ipv6=auto

Specifies that the system should use automatic configuration with DHCPv6 to obtain its IPv6 network settings.

ipv6=dhcp

Specifies that the system should obtain its IPv6 settings from DHCPv6 for network installation.

keymap=layout

Specifies the keyboard layout for installation.

ks=cdrom:path

Specifies the path of a kickstart file on a CD or DVD.

ks=hd:device:path

Specifies the path of a kickstart file on a device that contains an ext2 or vfat file system.

ks=nfs:[options:]NFS_server:path

Specifies the path of a kickstart file on a file system that is exported by an NFS server. If required, you can specify a comma-separated list of mount options.

ks=URL

Specifies the URL (which can use either http or https) of a kickstart file on a web server.

ksdevice=bootif

Specifies that network installation should use the interface that the system used to boot from a PXE server. For systems with multiple interfaces, this option prevents the installation prompting you to choose a network interface if you also specify ipappend 2 in the pxelinux boot loader configuration file.

ksdevice=ibft

Specifies that network installation should use the MAC address of the interface specified by the iSCSI Boot Firmware Table (iBFT) in the system BIOS or firmware.

ksdevice=interface

Specifies the name of the interface (for example, eth0) to use for network installation. For systems with multiple interfaces, this option prevents the installation prompting you to choose a network interface. This option also controls which interface is used rather than selecting the first active network interface found on the system.

ksdevice=link

Specifies that network installation should use the first active network interface found on the system. For systems with multiple interfaces, this option prevents the installation prompting you to choose a network interface.

ksdevice=MAC_address

Specifies the MAC address of the interface to use for network installation.

lang=language

Specifies the language for installation.

loglevel=level

Specifies the logging level for installation: critical, debug, error, info, or warning. The default level is info.

mediacheck

Prompt to choose whether to verify the integrity of ISO-based installation media.

netmask=mask

Specifies the IPv4 network mask for network installation.

nofallback

Aborts the installation of the graphical installation is not possible.

noipv6

Disables IPv6 for network installation.

repo=cdrom[:device]

Specifies to install packages from a CD or DVD device. Only one repo option may be specified on the boot line.

Note

The repo boot option replaces the deprecated method option.

repo=ftp://[user:password@]FTP_server/path

Specifies to install packages from a path on an FTP server.

repo=hd:device:path

Specifies to install packages from a path on a hard disk device.

repo=hd:LABEL=label:path

Specifies to install packages from a path on a hard disk device identified by its label.

repo=hd:UUID=uuid:path

Specifies to install packages from a path on a hard disk device identified by its UUID.

repo=nfs:[options:]NFS_server:path

Specifies to install packages from a path on a file system that is exported by an NFS server.

repo=nfsiso:[options:]NFS_server:path

Specifies to install packages from an ISO image on a file system that is exported by an NFS server.

repo=URL

Specifies to install packages from a URL (which can use either http or https) on a web server.

text

Specifies text-based installation. The kickstart file must specify disk partitioning, boot loader configuration, and package selection.

vnc

Enables remote installation by starting a VNC server.

vncconnect=client[:port]

Specifies the VNC client and optional port. Alternatively, the VNC client can connect by using a command such as vncviewer server:port, where server is the IP address of the system being installed.

vncpassword=password

Specifies the password for client connections using VNC.