Installation Boot Options

This list contains some commonly used boot options that further control how the installation proceeds. You specify these options at the installation menu before you start the installation process.

The following resources provide more information about boot options:

Installation Source

inst.repo=cdrom[:device]

Specifies a CD or DVD drive as the location that contains everything needed to install the software.

The installation program searches all the system's CD or DVD drives, unless a device is specified.

If access to a network is required and no network boot options are specified, the installation program enables DHCP on all available network devices.

inst.repo=ftp://user : password@FTP_server/path

Specifies an FTP server as the location that contains everything needed to install the software.

If access to a network is required and no network boot options are specified, the installation program enables DHCP on all available network devices.

inst.repo=hd:device:path

Specifies a local disk as the location that contains everything needed to install the software.

You can specify the device by its device name (sdb2), label (LABEL=label), or UUID (UUID=uuid).

inst.repo=[http:|https:]//HTTP_server/path

Specifies a web server as the location that contains everything needed to install the software. If the system has access to the Internet, you can use the BaseOS repository on the Oracle Linux yum server for the Oracle Linux release that you're installing. For example: https://yum.oracle.com/repo/OracleLinux/OL10/baseos/latest/x86_64

inst.repo=nfs:[options:]NFS_server:path

Specifies an NFS share as the location that contains everything needed to install the software.

Use options to specify a comma-separated list of NFS mount options.

The NFS share can be the path to an ISO image or a directory.

inst.stage2=[installation_source]

Specifies the location to fetch the installer runtime image; packages are ignored. If this option isn't specified, inst.repo is used instead. The path specified for installation_source can match any of the protocol and path options used for inst.repo.

The directory path specified for the installation_source should contain a valid .treeinfo file that specifies the location of the runtime image. If a .treeinfo file isn't present at the source, the installer uses LiveOS/squashfs.img as the default location at the specified source.

Important:

When specifying a runtime image in UEK network installations, use the UEK ISO for the installation repository too. Don't combine using the standard Oracle Linux ISO image as the installation repository while simultaneously specifying the Oracle Linux UEK Boot ISO for the runtime image.

Installation Type

inst.graphical

Specifies a graphical-based installation. This is the default.

inst.text

Specifies a limited text-based user interface for the installation.

inst.disklabel

Specifies the preferred disk label type. The default is mbr (MBR). For a GPT disk label that uses the GUID partition table when the boot loader is installed, specify gpt. Use a GPT disk label only on BIOS-based systems with a disk smaller than 2 TiB.

Kickstart Installations

inst.ks=cdrom[:device]/path

Specifies a Kickstart file on a CD or DVD drive.

inst.ks=ftp://user : password@FTP_server/path

Specifies a Kickstart file on an FTP server.

inst.ks=hd:device:path

Specifies a Kickstart file a local disk.

You can specify the device by its device name (sdb2), label (LABEL=label) or UUID (UUID=uuid).

inst.ks=[http:|https:]//HTTP_server/path

Specifies a Kickstart file on a web server.

inst.ks=nfs:[options:]NFS_server:path

Specifies a Kickstart file on an NFS share.

Use options to specify a comma-separated list of NFS mount options.

Miscellaneous Boot Options

inst.keymap=layout

Specifies the keyboard layout for installation.

inst.lang=language

Specifies the language for installation.

Network Configuration

ip=[interface:]dhcp|dhcp6|auto6|ibft

Specifies a network automatic configuration method. If interface isn't specified, all interfaces are configured. Use ibft to use the MAC address of the interface specified by the iSCSI Boot Firmware Table (iBFT) in the system BIOS or firmware.

ip=ip::gateway:netmask:hostname:interface:none

Specifies a static IP configuration for interface. Enclose IPv6 addresses in square brackets, for example [2509:f0d0:1001::0004].

nameserver=IP

Specifies the IP address of a DNS server to use during installation. More than one nameserver options can be used.

bootdev=interface

Specifies the primary network interface. Required if you use more than one ip option.

inst.dhcpclass

Specifies a vendor class identifier to DHCP.

Remote Installations

inst.vnc

Specifies a remote graphical-based installation by starting a VNC server.

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

After installation, the system starts in text mode even if a graphical desktop environment is selected as the base environment.

inst.vncconnect=client[:port]

Specifies the VNC client and optional port that's listening for connections from a VNC server (vncviewer -listen). The default port is 5900.

inst.vncpassword=password

Specifies the password for client connections using VNC.