Anaconda Options

Embed Size (px)

DESCRIPTION

Options

Citation preview

cmdlineForce command line installation mode. This mode simply prints out text and does not allow any interactivity.All options must be specified either in a kickstart file or on the command line. If all required optionsare not specified, the installation will terminate immediately. If running in PXE, network or mediainstallation mode Anaconda will also reboot the machine. This can be prevented by passing the "inst.nokill"boot option.graphicalForce graphical installation. A graphical installation implies that the installed system willboot up into graphical.target, using whichever display manager is in use by the default desktop(gdm for GNOME, kdm for KDE).textForce text mode installation. This also implies that the installed system will boot up in text modeinstead of to the graphical login screen.proxyUse the given proxy settings when performing an installation from a HTTP/HTTPS/FTP source.The PROXY_URL can be specified like this: [PROTOCOL://][USERNAME[:PASSWORD]@]HOST[:PORT]debugShow debug level messages in the log watching consoles.This basically a shortcut for for loglevel=debug.ksGives the location of the kickstart file to be used for installation. The KICKSTART_URLsupports fetching kickstarts from HTTP/S, FTP, NFS, from a local file, from a localharddrive, from an optical disk and from BIOS RAID sets. For details on the KICKSTART_URLsyntax see the Anaconda options wiki page: http://fedoraproject.org/wiki/Anaconda_Boot_OptionskickstartGives the local file path to use for kickstart. Normally only used when running anacondafrom the cmdline.rescueStart the rescue environment instead of installation.armplatformCan be used to specify the ARM platform for the installation by passing the appropriate PLATFORM_ID.multilibEnable yum's multlib_policy of "all" instead of the default of "best".methodThis option is deprecated in favor of the repo option. For now, it does the same thing as repo,but will be removed in the future.askmethodDo not automatically configure the Installation Source spoke, but require the user to enter it andchoose an option. If you don't want to wait for the default configuration to be processed beforeyou can enter the spoke and change it, you can pass this option.repoThis option tells Anaconda where to find the packages for installation. This option must point to avalid yum repository (or, for some protocols, a Fedora DVD ISO image). It is analogous to the oldermethod option, but repo makes it more clear exactly what is meant. This option may appear only onceon the command line. It corresponds to the kickstart command install (whereas kickstart command repois used for additional repositories). As of Fedora 16, you can (optionally) add a specific .iso fileto the path. If no inst.root or inst.stage2 parameter is passed, this location will also be usedas the source for the installer runtime image.For more information about the REPO_URL format check the Anaconda option documentation, available on:http://fedoraproject.org/wiki/Anaconda_Boot_Optionsstage2The STAGE2_URL specifies a path to a repository containing a stage2 (squashfs.img) file instead of to aninstallation source. Follows the same syntax as the repo option. If this parameter is provided,it takes precedence over all other methods of finding the install.img. Otherwise, Anaconda will attemptto find the install.img first on any existing CD, and then from the location given by repo.If only the stage2 option is given without repo, Anaconda will use whatever repos the installedsystem would have enabled by default for installation. For instance, an install of a Fedora releasewill attempt to use the Fedora mirrorlist given by /etc/yum.repos.d/fedora.repo from that release.noverifysslPrevents Anaconda from verifying the ssl certificate for all HTTPS connections with an exception of theadditional kickstart repos (where --noverifyssl can be set per repo).liveinstRun in live installation mode.resolutionRun GUI installer in the resolution specified, "1024x768" for example.usefbxUse the framebuffer X driver instead of attempting to use a hardware-specific one.vncEnable VNC-based installation. You will need to connect to the machine using a VNC client application.A VNC install implies that the installed system will boot up in runlevel 3 instead of to the graphicallogin screen. The VNC session will be shared. Consider setting a VNC password using the vncpasswordoption.vncconnectOnce installation is up and running, connect to the VNC client named HOST, and optionally use port PORT.vncpasswordEnable a password for the VNC connection. This will prevent someone from inadvertently connectingto the vnc-based installation. Requires the VNC option to be specified as well. If you have specifiedvncconnect the PASSWORD will not be used unless connection to host is not possible. Please note thatthe password needs to be 6 to 8 characters long (limitation of the VNC protocol).xdriverUse DRIVER as the X driver to use during installation as well as on the installed system.keymapKeyboard layout to use during installation and on the installed system. Valid KEYMAP valuesare those which can be used for the keyboard kickstart command.langLanguage to use for the installation. LANG should be a language code which is valid to be usedwith the lang kickstart command.loglevelSet the minimum level required for messages to be logged on a terminal (log files alwayscontain messages of all levels). Values for LEVEL are "debug", "info", "warning", "error","critical" and "lock" (the "lock" level has been added in F21 and is used for debugging YUM locking).The default value is "info".syslogOnce installation is up and running, send log messages to the syslog process on HOST,and optionally, on TCP port PORT. Requires the remote syslog process to accept incomingconnections.noselinuxDisable SELinux usage on the installed system.selinuxEnable SELinux usage in the installed system (default). Note that when used as a boot option,"selinux" and "inst.selinux" are not the same. The "selinux" option is picked up by both the kerneland Anaconda, but "inst.selinux" is processed only by Anaconda. So when "selinux=0" is used,SELinux will be disabled both in the installation environment and in the installed system,but when "inst.selinux=0" is used SELinux will only be disabled in the installed system.Also note that while SELinux is running in the installation environment by default, it isrunning in permissive mode so disabling it there does not make much sense.nompathDisable support for multipath devices. This is for systems on which a false-positive is encounteredwhich erroneously identifies a normal block device as a multipath device. There is no other reasonto use this option. Warning: Don't use nompath with actual multipath hardware! Using this to attemptto install to a single path of a multipath is ill-advised, and not supported.mpathEnable multipath support during the installation (default)nodmraidDisable dmraid usage during the installation.dmraidEnable dmraid (Device Mapper software RAID) usage during the installation (default).noibftDisable iBFT usage during the installation.ibftEnable iBFT (iSCSI Boot Firmware Table) usage during the installation (default).geolocConfigure geolocation usage in Anaconda. Geolocation is used to pre-set language and time zone.The following values for PROVIDER_ID are supported: 0 - disable geolocation, "provider_fedora_geoip"- use the Fedora GeoIP API (default) and "provider_hostip" - use the Hostip.info GeoIP API.nomountDon't automatically mount any installed Linux partitions in rescue mode.updatesPath to an updates image that is on local filesystem or available over FTP or HTTP.UPDATES_URL must be either a local filesystem path, a network URL or : where can be one of sdX, /dev/sdX, LABEL=xxx, UUID=xxx and defaultsto /updates.img if missing. See the Anaconda docs for more details about the path specification.Please note that the updates image only updates the installation environment and is completelyunrelated to package updates.dirinstallUse the device mounted at /mnt/sysimage as the installationdestination. The --dirinstall and --image options are mutuallyexclusive. The /mnt/sysimage directory can be overridden bysetting the ANACONDA_ROOT_PATH environmental variable beforestarting anaconda.imageSpecification of disk image file to be used as installationdestination. IMAGE_SPEC must have format [:] where specifies the path of an image file and an optional component is used to identify the disk during installation. must be a local path but it may be relative or absolute.If is not specified, a name is synthesized from thebasename of . may not contain a colon or a slash.This option may be used multiple times to specify multiple diskimages. It is an error to specify the same twice or to useduplicate names. The --image and --dirinstall options aremutually exclusive.memcheckCheck if the system has enough RAM to complete the installationand abort if it doesn't. Please note that this check is approximateand that memory usage during installation depends on the packageselection, user interface (graphical vs text) and other parameters.nomemcheckDo not check if the system has enough RAM to complete the installation.Of course, any attempt to install with less than the safe minimum amountof memory may fail and is unsupported.leavebootorderBoot the drives in their existing order, to override the default of bootinginto the newly installed drive on Power Systems servers and EFI systems.This is useful for systems that, for example, should network boot firstbefore falling back to a local boot.noejectDon't eject the installation CD/DVD (if any) once the installationhas been completed. Ignored for image, directory and livecd installs.extlinuxUse extlinux as the bootloader. Note that there's no attempt to validatethat this will work for your platform or anything; it assumes that if youask for it, you want to try.nombrIf nombr is specified the grub2 bootloader will be installed but theMBR will not be updated. Therefore, when the system reboot, a previouslyinstalled OS will be booted. /etc/grub.d/40_custom can be used withmanually created menuentrys which can use configfile to point to thegrub.cfg on the newly installed OS.nodnfDon't use the DNF package management backend (default since F22) anduse the legacy YUM backend instead.For more information about the DNF project see:http://dnf.baseurl.orgmpathfriendlynamesTell multipathd to use user friendly names when naming devices during the installation.See the multipathd documentation for more info.remotelogSend all the logs to a remote host:port using a TCP connection. The connection willbe retried if there is no listener (ie. won't block the installation).