This document takes you through the process of preparing for and installing Fedora Linux, releases 18. Installation of Fedora 15 through 17 is covered in Installing Fedora Linux 15 through 17.
A minimal system does not have any type of graphical interface and is an excellent platform for use as a firewall, router, or any type of server such as a web, FTP or email server, but we want a bit more than that. This document will install a basic system with the KDE Desktop. Any additional functionality required later can be added as it is needed.
The partitioning for this system will include a single standard EXT4 partition for /boot which cannot be part of a Logical Volume. The rest of the hard drive will be used as a Physical Volume (PV) on which Logical Volumes will be created for the rest of the filesystems. Not all of the PV will be used so that free space can be used later.
Note: This document depicts a sample installation and is intended for learning purposes only and is not intended for production use.
You may use this document to develop your own installation procedures that meet the needs of your environment.
1. Insert the Fedora Linux installation DVD provided by the instructor into the DVD drive of your computer.
2. Reboot or turn on the computer.
3. When the Fedora 18 installation menu is displayed, use the Up arrow key to select Install Fedora and press Enter. You could run the media test by just pressing the Enter key but that should not be necessary.
4. On the Fedora 18 installation Welcome screen, below, English is already selected as the installation language, but you should check the box labeled, Set keyboard to default layout for selected language. Then click the Continue button.
5. The main installation menu, titled INSTALLATION SUMMARY is displayed as shown below. This menu is the central hub from which you can select sub-menus to customize the installation.
Note the yellow banner across the bottom of the menu and the yellow warning icon next to the Installation destination sub-menu. You will not be able to proceed with the installation until all warnings are eliminated.
Most of the sub-menus do not need to be selected for a vanilla installation, for this lab project, we will take some time to look at each. There are a few things you will need to change for this lab project.
6. Look at the Date & Time sub-menu. You can click on the desired time zone on the map, or you can select the region and city from the drop-down selection fields.
When finished on this menu, press the Done button in the upper left corner.
7. The Installation Source sub-menu allows you to choose between the install media from which the system was booted, an ISO file on the hard drive if one is available, or a mirrored repository on the Internet. The most common is the default, from the auto-detected installation media that you booted from. It is not necessary to change anything on this sub-menu.
8. You will need to make some selections on the Software Selection sub-menu. Select the KDE Plasma Workspace.
For this sample installation, which is not about applications, it is not necessary to select any of the add-on software on the right side of the menu, but in a real-world environment you may wish to install LibréOffice and other applications.
When finished with this sub-menu, click on the Done button.
9. The Installation Destination sub-menu is the one that will always need some attention. Select this sub-menu and you will see a list of available disks on which you can install Fedora. For this installation only one hard drive is installed so it should already be selected. If other hard drives were available they would be pictured on this page and be available for you to select.
Note the checkbox for encrypting the data on the hard drive but do not select it. Press the Continue button in the lower right corner of the screen to configure the partitions.
10. At this point you are presented with the screen below, which allows you to select either the default partitioning scheme or manual customization. For many users, if enough free space is available, the default option is fine.
Due to the fact that the hard disk drives on many computers have been used before there may be little or no available space, or a large portion of the space has been previously partitioned. So in order to delete all existing partitions you will have to reclaim all of the used space from the disk.
For this lab project, check the box, I don’t need help; let me customize disk partitioning. Then click on the Reclaim space button.
11. The Manual partitioning menu displays existing partitions and allows you to delete them.
The Illustration below, shows the existing disk partitions in the expandable list entitled, Fedora Linux 18 for x86_64. Click on the [+] sign to expand this list.Click on each partition in the expanded list of partitions and click the Minus (–) sign on the toolbar to delete each existing partition.
12. After deleting the existing partitions click on the Plus sign (+) to create new partitions. First create a /boot partition of 500MB in size as an EXT3 partition. The /boot partition cannot be a logical volume; it must be an EXT3 or EXT4 file system on a standard Linux partition of type 83.
Click on the Add mount point button to add the partition to the list. No partitions are actually created until you click on the Finish Partitioning button, but do not do that yet.
13. Then click on [+] Customize to expand the menu options. Notice that the device type is a standard partition and not a logical volume. This is normal and correct for the /boot partition because the /boot partition cannot be a logical volume.After changing the File System to EXT3, click on the Apply Changes button to complete configuration of the /boot partition.
14. Now create the / (root) partition with a 15GB size as shown above.
15. Add the “root” label and be sure to make this an EXT3 filesystem instead of EXT4. Click on Apply Changes to complete configuration of the / (root) partition.
16. Now create the rest of the required Logical Volumes using the table below using the same steps you did to create the / (root) partition. This table shows all of the partitions and Logical Volumes you should have when you are completed including the /boot partition which was previously created, as well as the Physical Volume (PV) and Volume Group (VG). Note that neither the Physical Volume nor the Volume Group is shown by the manual partitioning menu in the table of partitions on the left.The automatically generated Volume Group name is shown on the drop-down on the right side.
Each new mount point you create will appear in the “New Fedora 18 Installation” partition list.
Table 1: Filesystem and Volume mount points and sizes. Note that, with Fedora 18, the Volume Group is sized automatically by the sizes of the defined Logical Volumes. Everything else is left as free space in the Physical Volumes.
This uses about 15.5 GB of space. I have installed a full version of Fedora on a NetBook computer with the KDE Desktop along with LibréOffice, Thunderbird, Firefox and other application programs in about 8GB of disk space.
Note that the Swap partition does not have a mount point and is a special swap filesystem type.
17. When you have completed configuring the partitions, click on the Finish Partitioning button. The process of partitioning will take place in the background while you continue making additional customization for the installation.
18. There is no need to make any changes in the Keyboard sub-menu unless you are setting up a host for a non-English environment. You can take a look at this sub-menu if you like.
19. The network to which your host is attached probably has a DHCP server and, for now, you do not need to make any changes to the networking configuration. However you should look at this sub-menu to see what it looks like and to verify that the network configuration is as you expect it to be.
Notice that the Hostname, IP Address, Subnet Mask, Default Route and Name Servers have all been provided by the DHCP server. If there is no DHCP server, you may have to use static addressing and provide valid gateway and DNS server entries.
The information in the above illustration is for the VM used to create this project.
When you have finished verifying that the network configuration is correct, click on the Done button to return to the main installation menu. Do not change anything on this menu!
20. On the main menu page, Installation Summary, click on the Begin Installation button to begin the actual installation. At this time you will need to set the root password. Use the password lockout for your root password.
21. When the installation has completed, remove the installation medium and click the Reboot button.