Product SiteDocumentation Site

Part III. Technical Appendixes

The following appendixes do not contain instructions that tell you how to install Fedora. Instead, they provide technical background that you might find helpful to understand the options that Fedora offers you at various points in the installation process.

Table of Contents

A. Kickstart Syntax Reference
A.1. Installation Methods and Sources
A.1.1. device (optional) - Install Extra Device Drivers
A.1.2. driverdisk (optional) - Use a Driver Disk
A.1.3. install (required) - Configure Installation Method
A.1.4. mediacheck (optional) - Verify Installation Media Integrity
A.1.5. ostreesetup (optional) - Install from an OSTree
A.1.6. repo (optional) - Configure Additional Repositories
A.2. Storage and Partitioning
A.2.1. autopart (optional) - Automatic Partitioning
A.2.2. bootloader (required) - Configure Boot Loader
A.2.3. btrfs (optional) - Create Btrfs Volume or Subvolume
A.2.4. clearpart (optional) - Remove All Existing Partitions
A.2.5. fcoe (optional) - Configure Fibre Channel Over Ethernet Devices
A.2.6. ignoredisk (optional) - Ignore Specified Disks
A.2.7. iscsi (optional) - Configure iSCSI Devices
A.2.8. iscsiname (optional) - Assign Name to iSCSI Device
A.2.9. logvol (optional) - Create LVM Logical Volume
A.2.10. part (required) - Create Physical Partition
A.2.11. raid (optional) - Create Software RAID
A.2.12. reqpart (optional) - Create Required Partitions
A.2.13. snapshot (optional) - Create a LVM Thin Pool Snapshot
A.2.14. volgroup (optional) - Create LVM Volume Group
A.2.15. zerombr (optional) - Reinitialize Partition Tables
A.2.16. zfcp (optional) - Configure Fibre Channel Device
A.3. Network Configuration
A.3.1. firewall (optional) - Configure Firewall
A.3.2. network (optional) - Configure Network Interfaces
A.4. Console and Environment
A.4.1. keyboard (optional) - Configure Keyboard Layouts
A.4.2. lang (optional) - Configure Language During Installation
A.4.3. services (optional) - Configure Services
A.4.4. skipx (optional) - Do Not Configure X Window System
A.4.5. timezone (optional) - Configure Time Zone
A.4.6. xconfig (optional) - Configure X Window System
A.5. Users, Groups and Authentication
A.5.1. auth or authconfig (optional) - Configure Authentication
A.5.2. group (optional) - Create User Group
A.5.3. pwpolicy (optional) - Change the Default Password Policy
A.5.4. realm (optional) - Join an Active Directory or IPA Domain
A.5.5. rootpw (required) - Set Root Password
A.5.6. selinux (optional) - Configure SELinux
A.5.7. sshkey (optional) - Add an Authorized SSH Key
A.5.8. user (optional) - Create User Account
A.6. Installation Environment
A.6.1. autostep (optional) - Go Through Every Screen
A.6.2. cmdline (optional) - Perform Installation in Command Line Mode
A.6.3. graphical (optional) - Perform Installation in Graphical Mode
A.6.4. logging (optional) - Configure Error Logging During Installation
A.6.5. rescue (optional) - Rescue Mode
A.6.6. sshpw (optional) - Restrict ssh Access During Installation
A.6.7. text (optional) - Perform Installation in Text Mode
A.6.8. unsupported_hardware (optional) - Suppress Unsupported Hardware Alerts
A.6.9. vnc (optional) - Configure VNC Access
A.7. After the Installation
A.7.1. %addon com_redhat_kdump (optional) - Configure kdump
A.7.2. firstboot (optional) - Enable or Disable Initial Setup
A.7.3. halt (optional) - Halt System After Installation
A.7.4. poweroff (optional) - Power Off After Installation
A.7.5. reboot (optional) - Reboot After Installation
A.7.6. shutdown (optional) - Shut Down After Installation
A.8. %addon (optional) - Include an Anaconda Add-on
A.9. %anaconda (optional) - Additional Anaconda Configuration
A.10. %include (optional) - Include Contents of Another File
A.11. %ksappend (optional) - Append Contents of Another File
A.12. %packages (required) - Package Selection
A.13. %pre (optional) - Pre-installation Script
A.14. %post (optional) - Post-installation Script
A.15. Example Kickstart Configurations
A.15.1. Advanced Partitioning Example
A.15.2. Example Pre-installation Script
A.15.3. Example Post-installation Script
B. An Introduction to Disk Partitions
B.1. Hard Disk Basic Concepts
B.1.1. File Systems
B.1.2. Partitions: Turning One Drive Into Many
B.1.3. Partitions Within Partitions - An Overview of Extended Partitions
B.1.4. GUID Partition Table (GPT)
B.2. Strategies for Disk Repartitioning
B.2.1. Using Unpartitioned Free Space
B.2.2. Using Space from an Unused Partition
B.2.3. Using Free Space from an Active Partition
B.3. Partition Naming Schemes and Mount Points
B.3.1. Partition Naming Scheme
B.3.2. Disk Partitions and Mount Points
B.3.3. How Many Partitions?
C. Understanding LVM