Wednesday, September 2, 2009

i586 installs for CentOS 4.8

The CentOS 4.8 i386 install media has an option for the older i586 processors, as well as the normal i686 installer. The only problem is that the i586 kernels are broken on the released install media for CentOS 4.8.

If you need i586 install media, you can download them from here.

Since the upstream product on which CentOS is based does not support i586, we decided to fix the issues and release an i586 installer separately so as not to impact the already released products. One of the main reasons we do not want to change the OS directory to be different than the released ISOs is that we know some people use jigdo (and probably other things) to create installable media from the mirror trees instead of downloading both the trees and the DVD, etc.

Because of the need to keep the OS directory for 4.8 the same as the original install media, if you want to use the new i586 media to do a network install, you will need to create your own tree and publish it (you can mount and publish the i586 install DVD for this), or you can install from:

http://i586.centos.org/centos/4/os/i386/

6 comments:

  1. That is pretty cool, even though I don't think I have an i386 left.

    ReplyDelete
  2. Your efforts are greatly appreciated. I'm not completely clear on which kernel I should use for PXE boot and installation. Could you help me out on that point?

    ReplyDelete
  3. If you need to install on i586, you would use vmlzi586 and initi586.img ... if you are installing on a normal i686 machine, you would use vmlinuz and initrd.img:

    http://i586.centos.org/centos/4/os/i386/images/pxeboot/

    ReplyDelete
  4. Someone needs help with the i586 install and posted in the CentOS forum:

    http://www.centos.org/modules/newbb/viewtopic.php?topic_id=25506&forum=27

    Hope you can assist.

    ReplyDelete
  5. thank you toracat and jhughes for fixing this bug!

    ReplyDelete
  6. thank you toracat and jhughes for fixing this bug!
    sprinkler installation

    ReplyDelete