Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm trying to write a script to enable IPMI on a ton of machines without having to hook up a KVM to them one by one. Is it possible to change the BIOS settings from Linux? OS is SL6.

I understand that each machine will likely need to be power cycled, but I can do that programmatically of course.

share|improve this question
The answer is maybe. It almost certainly depends on your hardware. – Zoredache Apr 11 '13 at 20:58
What hardware are you using? On HP servers, BIOS settings can be changed. – ewwhite Jun 7 '13 at 14:02


... to Read

  • dmidecode (tool for dumping a computer's DMI (some say SMBIOS))

... to write

  • (tool for identifying, reading, writing, verifying and erasing flash chips....)

  • (is a Free Software project aimed at replacing the proprietary BIOS (firmware) found in most computers.)

share|improve this answer
The question is about writing settings, not overwriting the BIOS itself. – wRAR May 21 at 18:34

In general, no. There is no standard for how settings are stored, or even what settings there are. This information is proprietary to each individual bios.

share|improve this answer
So if you are going to downvote a question ( especially after so much time ) you're really expected to leave a comment explaining why. – psusi Jan 22 '15 at 3:43

Your Answer


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.