How to install CentOS 4.4 (Red Hat Enterprise Linux) from a HTTP server in TEXT mode. This is knowledge which is needed for the RHCE Exam. The only prerequisite is that you have a webserver on which you can extract the ISOs.

  1. Download the CentOS ISO files. You can download the DVD image or regular ISOs.
  2. Create a directory in the document directory of your webserver. Mine is centos4.4. I will call this directory $CENTOS_WEB_ROOT from here on out:CentOS directory
  3. Extract all the ISOs or DVD into the $CENTOS_WEB_ROOT directory:Extract ISOs or DVD
  4. Create an CD from the boot.iso in $CENTOS_WEB_ROOT/images/. Or download it here
  5. Boot the boot.iso CD.
  6. Type “linux text” and then press enter at the prompt:Press enter to install
  7. Select your language:Select your language
  8. Select your keyboard type:Select your keyboard type
  9. Choose HTTP as your install method:Choose HTTP as your install method
  10. Configure your network, I use DHCP:Configure your network, I use DHCP
  11. Put in the ip address or hostname of your webserver on which you created $CENTOS_WEB_ROOT. Then put the path on the webserver to $CENTOS_WEB_ROOT. Mine is /centos4.4. You should be able to verify this by going to http://your.webserver/ in a browser:Put in the ip address or hostname of your webserver
  12. Select OK:Select OK
  13. Select which type of system you would like to install:Select which type of system you would like to install
  14. I am selecting auto partition:I am selecting auto partition
  15. Crap, its going to delete all my data! Select Yes:Its going to delete all my data! Select Yes.
  16. Select OK:Select OK
  17. Select YES:Select YES
  18. Select OK:Select OK
  19. Select OK:Select OK
  20. Select OK:Select OK
  21. Select OK:Select OK
  22. Select OK:Select OK
  23. Select OK:Select OK
  24. Configure the network as you wish:Configure the network as you wish
  25. Set your hostname:Set your hostname
  26. Enable a firewall or not, I did:Enable a firewall or not, I did
  27. Enable SELinux or not, I did:Enable SELinux or not, I did
  28. Select your language:Select your language
  29. Choose your timezone:Choose your timezone
  30. Set your root password:Set your root password
  31. Change the package configuration if you wish:Change the package configuration if you wish
  32. Select OK:Select OK
  33. Screenshot of the install:Screenshot of the install
  34. Screenshot of post install configuration:Screenshot of post install configuration
  35. Press Reboot:Press Reboot
  36. Congratulations! Your OS has started:Congratulations! Your OS has started

Leave a Reply

If Wordpress eats your comment (shell output, loops, ex..) email the text to me.