Jump To Close Expand all Collapse all Table of contents Performing an advanced RHEL 8 installation Making open source more inclusive Providing feedback on Red Hat documentation 1. Introduction Expand section "1. Introduction" Collapse section "1. Introduction" 1.1. Supported architectures 1.2. Installation terminology 2. Installation methods Expand section "2. Installation methods" Collapse section "2. Installation methods" 2.1. Available installation methods I. Performing an automated installation using Kickstart Expand section "I. Performing an automated installation using Kickstart" Collapse section "I. Performing an automated installation using Kickstart" 3. Kickstart installation basics Expand section "3. Kickstart installation basics" Collapse section "3. Kickstart installation basics" 3.1. What are Kickstart installations 3.2. Automated installation workflow 4. Creating Kickstart files Expand section "4. Creating Kickstart files" Collapse section "4. Creating Kickstart files" 4.1. Creating a Kickstart file with the Kickstart configuration tool 4.2. Creating a Kickstart file by performing a manual installation 4.3. Converting a Kickstart file from previous RHEL installation 4.4. Creating a custom image using Image Builder 5. Making Kickstart files available to the installation program Expand section "5. Making Kickstart files available to the installation program" Collapse section "5. Making Kickstart files available to the installation program" 5.1. Ports for network-based installation 5.2. Making a Kickstart file available on an NFS server 5.3. Making a Kickstart file available on an HTTP or HTTPS server 5.4. Making a Kickstart file available on an FTP server 5.5. Making a Kickstart file available on a local volume 5.6. Making a Kickstart file available on a local volume for automatic loading 6. Creating installation sources for Kickstart installations Expand section "6. Creating installation sources for Kickstart installations" Collapse section "6. Creating installation sources for Kickstart installations" 6.1. Types of installation source 6.2. Ports for network-based installation 6.3. Creating an installation source on an NFS server 6.4. Creating an installation source using HTTP or HTTPS 6.5. Creating an installation source using FTP 7. Starting Kickstart installations Expand section "7. Starting Kickstart installations" Collapse section "7. Starting Kickstart installations" 7.1. Starting a Kickstart installation manually 7.2. Starting a Kickstart installation automatically using PXE 7.3. Starting a Kickstart installation automatically using a local volume 8. Consoles and logging during installation 9. Maintaining Kickstart files Expand section "9. Maintaining Kickstart files" Collapse section "9. Maintaining Kickstart files" 9.1. Installing Kickstart maintenance tools 9.2. Verifying a Kickstart file II. Registering and installing RHEL from the Content Delivery Network Expand section "II. Registering and installing RHEL from the Content Delivery Network" Collapse section "II. Registering and installing RHEL from the Content Delivery Network" 10. Registering and installing RHEL from the CDN using Kickstart Expand section "10. Registering and installing RHEL from the CDN using Kickstart" Collapse section "10. Registering and installing RHEL from the CDN using Kickstart" 10.1. Registering and installing RHEL from the CDN 10.2. Verifying your system registration from the CDN 10.3. Unregistering your system from the CDN III. Performing a remote RHEL installation by using VNC Expand section "III. Performing a remote RHEL installation by using VNC" Collapse section "III. Performing a remote RHEL installation by using VNC" 11. Performing a remote RHEL installation by using VNC Expand section "11. Performing a remote RHEL installation by using VNC" Collapse section "11. Performing a remote RHEL installation by using VNC" 11.1. Overview 11.2. Considerations 11.3. Performing a remote RHEL installation in VNC Direct mode 11.4. Performing a remote RHEL installation in VNC Connect mode IV. Advanced configuration options Expand section "IV. Advanced configuration options" Collapse section "IV. Advanced configuration options" 12. Configuring System Purpose Expand section "12. Configuring System Purpose" Collapse section "12. Configuring System Purpose" 12.1. Overview 12.2. Configuring System Purpose in a Kickstart file 12.3. Additional resources 13. Updating drivers during installation Expand section "13. Updating drivers during installation" Collapse section "13. Updating drivers during installation" 13.1. Overview 13.2. Types of driver update 13.3. Preparing a driver update 13.4. Performing an automatic driver update 13.5. Performing an assisted driver update 13.6. Performing a manual driver update 13.7. Disabling a driver 14. Preparing to install from the network using HTTP Expand section "14. Preparing to install from the network using HTTP" Collapse section "14. Preparing to install from the network using HTTP" 14.1. Network install overview 14.2. Configuring the DHCPv4 server for HTTP and PXE boot 14.3. Configuring the DHCPv6 server for HTTP and PXE boot 14.4. Configuring the HTTP server for HTTP boot 15. Preparing to install from the network using PXE Expand section "15. Preparing to install from the network using PXE" Collapse section "15. Preparing to install from the network using PXE" 15.1. Network install overview 15.2. Configuring the DHCPv4 server for HTTP and PXE boot 15.3. Configuring the DHCPv6 server for HTTP and PXE boot 15.4. Configuring a TFTP server for BIOS-based clients 15.5. Configuring a TFTP server for UEFI-based clients 15.6. Configuring a network server for IBM Power systems 16. Creating a remote repository Expand section "16. Creating a remote repository" Collapse section "16. Creating a remote repository" 16.1. Installing Apache on RHEL 16.2. Creating a remote repository 17. Boot options Expand section "17. Boot options" Collapse section "17. Boot options" 17.1. Types of boot options 17.2. Editing boot options Expand section "17.2. Editing boot options" Collapse section "17.2. Editing boot options" 17.2.1. Editing the boot: prompt in BIOS 17.2.2. Editing predefined boot options using the > prompt 17.2.3. Editing the GRUB2 menu for the UEFI-based systems 17.3. Installation source boot options 17.4. Network boot options 17.5. Console boot options 17.6. Debug boot options 17.7. Storage boot options 17.8. Kickstart boot options 17.9. Advanced installation boot options 17.10. Deprecated boot options 17.11. Removed boot options 18. Booting a beta system with UEFI Secure Boot Expand section "18. Booting a beta system with UEFI Secure Boot" Collapse section "18. Booting a beta system with UEFI Secure Boot" 18.1. UEFI Secure Boot and RHEL Beta releases 18.2. Adding a Beta public key for UEFI Secure Boot 18.3. Removing a Beta public key V. Kickstart references Expand section "V. Kickstart references" Collapse section "V. Kickstart references" A. Kickstart script file format reference Expand section "A. Kickstart script file format reference" Collapse section "A. Kickstart script file format reference" A.1. Kickstart file format A.2. Package selection in Kickstart Expand section "A.2. Package selection in Kickstart" Collapse section "A.2. Package selection in Kickstart" A.2.1. Package selection section A.2.2. Package selection commands A.2.3. Common package selection options A.2.4. Options for specific package groups A.3. Scripts in Kickstart file Expand section "A.3. Scripts in Kickstart file" Collapse section "A.3. Scripts in Kickstart file" A.3.1. %pre script Expand section "A.3.1. %pre script" Collapse section "A.3.1. %pre script" A.3.1.1. %pre script section options A.3.2. %pre-install script Expand section "A.3.2. %pre-install script" Collapse section "A.3.2. %pre-install script" A.3.2.1. %pre-install script section options A.3.3. %post script Expand section "A.3.3. %post script" Collapse section "A.3.3. %post script" A.3.3.1. %post script section options A.3.3.2. Example: Mounting NFS in a post-install script A.3.3.3. Example: Running subscription-manager as a post-install script A.4. Anaconda configuration section A.5. Kickstart error handling section A.6. Kickstart add-on sections B. Kickstart commands and options reference Expand section "B. Kickstart commands and options reference" Collapse section "B. Kickstart commands and options reference" B.1. Kickstart changes Expand section "B.1. Kickstart changes" Collapse section "B.1. Kickstart changes" B.1.1. Deprecated Kickstart commands and options B.1.2. Removed Kickstart commands and options B.2. Kickstart commands for installation program configuration and flow control Expand section "B.2. Kickstart commands for installation program configuration and flow control" Collapse section "B.2. Kickstart commands for installation program configuration and flow control" B.2.1. cdrom B.2.2. cmdline B.2.3. driverdisk B.2.4. eula B.2.5. firstboot B.2.6. graphical B.2.7. halt B.2.8. harddrive B.2.9. install (deprecated) B.2.10. liveimg B.2.11. logging B.2.12. mediacheck B.2.13. nfs B.2.14. ostreesetup B.2.15. poweroff B.2.16. reboot B.2.17. rhsm B.2.18. shutdown B.2.19. sshpw B.2.20. text B.2.21. url B.2.22. vnc B.2.23. %include B.2.24. %ksappend B.3. Kickstart commands for system configuration Expand section "B.3. Kickstart commands for system configuration" Collapse section "B.3. Kickstart commands for system configuration" B.3.1. auth or authconfig (deprecated) B.3.2. authselect B.3.3. firewall B.3.4. group B.3.5. keyboard (required) B.3.6. lang (required) B.3.7. module B.3.8. repo B.3.9. rootpw (required) B.3.10. selinux B.3.11. services B.3.12. skipx B.3.13. sshkey B.3.14. syspurpose B.3.15. timezone (required) B.3.16. user B.3.17. xconfig B.4. Kickstart commands for network configuration Expand section "B.4. Kickstart commands for network configuration" Collapse section "B.4. Kickstart commands for network configuration" B.4.1. network (optional) B.4.2. realm B.5. Kickstart commands for handling storage Expand section "B.5. Kickstart commands for handling storage" Collapse section "B.5. Kickstart commands for handling storage" B.5.1. device (deprecated) B.5.2. autopart B.5.3. bootloader (required) B.5.4. zipl B.5.5. clearpart B.5.6. fcoe B.5.7. ignoredisk B.5.8. iscsi B.5.9. iscsiname B.5.10. logvol B.5.11. mount B.5.12. nvdimm B.5.13. part or partition B.5.14. raid B.5.15. reqpart B.5.16. snapshot B.5.17. volgroup B.5.18. zerombr B.5.19. zfcp B.6. Kickstart commands for addons supplied with the RHEL installation program Expand section "B.6. Kickstart commands for addons supplied with the RHEL installation program" Collapse section "B.6. Kickstart commands for addons supplied with the RHEL installation program" B.6.1. %addon com_redhat_kdump B.6.2. %addon org_fedora_oscap B.7. Commands used in Anaconda Expand section "B.7. Commands used in Anaconda" Collapse section "B.7. Commands used in Anaconda" B.7.1. pwpolicy B.8. Kickstart commands for system recovery Expand section "B.8. Kickstart commands for system recovery" Collapse section "B.8. Kickstart commands for system recovery" B.8.1. rescue C. Partitioning reference Expand section "C. Partitioning reference" Collapse section "C. Partitioning reference" C.1. Supported device types C.2. Supported file systems C.3. Supported RAID types C.4. Recommended partitioning scheme C.5. Advice on partitions C.6. Supported hardware storage Legal Notice Settings Close Language: 日本語 简体中文 한국어 English Language: 日本語 简体中文 한국어 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 简体中文 한국어 English Language: 日本語 简体中文 한국어 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Part II. Registering and installing RHEL from the Content Delivery Network Previous Next