Product SiteDocumentation Site

Chapter 8. Installing using anaconda

8.1. The Text Mode Installation Program User Interface
8.1.1. Using the Keyboard to Navigate
8.2. The Graphical Installation Program User Interface
8.2.1. Screenshots during installation
8.2.2. A Note about Virtual Consoles
8.3. Installation Method
8.3.1. Installing from DVD
8.3.2. Installing from a Hard Drive
8.3.3. Performing a Network Installation
8.3.4. Installing via NFS
8.3.5. Installing via FTP or HTTP
8.4. Verifying Media
8.5. Welcome to Fedora
8.6. Language Selection
8.7. Keyboard Configuration
8.8. Storage Devices
8.8.1. The Storage Devices Selection Screen
8.9. Setting the Hostname
8.9.1. Edit Network Connections
8.10. Time Zone Configuration
8.11. Set the Root Password
8.12. Assign Storage Devices
8.13. Initializing the Hard Disk
8.14. Upgrading an Existing System
8.14.1. The Upgrade Dialog
8.14.2. Upgrading Using the Installer
8.14.3. Upgrading Boot Loader Configuration
8.15. Disk Partitioning Setup
8.16. Encrypt Partitions
8.17. Creating a Custom Layout or Modifying the Default Layout
8.17.1. Create Storage
8.17.2. Adding Partitions
8.17.3. Create Software RAID
8.17.4. Create LVM Logical Volume
8.17.5. Recommended Partitioning Scheme
8.18. Write changes to disk
8.19. x86, AMD64, and Intel 64 Boot Loader Configuration
8.19.1. Advanced Boot Loader Configuration
8.19.2. Rescue Mode
8.19.3. Alternative Boot Loaders
8.20. Package Group Selection
8.20.1. Installing from Additional Repositories
8.20.2. Customizing the Software Selection
8.21. Installing Packages
8.22. Installation Complete
This chapter describes an installation using the graphical user interface of anaconda.

8.1. The Text Mode Installation Program User Interface

Important — Graphical installation recommended

We recommed that you install Fedora using the graphical interface. If you are installing Fedora on a system that lacks a graphical display, consider performing the installation over a VNC connection – see Chapter 13, Installing Through VNC. If anaconda detects that you are installing in text mode on a system where installation over a VNC connection might be possible, anaconda asks you to verify your decision to install in text mode even though your options during installation are limited.
If your system has a graphical display, but graphical installation fails, try booting with the xdriver=vesa option – refer to Chapter 10, Boot Options


Not every language supported in graphical installation mode is also supported in text mode. Specifically, languages written with a character set other than the Latin or Cyrillic alphabets are not available in text mode. If you choose a language written with a character set that is not supported in text mode, the installation program will present you with the English versions of the screens.

Important — Graphical Interface on the Installed System

Installing in text mode does not prevent you from using a graphical interface on your system once it is installed.
Apart from the graphical installer, anaconda also includes a text-based installer that includes most of the on-screen widgets commonly found on graphical user interfaces. Figure 8.1, “Installation Program Widgets as seen in URL Setup and Figure 8.2, “Installation Program Widgets as seen in Choose a Language illustrate widgets that appear on screens during the installation process.
Installation Program Widgets as seen in URL Setup
Installation Program Widgets as seen in URL Setup
Figure 8.1. Installation Program Widgets as seen in URL Setup

Installation Program Widgets as seen in Choose a Language
Installation Program Widgets as seen in Choose a Language
Figure 8.2. Installation Program Widgets as seen in Choose a Language

If one of the following situations occurs, the installation program uses text mode:
  • The installation system fails to identify the display hardware on your computer
  • You choose the text mode installation from the boot menu
While text mode installations are not explicitly documented, those using the text mode installation program can easily follow the GUI installation instructions. However, because text mode presents you with a simpler, more streamlined insatallation process, certain options that are available in graphical mode are not also available in text mode. These differences are noted in the description of the installation process in this guide, and include:
  • configuring advanced storage methods such as LVM, RAID, FCoE, zFCP, and iSCSI.
  • customizing the partition layout
  • customizing the bootloader layout
  • selecting packages during installation
  • configuring the installed system with Firstboot
If you choose to install Fedora in text mode, you can still configure your system to use a graphical interface after installation. Refer to Section 17.3, “Switching to a Graphical Login” for instructions.
The widgets include:
  • Window — Windows (usually referred to as dialogs in this manual) appear on your screen throughout the installation process. At times, one window may overlay another; in these cases, you can only interact with the window on top. When you are finished in that window, it disappears, allowing you to continue working in the window underneath.
  • Checkbox — Checkboxes allow you to select or deselect a feature. The box displays either an asterisk (selected) or a space (unselected). When the cursor is within a checkbox, press Space to select or deselect a feature.
  • Text Input — Text input lines are regions where you can enter information required by the installation program. When the cursor rests on a text input line, you may enter and/or edit information on that line.
  • Text Widget — Text widgets are regions of the screen for the display of text. At times, text widgets may also contain other widgets, such as checkboxes. If a text widget contains more information than can be displayed in the space reserved for it, a scroll bar appears; if you position the cursor within the text widget, you can then use the Up and Down arrow keys to scroll through all the information available. Your current position is shown on the scroll bar by a # character, which moves up and down the scroll bar as you scroll.
  • Scroll Bar — Scroll bars appear on the side or bottom of a window to control which part of a list or document is currently in the window's frame. The scroll bar makes it easy to move to any part of a file.
  • Button Widget — Button widgets are the primary method of interacting with the installation program. You progress through the windows of the installation program by navigating these buttons, using the Tab and Enter keys. Buttons can be selected when they are highlighted.
  • Cursor — Although not a widget, the cursor is used to select (and interact with) a particular widget. As the cursor is moved from widget to widget, it may cause the widget to change color, or the cursor itself may only appear positioned in or next to the widget. In Figure 8.1, “Installation Program Widgets as seen in URL Setup, the cursor is positioned on the OK button. Figure 8.2, “Installation Program Widgets as seen in Choose a Language, shows the cursor on the Edit button.

8.1.1. Using the Keyboard to Navigate

Navigation through the installation dialogs is performed through a simple set of keystrokes. To move the cursor, use the Left, Right, Up, and Down arrow keys. Use Tab, and Shift-Tab to cycle forward or backward through each widget on the screen. Along the bottom, most screens display a summary of available cursor positioning keys.
To "press" a button, position the cursor over the button (using Tab, for example) and press Space or Enter. To select an item from a list of items, move the cursor to the item you wish to select and press Enter. To select an item with a checkbox, move the cursor to the checkbox and press Space to select an item. To deselect, press Space a second time.
Pressing F12 accepts the current values and proceeds to the next dialog; it is equivalent to pressing the OK button.


Unless a dialog box is waiting for your input, do not press any keys during the installation process (doing so may result in unpredictable behavior).