CentOS 6.5 Netinstall Guide – Network Installation Screenshots

This step-by-step walkthrough with screenshots, howto install CentOS (The Community ENTerprise Operating System) 6.5 Linux with Network installation (NetInstall).

CentOS 6.5 is released and it brings all Red Hat (RHEL) 6.5 goodnes to all users CentOS 6 users. Have fun!

Want just CentOS 6.5 Netinstall mirror URL?
Goto CentOS 6.5 Netinstall URL

1. Download CentOS 6.5 Net Install (NetInstall) image

Select mirror here:
CentOS 6.5 i386 version
CentOS 6.5 x86_64 version

Select ISO image

2. Burn CentOS 6.5 Image to CD and Boot Computer or Create Bootable USB Stick

Check CentOS image MD5 sum and burn image to CD with your favourite CD burner or create bootable USB stick. And boot computer using CentOS installation media.

3. CentOS 6.5 installation

3.1 CentOS 6.5 Grub menu -> select install or upgrade existing system

CentOS 6.5 Grub Welcome to CentOS

3.2 Booting CentOS 6.5 Installer

CentOS 6.5 Booting

3.3 Disc Test (You can skip this or select media test, if you want to test installation media before installation)

CentOS 6.5 Disc Test

3.4 Select Installation Method -> URL

CentOS 6.5 Select Installation Method

3.5 TCP/IP Configuration

CentOS 6.5 TCP/IP Configuration

3.6 Setup CentOS 6.5 Netinstall URL

Select a mirror near you from CentOS mirror list.

Example mirrors.sonic.net

CentOS 6.5 – i386 – 32-bit




CentOS 6.5 – x86_64 – 64-bit




Alternatively use CentOS own mirror:

CentOS 6.5 – i386 – 32-bit




CentOS 6.5 – x86_64 – 64-bit




CentOS 6.5 Netinstallation URL Setup

3.7 Retrieving install image

This might take some time depending on your internet connection and server.
CentOS 6.5 Retrieving Install Image

Pages: 1 2 3 4

Follow If Not True Then False Updates!

