BIOS ayarlarını Linux'tan değiştirmek mümkün mü?


12

Tek tek onlara bir KVM bağlamak zorunda kalmadan bir ton makinelerde IPMI etkinleştirmek için bir komut dosyası yazmaya çalışıyorum. BIOS ayarlarını Linux'tan değiştirmek mümkün mü? İşletim sistemi SL6.

Her makinenin muhtemelen güç döngüsünde olması gerektiğini anlıyorum, ancak bunu elbette programlı olarak yapabilirim.


7
Cevap belki. Neredeyse kesinlikle donanımınıza bağlıdır.
Zoredache

Hangi donanımı kullanıyorsunuz? HP sunucularında, BIOS ayarları değiştirilebilir.
ewwhite

Yanıtlar:


2

Genel olarak, hayır. Ayarların nasıl saklandığı ve hatta hangi ayarların bulunduğuna dair bir standart yoktur. Bu bilgi her bir biyografiye aittir.


2
Bu nedenle, bir soruyu aşağıya çekecekseniz (özellikle çok zaman geçtikten sonra), nedenini açıklayan bir yorum bırakmanız bekleniyor.
psusi

2

kullanın:

... okumak

  • dmidecode (bir bilgisayarın DMI'sini boşaltmak için bir araç (bazıları SMBIOS diyor))

... yazmak

  • http://flashrom.org (flash çipleri tanımlama, okuma, yazma, doğrulama ve silme aracı ....)

  • http://www.coreboot.org (çoğu bilgisayarda bulunan tescilli BIOS'u (bellenim) değiştirmeyi amaçlayan bir Özgür Yazılım projesidir.)


1
Soru, BIOS'un üzerine yazmak değil, ayarları yazmakla ilgilidir.
wRAR

2

HPE sunucularında, çağrılan yardımcı programı kullanarak ayarları değiştirebilirsiniz conrep. hp-scripting-toolsRPM'nin bir parçası . Kullanım burada açıklanmıştır:

h20566.www2.hpe.com/hpsc/doc/public/display?sp4ts.oid=5249594&docLocale=en_US&docId=emr_na-c05182235

Oldukça basit. İle -sbunu gibi yapılandırmayı kaydetmek için söylemek parametresi (save):

conrep -s -f BL460Gen8.dat

Ve -l(load) parametresiyle yapılandırmayı yüklemek için söylersiniz:

conrep -l -f BL460Gen8.dat

Dat dosyası aslında XML kodudur. Örneğin, hiper iş parçacığı ayarlarını etkinleştirmek / devre dışı bırakmak istiyorsanız, ilgili satırı bulun ve değeri değiştirin. G6 ve daha yeni nesiller için örneğe bakın:

<Section name="Intel_Hyperthreading" helptext="Toggles hyperthreading on Intel based G6 and greater systems">Enabled</Section>
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.