Supermicro P8SCI boot problem

I’m posting this to help people who have the same problem I did and search for a solution can find it by searching for “Supermicro P8SCI boot problem” instead of wasting days like I did with no info….

We got two new identical servers last week that have the new Supermicro P8SCI motherboard in them. After installing linux on them, they wouldn’t reboot reliably. Roughly 70% of the boots failed — the machine just crashed right after the GRUB loading stage. This was the same on both machines, which made me believe it was a software problem rather than a hardware problem — hardware can be flakey, but two machines failing the same way is unlikely.

After a weekend of trial-and-error trying to figure out if the problem was GRUB or the linux kernel or a hardware problem and doing a lot of internet research, we took it to the vendor on Monday, Silicon Mechanics (who is great!), and after a few hours they discovered that the BIOS console redirection was causing it. Supermicro hadn’t heard about the bug yet — it’s a new motherboard for them and I’m probably one of the few people who use the BIOS’ console redirection. We turned off console redirection and they boot fine.

On the bright side, we had them install IPMI cards in the machines. I’ve never used IPMI, but is supposed to be a better replacement for console redirection (among other things). So maybe some good did come out of all this wasted time.

4 thoughts on “Supermicro P8SCI boot problem

  1. Thank you so much for posting this solution. I’ve been beating my head against the wall trying to figure out why our server was behaving this way.

  2. This was the fix for our locking up P8SCT motherboard with GRUB lockup problem too. Wish someone else would have published this earlier so I didn’t have to drive to and from the hosting city twice this week to fix it.

    Thanks for posting this!

  3. Hey Ted (or Troy)

    Any idea if you have DMA working on the P8SCT (from a 5014C-MF)? I can’t get DMA working on any SATA drive I try… Linux kernel 2.4.27 or 2.6.8 both fail to give me Ultra DMA and thus they give me slow-dog performance (as in, can’t even consider it for production).

    Thanks,
    David

  4. I have a very similar problem on my machine but the console redirection was innocent.
    I resolved upgrading the bios.

    Thanks,
    stef

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s