Pages: 1 2 3 4


  1. Hi,

    Is it possible to install CentOS 6 using the old, classic non-grapical interface? (The one you see before entering the URL)

    Thanks for a great post!

    • Hi Simon,

      Graphical installation is recommended way to install CentOS 6 and RHEL 6. Text mode installation is possible to use if you do not have graphical display. You could use text mode if you install CentOS 6 over a VNC connection, but in this case anaconda detects it automatically and ask your confirmation to use text mode. Options during text mode installation are limited.

      This information is derived from the Red Hat 6 documentation.

  2. Thanks!
    Very interesting and thorough post!
    Useful to get started quickly!


  3. Instructions were perfect. I previously had lots of problems with netinstall on a VirtualBox VM, but following your instructions, I was able to get Centos6 installed perfectly using the 32-bit images. For some reason, VirtualBox or NetInstall, trying to get 64-bit images installed failed with error saying it was not supported so I tried 32-bit and it worked fine.

  4. I can’t get past step 3.7 – Retrieving install image. I tried automatic and manual network/proxy settings. Installer shows an error that the image URL can’t be reached. I have verified that all the settings and URL are correct. This is on a Dell PowerEdge R410.

    The reason I tried the network install was for step 3.19 Customize Package Selection. I don’t see that option in the LiveCD installation. Are you aware of any other installer that gives you the custom package selection option?

    • Hi julian,

      Is it downloading install image at all?

      You could try old school CentOS DVD install media (not LiveDVD). It should work just like Netinstall, without network connection. All packages may not be available, but they can always installed later… :)

  5. I did a NetIstall of CentOS just now! I had problems the same as julian, that was for the 6.2 version. 6.0 on the other hand went ok-ish, but I found that the mirror.centos.org (to whatever it was redirected) wasn’t responding properly at times! I had around 20 errors in the Graphical sections 3.20 and 3.21 but I didn’t quit, I RETRIED! and it finaly worked for me!
    Also, playing around with other console on ALT+F2 (or CTRL+ALT+F2 from the graphical portion of the setup) you already have a pretty much working Linux box, altough its still being installed.

    I guess next time when I install a server without a DVD drive I will use a basic CD, since the Fujitsu-Siemens I just installed does not have a DVD drive and I am all out on blank CDs.

    BTW: Very good tutorial! :)

    • Hi George,

      Nice to see you here and thanks for posting.

      I have had similar problems occasionally, but yes retrying is right way… :) I’m not entirely sure that this is caused by Anaconda or mirrors.

  6. Hi,
    I’m new to Linux. I installed Centos 6.2 on Dell PE410. Prior to item 4.2 everything went as it is written in your manual. But after rebooting the system goes into text mode. I would be very grateful if you tell me what to do to go to graphic mode.

    • Hi Nikomed,

      What you selected on 3.19 Customize Package Selection step?

      • Basic server

      • And I selected repo on DVD because I had not Internet

      • I selected almost everything that was on this disc because I’d not sure what I must select )))

        • Server installation never have graphical mode.

          You can check howto install X.org and Dekstop, Create new user and change runlevel on CentOS 6.2.

          • Ok, I’ll check it. But I am concerned is another problem. When the installation has been completed and the server began to stop to reboot, it was reported “…mdadm exited with status 127…”. And after that reboot was normal. How this problem seriously?

            • Do you use RAID setup?

    • [root@localhost]# start x

  7. Yes I have. Hardware RAID on PERC H200. There are 8 discs SATA 2 Tb each. RAID 10

    • Sounds nice setup! :)

      But yes about …mdadm exited with status 127… error. I found some discussion about it, from here. Looks like a problem is with Anaconda (installer) and ext4 file system, but nothing fatal, if your system boots and run.

      • It’s so )))
        I also hope that if Linux installed, then it will work. I am very grateful for your help.
        Thanks a lot!

        • :)

          You are very welcome!

  8. hey man, ive install Centos but those on the pictures wont show up, only shows command line, ive successfully installed centos by command line but after reboot and login using command line it doesn’t shows desktop, its still on the command line :/

    • Hi ronart,

      What did you select on step 3.19 Customize Package Selection?

      And how much you have RAM?

  9. how to install linux fedora on windows 7 is already is installed on the system
    i m a biginer and want to work on linux so plz help me ///

  10. Hi,

    I am trying to install Centos on a Pentium3 500. Which is working. However, I get the non graphical installer. Which is no problem. But I can’t do any customizing. The install does a default disk-layout and installs default packages, I am not sure which packages. It is 208 packs. But I want the desktop environment. Of course I can add packages ad groups later. But isn’t there a way to do this during the installation? I had a working box, but every time I bumped into packages I forgot to install.

    Best Regards,

  11. Hi JR,

    I followed the tutorial, it is GREAT, and all went according to plan. My problem is I load up CentOS 6.2 and get the desktop. I installed the Desktop with KDE, plus customized with Web Server. Once at the desktop, there is no panel/taskbar. How can I get a regular KDE Desktop environment?

    Thanks in advance.

  12. Hi JR,

    I got a little ahead of myself. I figured it out.


  13. Is it possible to choose some other desktop during this installation, I mean xfce or lxde, without KDE/Gnome?

    • Hi tomek,

      You can try to customize packages on step 3.19 Customize Package Selection or alternatively you can remove Gnome Desktop after installation and install XFCE desktop.

  14. I am new in Linux. I just install CentOS 6.3 using virtual machine on Window 7. I got pass 3.22 but when the system reboot, it ask me to enter login and password (in command line). I use the hostname in 3.12 as login and password in 3.14 but it didn’t work. My installation is minimal. Any idea?

    • Hi Marty,

      You set root user password in 3.14, so your login name is root.

      • Thanks. I got through the login but the Welcome screen 4.2 did not appear. Instead I am still in a command line mode.
        [root@Marty ~]#
        Is it because I am using minimal installation?

        • Yes you see only command line, because you selected minimal installation. If you want basic desktop setup, without reinstallation, then you can check following guide, which I written once:
          Install desktop on CentOS Minimal installation

          • Many thanks. I tried installing desktop before but the installation quit without notice and I need to remove the virtual machine to restart the process. I thought it was because I have not enough RAM for it. Now I can only allocate 2560 M RAM for this virtual machine. Is my computer spec too low for this installation?

            • CentOS 6 with desktop needs ~512 Mb RAM. So could you allocate only 256 Mb RAM?

          • I tried the instruction to install desktop using command lines but I hit the wall in the first line already.
            yum groupinstall “x window System” Desktop Fonts
            The error message said could not retrieve mirrorlist.

            • Is your network working normally?

              Could you ping google.com?

              ping -c 3 google.com
              • Yes, I can google on my Windows environment, but I don’t know whether the virtual PC require some particular setting. I am using university server, so my IP address and gateway are assigned, not automatic detected. May this be the cause? Anyway to go around it?

                • Could you try ping -c 3 google.com in CentOS command line?

                  What virtual machine you are using?

                  • The result of ping -c 3 google.com is unknown host google.com. I am using the build-in virtual machine function in Window 7 professional. It does look like not a very good idea. Just could not find another PC to install this OS. Many thanks for your patience.

                    • Okay, you do not have working network connection. I have not used Windows 7 build-in virtual machine, but some reason network is not working. You could try example VirtualBox instead, if you can’t get network working…

  15. Hi there,

    Almost same problem, I updated Centos 6.2 to 6.3 using “yum update”,
    I was running CentOs in a VirtualBox VM under Windows 7.
    Now the boot sequence is stopped at “starting jexec services” and then the Xsession is never initializing. Do you have any idea ?

    • Hi ndw,

      Try to boot runlevel 3 and then start X manually. So modify your kernel line on grub and add just number 3 at the end of line.

      Then run:


      Do you get some errors?

      Then you could check /var/log/Xorg.0.log file, do you have some errors on log file?

      grep EE /var/log/Xorg.0.log

      Or you can post whole /var/log/Xorg.0.log file to pastebin.com.

      • Hi,

        i solved the problem by disabling the Selinux service.
        I don’t really need anforced security, so it’s good for me now.
        Thanks for the help anyway.

        • Excellent to hear that you got it working.

  16. Hi JR,
    I am still stuck at the installation and apparently some RAM problem I have with my virtual machine. I allocated 512 MB at first and the installation didn’t start at all. Then I increased the RAM to 1024 MB and the installation run but stop in the middle. I increased the RAM to 2048 MB and minimal installation can be completed. I did configure the network to manual IP address during installation as I am using fixed IP, but still the network is not working after minimal installation. At 2048 MB RAM, I tried the desktop installation but it stopped at step 138/1078. When I increased the RAM to 2560 MB (already max for my computer), the installation stopped at 438/1078. I burned the DVD-1 iso file to DVD but the virtual machine cannot recognize it so I am running the installation on an iso file. I tried the netinstall but the installation halt while retreving the installation image at 3.7. The amount of data retrival is different everytime and sometimes it stopped at 3% or sometimes 80%.

    • Hi Marty,

      I can’t say if the problem is Windows 7 build-in virtual machine, because CentOS works normally with 768 MB (512 MB) RAM with real computer or VirtualBox. Sounds very strange if you have memory problems when you have 1024 MB – 2048 MB RAM.

      • Thanks a lot. I now use virtual box and the CentOS is successfully installed. However, the installation still failed when I use 512 MB RAM. When I lift the RAM to 1024, the installation is complete and I can have a desktop.

        • You are welcome! Excellent to hear that you got it working. CentOS 6 graphical installer needs 652 MB RAM, but you can run CentOS 6 desktop with 512 MB RAM. Of course you get better performance and user experience with 1024 MB RAM. :)

  17. First I thank for putting the step by step procedure for centos 6.3 installation.
    I am trying to install the Centos 6.3 on Dell Inspiron E1505 . Previously, I used to have window vista. I am planning to get rid of Window vista and install centos 6.3 from scratch.

    I have burned the image as instructed in this article. Problem I am facing after step 3.2 , I never get the step 3.3 and my machine just hang.

    I will appreciate any guidance on it.

    PS : I also tried it with CentOS-6.3-i386-bin-DVD1.iso image; Same result.

    • Hi John,

      What you see on screen, when you try to boot CentOS?

      • Hi JR,
        Nothing. Just blank screen – no text , no graphics.

        • Do you see Grub normally? If yes then select Install system with basic video driver option and check what happens then?

          • Yeterday I installed centos 5.8 successfully

            I will try again 6.3 with “Install system with basic video driver” and let you know .

            • Okay good to hear that you got CentOS 5.8 installed, but yes let me know what happens with CentOS 6.3. :)

  18. Yesterday , I was able to install CentOS 6.3 successfully with “Install system with basic video driver” . I appreciate your idea. Thanks you again for your help.

    • Hi John,

      You are welcome! Excellent to hear that you got CentOS 6.3 installed! :)

  19. Hello,

    I was wondering why you don’t propose a list of mirrors on the netinstall directly. (and let customize if the user wants to customize?)

    Is there a specific reason?


    • Hi Fred,

      I have used just CentOS own mirror, because this is only one time process (later yum will use mirrorlist & fastest mirror plugin), but you are totally right, it’s more elegant use some other server than mirror.centos.org. I updated this guide and you can check it from 3.6 Setup CentOS 6.3 Netinstall URL.

  20. Nice post to bad the Netinstall doesnt work!
    Why does the NetInstaller append /images/install.img
    To the URL Hello are we in there?

    Here are my notes>>>>>>


    There i see this directory:::

    Index of /centos/6.3/isos/i386
    Name Last modified Size Description


    Parent Directory –
    0_README.txt 06-Jul-2012 08:37 2.0K
    CentOS-6.3-i386-LiveCD.iso 07-Jul-2012 13:14 690M
    CentOS-6.3-i386-LiveCD.torrent 09-Jul-2012 14:31 216K
    CentOS-6.3-i386-LiveDVD.iso 07-Jul-2012 05:03 1.6G
    CentOS-6.3-i386-LiveDVD.torrent 09-Jul-2012 14:31 259K
    CentOS-6.3-i386-bin-DVD1.iso 07-Jul-2012 04:46 3.5G
    CentOS-6.3-i386-bin-DVD1to2.torrent 09-Jul-2012 14:24 182K
    CentOS-6.3-i386-bin-DVD2.iso 07-Jul-2012 04:47 1.1G
    CentOS-6.3-i386-minimal.iso 07-Jul-2012 04:49 293M
    CentOS-6.3-i386-netinstall.iso 07-Jul-2012 04:36 194M
    md5sum.txt 28-Jul-2012 14:48 577
    md5sum.txt.asc 28-Jul-2012 14:50 1.4K
    sha1sum.txt 28-Jul-2012 14:49 649
    sha1sum.txt.asc 28-Jul-2012 14:51 1.5K
    sha256sum.txt 28-Jul-2012 14:50 865
    sha256sum.txt.asc 28-Jul-2012 14:51 1.7K


    Apache/2.2.3 (CentOS) Server at mirrors.einstein.yu.edu Port 80

    The ISO’s are not available directly from centos
    you have get them from a mirror site.
    Above is the mirror I used to get the i386/live CD
    and it works fine.
    Mirror is there I can go to URL/above no prob from my
    network on Colleens laptop.

    This is the problem it seems to get to the URL OK but
    the CD R I burned looks for the ISO in a directory that
    does not exist on the Mirror Site.

    i.e it apends /images/install.img
    to the URL above and gives an error

    I tried the one in the instructions you emailed and got the same error?????
    Tnat seems wierd

    I think I am making a sytax error!!!!!
    But have NO qlue what??????
    There is no images sub dir under i386
    Maybe the nework shit aint workin I am going to explode SOON.
    Just kidding…..


    Unable to retrieve


  21. This guide is incredible! My install went flawlessly, thank you :)

  22. Hi there
    i’m having some troubles with my instalation,
    the host SO is W7 and i’m running VirtualBox 4.2.4 (last release)
    the machine processor is a intel core I5 and RAM 8GB.
    the instalation of Centos-6.3-x86_64 is completly functional, i’ve installed some additionals packages, and everythings works fine.
    my problem, the network connection.
    i connect my notebook by an iphone internet connection, on windows 7 works properly (i can navigate without problems)
    the network configutarion on Centos is automatic (dhcp) for IPV4 and automatic DHCP only for IPV6
    on top of desktop, appears network icon trying to connect, but, never happend.
    do u have any idea about what’s happen?

    Thanks in advance

  23. Did you setup the file /etc/sysconfig/network-scripts/ifcfg-eth0 ? The network is not setup by default on CentOs. Use system-config-network then.

  24. Hi Fred. Thanks for your answer

    i check the file you provided, / etc/sysconfig/network-scripts/ifcfg-eth0
    which contains the following information

    DEVICE = “eth0″
    BOOTPROTO = “dhcp”
    NM_CONTROLLED = “yes”
    ONBOOT = yes
    TYPE = “Ethernet”
    UUID = “9950c000-f1a5-4be9-B25B-5a8c3b0d4d92″
    DEFROUTE = yes
    IPV6INIT = yes
    NAME = “System eth0″
    IPV6_AUTOCONF = no
    DHCPV6C = yes
    IPV6_DEFROUTE = yes
    HWADDR = 08:00:26:91: b5: c4
    PEERDNS = yes
    PEERROUTES = yes

    I defined settings in the use of DHCP to obtain a dynamic IP from the server, which generates me a question, on whether the host operating system, I have some DHCP service for the customer (in this case centos) it can consume?

    previously on another virtual machine, i installed Ubuntu 12.10, which at the time of install, I think as automatic network settings using DHCP. There may be discrepancies in the way as CentOS and Ubuntu define these connections?

    Greetings and thanks again for your willingness

  25. I installed CentOS 6.3 in Windows 7/Oracle VM. Once it reboots, it is again asking me the same 5 options(install or upgrade, install device driver, rescue, boot, memory test)? Any idea?

    • Hi Maddy,

      You have to remove CentOS install media from your virtual cdrom drive.

  26. Hi,

    I have an error message at the end of network download using “CentOS-6.3-x86_64-netinstall”.

    This message is :
    “OSError : /lib64/libudev.so.0: wrong ELF class : ELFCLASS64″
    install exited abnormally

    Can you help me ?

    More I am an unexperimented unix french people.

    Best regards

    • Hi FREROT,

      Do you try to install 32-bit (i686) or 64-bit (x86_64) system?

      You get this error message on step 3.21 Installing CentOS 6.3 packages?

      • Hi JR,

        I try to install CentOS 6.3 using the package “CentOS-6.3-x86_64-netinstall”.

        The configuration of the desktop is :

        motherboard : Asus P8Z77-Vdeluxe

        processor : Intel i7-3770K

        ram : 32 Go

        Thanks for your help,

        Best regards,

        Georges FREROT

        • Hi FREROT,

          Did you selected 64-bit (x86_64) Netinstall URL on “3.6 Setup CentOS 6.3 Netinstall URL”?

          • Hi JR,

            Thank you very much for this information.

            It’s right. Now it’s runing

            Bets regards

            • Excellent! You are very welcome!

            • Could you tell me how to solve this problem ?It happened to me too when I tried to install 32-bit CentOS.

              • Hi zongboxu,

                Download 32-bit installation media and try 32-bit installation then. If you use 64-bit installation media and try 32-bit installation then you get following error:
                OSError : /lib64/libudev.so.0: wrong ELF class : ELFCLASS64

  27. Excellent guide!!
    Unfortunately, I am unable to install :-( I’m starting to pull out my hair, I think I have tried installing at least six times and the installer stops at the same point every time.

    I am installing CentOS 6.4 64bit in Virtualbox 4.2.10 on Linux Mint 13 64bit. The vm is configured with 1Gb of RAM (before it was 768Mb, but after reading some of the comments I incremented it to 1Gb).

    Everything goes perfectly until step 3.21. At the very first package I get a popup window saying “The file alsa-utils-1.0.22-5.el6.x86_64.rpm cannot be opened. This is due to a missing file, a corrupt package or corrupt media. Please verify your installation source.”.

    I hit “retry” a gazillion times without success.

    I have already tried to change mirror server without success. Also I tried to download that package on Mint and I verified that the package is OK.

    Any idea?

    Thank you in advance!

    • Hi Cris70,

      Quickly this sounds like a network problem during installation, but could you post mirrors what you have used, then I can check that problem is not mirrors. Could you also post info, how much disk space you have on your virtual machine?

      Do you use CentOS-6.4-x86_64-netinstall.iso?

      • JR, obviously I was using the CentOS-6.4-x86_64-netinstall.iso image.
        Anyway, at last I got bored and installed using the “minimal” ISO image which worked beautifully.

        Thank you for your reply!

        • Hi Cris,

          Sounds really good! Hard to say what was wrong with netinstall.iso, but it’s nice to hear that you got this problem solved, CentOS installed and running.

  28. hi
    i want to know the differences between packages in section 3.19 ?
    can you help me?

    • Hi matin,

      Here is Red Hat official descriptions, CentOS descriptions are same:

      Basic Server
      This option provides a basic installation of Red Hat Enterprise Linux for use on a server.

      Database Server
      This option provides the MySQL and PostgreSQL databases.

      Web server
      This option provides the Apache web server.

      Enterprise Identity Server Base
      This option provides OpenLDAP and Enterprise Identity Management (IPA) to create an identity and authentication server.

      Virtual Host
      This option provides the KVM and Virtual Machine Manager tools to create a host for virtual machines.

      This option provides the OpenOffice.org productivity suite, graphical tools such as the GIMP, and multimedia applications.

      Software Development Workstation
      This option provides the necessary tools to compile software on your Red Hat Enterprise Linux system.

      This option provides only the packages essential to run Red Hat Enterprise Linux. A minimal installation provides the basis for a single-purpose server or desktop appliance and maximizes performance and security on such an installation.

  29. Thanks for the instal guide ! You are a lifesaver!

  30. Hi All,

    I have Dell optiplex 9020 PC’s, I need to install CentOS 6.4 for Hadoop cluster setup
    But in intial step it is giving “This Hardware does not supported by CentOS”. I did Forcible installation.

    There is screen display problem after screen lock i don’t know exactly whats the problem.
    Does centos supports Dell PC’s or not. How Can I resolve this issue?

    Thanks in advance


  31. hi, i’m installing CentOS 6.5 webserver, afer the install it restart and them he ask me for user and password, what i do to go to the graphic again? what user pass it asks?
    the only link (http://dev-random.net/how-to-install-a-centos-6-5-64bit-server/) that have something like that don’t tells how to start the system

    • Hi Marduk6666,

      So you are installing web server and want desktop? If this machine is coming only testing and developing use, then it’s totally okay, but if you try to setup real web server, then you shouldn’t install any gui or desktop.

      Did you selected any desktop packages on installation?

      It’s asking your username and password, example for root user:

      Or your normal username, like:

  32. Ty JR,

    I saw that for web server i can have the gui/desktop but i’m a newbie on linux so i will need the desktop so it can be more easy for me, now i did install the desktop with web server files so i will try to see if i can get it running

    As for the user/pass yes i did yty the root data and is that

  33. I had the exact me problem you did, but with a different package, it seems that the mirror I chose for my install didn’t have the firefox package the installer wanted and in the end I had no way of skipping and installing firefox later.

    It was not a network issue, just the repo not having that package, really annoying not being having an option to skip or specify an alternate location for the missing file.

    I recommend everyone just go with a minimum install.

  34. I had the same annoying issue with the missing firefox package. You have to start from the beginning as you cannot skip. The issue seems to be with the sonic.net mirrors. If you use the centos.org mirror the package can be found.

Leave a Comment

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


  1. CentOS 5.6 Netinstall – Network Installation - [...] CentOS 6 is released, check CentOS 6.0 Netinstall guide [...]
  2. CentOS 6 Netinstall installazione guidata | RHEV Blog - [...] CentOS 6 Netinstall Guide – Network Installation Screenshots /* [...]
  3. Can I do Redhat by myself? - [...] Originally Posted by johnsfine I haven't installed Centos in a while, so I'm not sure the following …
  4. CentOS Installed! | 9er9er: Linux Life Love - [...] it couldn’t find it. So silly me…it’s always something basic! Many thanks to this CentOS netinstall how-to guide on …
  5. Unable find CentOs 6 Server Edition. - [...] about 6 options in terms of what sort of system I wanted.... See 3.19 Customize Package Selection http://www.if-not-true-then-false.co...-installation/ …
  6. How to setup a Hadoop cluster in one hour using Ambari? | Actirom - [...] you through the whole installation process, but there are tutorials that can show you the way (like this one). …

Pages: 1 2 3 4