केवल GNU / Linux का उपयोग कर चमकती
(नो फ्लॉपी डिस्क, नो सीडी, नो डॉस, नो फ्रीडोस, नो विन *)
व्याख्या
आमतौर पर दो फाइलें होती हैं:
एक बाइनरी फ़ाइल जिसमें सभी डेटा (फर्मवेयर) शामिल हैं, जो मदरबोर्ड की चिप में स्थानांतरित होने जा रहा है,
एक बाइनरी फ़ाइल जो एक निष्पादन योग्य उपयोगिता है और इसका उपयोग फ़र्मवेयर के वास्तविक हस्तांतरण को मदरबोर्ड पर करने के लिए किया जाता है, साथ ही कुछ चेक भी।
निर्माता इन दोनों बायनेरिज़ को एक सेल्फ एक्सट्रैक्टेड कम्प्रेसेबल फाइल (.exe जो कि .zip फाइल की तरह है) में मिला सकते हैं।
इस स्थिति में एक GNU / linux उपयोगकर्ता .exe फ़ाइल को अनज़िप कर सकता है और फ़र्मवेयर फ़ाइल निकाल सकता है। फिर फ्लैशर उपयोगिता का उपयोग करके नए फर्मवेयर को मदरबोर्ड पर फ्लैश कर सकते हैं।
मैंने एक गीगाबाइट GA-Z68MA-D2H-B3 (Rev। 1.3) और एक .exe फ़ाइल का उपयोग करके इस प्रक्रिया का परीक्षण किया है जिसमें F10 फर्मवेयर संशोधन शामिल है।
प्रक्रिया
पुराने फर्मवेयर का बैकअप बनाने के लिए:
flashrom -p internal -r backup.rom -o backuplog.txt
नए फर्मवेयर को लिखने के लिए, Z8MAD2H3.F10 को अपने नए फर्मवेयर से बदलें:
flashrom -p internal -w Z8MAD2H3.F10 -o writelog.txt
असफल लेखन से वापस लौटने के लिए, यदि आपने पहले चरण में बैकअप पूरा कर लिया है:
flashrom -p internal -w backup.rom -o restorelog.txt