Installing an Operating System
The following instructions are guidelines that help you install Fedora Linux on your systems.
You have to finish installation before meeting on Feb 20, 06 otherwise you get 0 points for this lab.
------------------------------------------------------------------------------------- Installing Fedora Linux Core 4 ------------------------------------------------------------------------------------- 1. Insert the Fedora Linux Core 4 Disk 1 in the CD as the computer boots. 2. Use four CD's. You should enter "linux selinux=0 reiserfs" so that you turn off secure Unix and permit the use of the faster reiserfs file system (instead of the normal ext3 file system). 3. If you don't want to waste a couple of hours on a bad CD, select the "Test" option to test the CD. (Hint, use the tab key to move the "highlighted" button, then press the enter key.) If you are using the four-CD install, test all four CD's. 4. Make the obvious selections (Language Selection = English, Keyboard = U.S. English)
5. Choose "Install Fedora Core" 6. For Installation Type, select Custom 7. For Disk Partitioning Setup, select Manual 8. First delete all the paritions. Then create the following 3 partitions
Mount point File System Type Size
/boot ext3 256MB
NA swap 2048MB
/ reiserfs Maximum allowed size 9. For the Boot Loader Configuration, leave the defaults. 10. The lab is not yet set up to used DHCP to for network configuration so you will have to enter the information manually. Select "set host name manually" and enter the base name of your host (e.g. "buick" (on the paper attached to your monitor).
Then click Edit, disable DHCP, and fill in: IP address (on the paper attached to your monitor) netmask (255.255.255.192) then fill in: Gateway (129.32.93.65) Primary DNS (155.247.166.2) Secondary DNS (155.247.19.2) and leave the tertiary DNS blank. 11. For Firewall Configuration, enable the firewall and then allow Remote Login (SSH) and Web Server (HTTP and HTTPS). Also make sure SELinux is disabled. 12. For Time Zone Selection, select America/New_York 13. For Set Root Password, carefully select a root password (and make sure you remember it (write it down if you need to), or you get to rebuild your system). 14. For Package Group Selection, scroll down to Miscellaneous and select Everything (6.9 gigabytes). 15. Wait 3 hours while the software is installed, switching the CD's as directed for a CD build. You may want to stick around between the CD switches because the CD’s may have read errors and you have to click retry. (On my build, CD 1 = 30 minutes, CD 2 = 50 minutes, CD 3 = 40 minutes, and CD 4 = 40 minutes.) Remove any CD's and click Reboot. 16. Agree to the License 17. Set the Date and Time 18. Accept the default Display parameters 19. Create a normal (non-root) user account (and remember (write it down if you need to) the account name and password). 20. If you have speakers, you can test the sound card. Otherwise just select Next. 21. For Additional CDs, just click Next 22. Click the final next and log on (using the user you added, not root). 23. Click on (Start Here -> System Settings -> Users and Groups) and add any additional user accounts. 24. At this point, the updates have not been installed and your system could easily be hacked. (If you are hacked, you will have to rebuild). If you cannot install the updates immediately, I suggest you power down until you can install them. ------------------------------------------------------------------------------------- Edit /etc/resolv.conf (version August 30, 2005) ------------------------------------------------------------------------------------- 1. The Fedora build process does not completly configure the /etc/resolv.conf file. As root, save the original resolv.conf, and then add the following two lines at the top of the file (if they are not already there) so that the file becomes. domain cis.temple.edu search cis.temple.edu temple.edu, ist.temple.edu nameserver 155.247.166.2 nameserver 155.247.19.2 ------------------------------------------------------------------------------------- Updates (version January 24, 2006) ------------------------------------------------------------------------------------- 1. Update all packages, by logging in as root, opening a terminal and typing the command: yum -y update --exclude=GFS-* cman-* dlm-* gnbd-* (thanks to Joe Moore) If it's very close to the end of lab, you can lock your screen while this runs and leave.