Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I have detected server that I can access using supermicro IPMI. I need to reinstall the OS (linux centos 5) because the current OS cannot boot (kernel panic problems). how can I do that?

share|improve this question

2 Answers 2

up vote 4 down vote accepted
  • login in IPMI https://IP/page/login.html
  • mount CentOS image(Remote Control->Virtual Media)
  • open remote control(Remote Control->Launch Console)
  • restart server(Remote Control->Power Control)
  • change BIOS boot priority order(if need in BIOS)
  • install CentOS
  • umount install CentOS image
share|improve this answer
    
in step 2, is it possible to download the image from the internet? –  usef_ksa Feb 20 '11 at 15:25
1  
+1 Step 2a - Go to centos.org and download the ISO; 2b - mount the that ISO as mentioned above; 5 - you can also push F11 (might be different depending on BIOS and IPMI card) to select the boot menu. –  Chris S Feb 20 '11 at 15:55
    
@usef_ksa only flope image from your computer...you need use CIFS(SMB) to mount image –  ooshro Feb 20 '11 at 15:56
    
@Chris 2b - mount the that ISO as mentioned above use Windows share –  ooshro Feb 20 '11 at 16:00
    
@ooshro, not sure where you're getting CIFS from, mounting an ISO does not require using CIFS, though the file could be located on network location (performance would suffer worse than 'normal'). Could you point out a reference where it says the CIFS is needed? –  Chris S Feb 20 '11 at 16:07

This seems rather outdated and not clear on how to install CentOS via SuperMicro IPMI, so I thought I would make an answer of my own.

First, you need to check if your server is compatible with the operating system as on my own I had to backdown from Debian 7 to 6 due to ethernet driver issues. You can check if your SM server is compaitable via SuperMicro OS Charts or by contacting your host.

If it is, continue below, if it is not please check what is and use that.

You need to download the CentOS ISO by going to the website and downloading it directly to a folder on your computer. Once complete login into your IPMI control panel, below "Refresh preview" button, click and it shall open a Java Applet.

Now you need to go to Virtual Storage, select tab Device 1 (default). Also ISO from the list and select the ISO file from your computer. Once done, click Plug In then OK.

Reboot your server by going to Power -> Powerdown, then Powerup a minute after. Constantly keep hitting F11 (or whatever you need to hit from your BIOS your screen) and select VIRTUAL DISC, mine is called ATEN VIRTUAL DISC, and it should boot into your OS installation. It may take longer than usual as its communicating between your computer and the server since the ISO is located in your PC.

You may expect some freezes aswell, if you do, don't worry it will take some time, perhaps two hours depending on your options you select.

Once complete, REMEMBER to dismount the virtual storage unless you want to reinstall all over again.

General Issues:

  • Error: Malformed IP address. If you have a 0 in your IP address at the start, for example 3.04.3.2 then make it 3.4.3.2, this shall have no effect after the installation as it will correct itself.

  • Error: Drivers not located Then you the OS it not compaitable or you will need to setup your own drivers after.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.