स्क्रिप्ट के माध्यम से सुपरमाइक्रो सिस्टम पर BIOS सेटिंग्स बदलें


11

मैं देखता हूं कि डेल और एचपी के पास ऐसे प्रोग्राम हैं जो आप BIOS सेटिंग्स को दूरस्थ रूप से या स्क्रिप्ट / फ़ाइल के माध्यम से बदल सकते हैं।

क्या किसी को पता है कि यह सुपरमाइक्रो सिस्टम पर कैसे किया जा सकता है या क्या कोई ऐसा है जो विक्रेता-निर्भर नहीं है? मैंने सुपरमाइक्रो साइट के माध्यम से देखा और कुछ भी नहीं पाया। धन्यवाद।

जवाबों:


5

दो विकल्प हैं। आप BIOS में रिमोट एक्सेस सेटअप कर सकते हैं और फिर IPMI के माध्यम से SOL कंसोल का उपयोग कर सकते हैं। आप एक उम्मीद स्क्रिप्ट का उपयोग करके इस तरह से सेटिंग्स को संशोधित कर सकते हैं। दूसरा है, कुछ विकल्प सीधे IPMI के माध्यम से उपलब्ध हैं, इसलिए आप कुछ सेटिंग्स (लुकअप ipmitool / OpenIPMI) को बदलने के लिए मशीन पर IPMI इंटरफ़ेस का उपयोग कर सकते हैं।

एसओएल / आईपीएमआई पर कुछ जानकारी:

http://www.supermicro.com/products/accessories/addon/SIM.cfm

http://wiki.adamsweet.org/doku.php?id=ipmi_on_linux

उदाहरण एसओएल स्क्रिप्ट की अपेक्षा करें:

http://buttersideup.com/docs/howto/IPMI_on_Debian_files/solsession


इसके लिए शुक्रिया! मैंने एसओएल / आईपीएमआई जानकारी नहीं देखी। मैं यह कोशिश करूँगा! एक बार फिर धन्यवाद!
ChriSxStyles

3

सुपरमाइक्रो AMI Aptio BIOS का उपयोग करता है।

AMI स्क्रिप्ट द्वारा BIOS सेटिंग बदलने के लिए SCE यूटिलिटी (लिनक्स के लिए scelnx) प्रदान करता है। सबसे पहले आपको सेटिंग्स जानने के लिए वर्तमान BIOS सेटिंग्स को डंप करना होगा UUIDs:

scelnx /b /o /s /root/settings.lst

आप फ़ाइल में दाईं ओर आवश्यक मान बदल सकते हैं ( *साइन को वांछित मान पर ले जाकर ) और फिर अगले कमांड द्वारा फ़ाइल लोड करें:

scelnx /b /i /s /root/settings.lst

या आप केवल आवश्यक लाइनों के साथ अपनी खुद की फ़ाइल बना सकते हैं (पहली तीन लाइनें जिनमें रिक्त लाइन आवश्यक है):

cat > /root/settings.lst << 'EOF'
// Script File
HIICrc32=

// Enable the Rank Margining Tool
Setup Question  = Rank Margin Tool
Token =B4A  // Do NOT change this line
Offset  =1127 
Width =01 
BIOS Default  =[02]Auto
Options =[02]Auto // Move "*" to the desired Option
         [00]Disabled
         *[01]Enabled

// Adjust the MRC Serial Debug Message level
Setup Question  = Serial Debug Message Level
Token =1C // Do NOT change this line
Offset  =2D4
Width =01 
BIOS Default  =[00]Disable
Options =[00]Disable // Move "*" to the desired Option
         [01]Minimum
         [02]Normal
         *[03]Maximum

// Confirm the Pattern Length value
Setup Question  = RMT Pattern Length
Token =B4B  // Do NOT change this line
Offset  =10ED
Width =04 
BIOS Default  =7FFF
Value =7FFF

// Turn on/off Per Bit Margin option
Setup Question  = Per Bit Margin
Token =B4D  // Do NOT change this line
Offset  =113A
Width =01 
BIOS Default  =[02]Auto
Options =[02]Auto // Move "*" to the desired Option
         [00]Disable
         *[01]Enable
EOF

अन्य प्लेटफार्मों के लिए आप इंटेल डॉक में कॉन्फ़िगरेशन उपयोगिताओं की सूची पा सकते हैं। # 333845-003: https://www.intel.ru/content/dam/www/public/us/en/videos/guides/platform-trust-enabler-product-guide.pdf (पृष्ठ 12, 4.0 ओईएम सपोर्ट) आव्यूह)

आधुनिक प्लेटफ़ॉर्म भी x-UEFI स्क्रिप्ट का विन्यास का उपयोग कर सकते हैं: https://firmware.intel.com/sites/default/files/STTS001%20-%20SZ16_STTS001_102m_ENGf.pdf @uefi.org / confignamespace

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.