यह कमांड nvramtool है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
nvramtool - कोरबूट-संबंधित जानकारी पढ़ें/लिखें
SYNOPSIS
nvramtool [ऑप्ट्स] [-एन] -r नाम
nvramtool [ऑप्ट्स] -e नाम
nvramtool [ऑप्ट्स] -a
nvramtool [ऑप्ट्स] -w नाम = मान
nvramtool [ऑप्ट्स] -p इनपुट फ़ाइल
nvramtool [ऑप्ट्स] -i
nvramtool [ऑप्ट्स] -c [कीमत]
nvramtool [ऑप्ट्स] -l [एआरजी]
nvramtool [ऑप्ट्स] -d
nvramtool [ऑप्ट्स] -Y
nvramtool [ऑप्ट्स] -b निर्गम संचिका
nvramtool [ऑप्ट्स] -B इनपुट फ़ाइल
nvramtool [ऑप्ट्स] -x
nvramtool [ऑप्ट्स] -X डंप फ़ाइल
nvramtool [ऑप्ट्स] -v
nvramtool [ऑप्ट्स] -h
वर्णन
nvramtool कोरबूट मापदंडों को पढ़ने/लिखने और जानकारी प्रदर्शित करने के लिए एक उपयोगिता है
कोरबूट टेबल से।
कोरबूट तालिका कम भौतिक मेमोरी में रहती है। इसे बूट समय पर बनाया जाता है
कोरबूट, और इसमें विभिन्न सिस्टम जानकारी शामिल है जैसे कि उपयोग में आने वाले मेनबोर्ड का प्रकार।
यह CMOS (नॉनवोलेटाइल रैम) में उन स्थानों को निर्दिष्ट करता है जहां कोरबूट पैरामीटर हैं
संग्रहीत।
यह प्रोग्राम (x86-आधारित) सिस्टम के लिए है जो कोरबूट का उपयोग करते हैं। के बारे में जानकारी के लिए
कोरबूट, देखें
http://www.coreboot.org/.
पैरामीटर
[-एन] -r नाम
द्वारा दिए गए कोरबूट पैरामीटर का मान दिखाएं नाम। If -n निर्दिष्ट है, दिखाओ
केवल मूल्य. अन्यथा पैरामीटर नाम और मान दोनों दिखाएं।
-e नाम
द्वारा दिए गए पैरामीटर के लिए सभी संभावित मान दिखाएं नाम।
-a सभी कोरबूट पैरामीटर के नाम और मान दिखाएं।
-w नाम = मान
सौंपना मूल्य द्वारा दिए गए कोरबूट पैरामीटर के लिए नाम।
-p इनपुट फ़ाइल
की सामग्री के अनुसार कोरबूट पैरामीटर को मान निर्दिष्ट करें इनपुट फ़ाइल। RSI
इस फ़ाइल का प्रारूप नीचे वर्णित है।
-i यह समान है -p विकल्प, सिवाय इसके कि इनपुट फ़ाइल की सामग्री हैं
मानक इनपुट से लिया गया.
-c [कीमत]
If मूल्य मौजूद है तो कोरबूट पैरामीटर के लिए CMOS चेकसम सेट करें
कीमत। अन्यथा, चेकसम मान दिखाएँ।
-l [एआरजी]
If ARG मौजूद है तो निर्दिष्ट अनुसार कोरबूट तालिका से जानकारी दिखाएं
एआरजी. अन्यथा इसके लिए सभी संभावित मान दिखाएँ एआरजी.
-d कोरबूट तालिका का निम्न-स्तरीय डंप करें।
-Y मानक आउटपुट में CMOS लेआउट जानकारी लिखें। यदि किसी फ़ाइल पर पुनर्निर्देशित किया जाता है, तो
लेआउट जानकारी का उपयोग इनपुट के रूप में किया जा सकता है '-य लेआउट_फ़ाइल' विकल्प (देखें
नीचे).
-b निर्गम संचिका
CMOS मेमोरी की सामग्री को बाइनरी फ़ाइल में लिखें आउटपुट फ़ाइल। पहला एक्सएनएनएक्स
के बाइट्स निर्गम संचिका इनमें वास्तविक CMOS डेटा नहीं होता है और इन्हें हमेशा इसी रूप में लिखा जाता है
शून्य. ऐसा इसलिए है क्योंकि CMOS क्षेत्र के पहले 14 बाइट्स में CMOS नहीं है
याद। ये बाइट्स वास्तविक समय घड़ी के कामकाज से जुड़े हैं।
-B इनपुट फ़ाइल
से बाइनरी डेटा पढ़ें इनपुट फ़ाइल और डेटा को CMOS मेमोरी में लिखें। प्रथम 14
के बाइट्स इनपुट फ़ाइल छोड़ दिया जाता है और डेटा 15 तारीख से शुरू करके CMOS को लिखा जाता है
सीएमओएस क्षेत्र की बाइट। ऐसा इसलिए है क्योंकि CMOS क्षेत्र के पहले 14 बाइट्स नहीं हैं
CMOS मेमोरी शामिल है. ये बाइट्स वास्तविक के कामकाज से जुड़े हैं
समय का घडियाल।
-x सभी CMOS डेटा का हेक्स डंप दिखाएं। डंप के पहले 14 बाइट्स में शामिल नहीं है
वास्तविक CMOS डेटा, और हमेशा शून्य के रूप में दिखाया जाता है। ऐसा इसलिए है क्योंकि पहले 14
CMOS क्षेत्र के बाइट्स में CMOS मेमोरी नहीं होती है। ये बाइट्स शामिल हैं
वास्तविक समय घड़ी की कार्यप्रणाली।
-X डंप फ़ाइल
से बाइनरी डेटा पढ़ें डंप फ़ाइल (संभवतः एक CMOS डंपफ़ाइल का उपयोग करके बनाया गया है -b
निर्गम संचिका विकल्प) और डेटा का हेक्स डंप दिखाएं।
-v इस प्रोग्राम के लिए संस्करण जानकारी दिखाएँ.
-h इस कार्यक्रम के लिए एक सहायता संदेश दिखाएँ.
विकल्प
उपरोक्त सभी मामलों में, [ऑप्ट्स] निम्नलिखित का मूल्यांकन करता है:
[-य लेआउट_फ़ाइल | -टी]
RSI '-य लेआउट_फ़ाइल' विकल्प nvramtool से CMOS लेआउट जानकारी प्राप्त करने के लिए कहता है
की सामग्री लेआउट_फ़ाइल। इसी तरह, '-टी' विकल्प nvramtool को CMOS लेआउट प्राप्त करने के लिए कहता है
CMOS विकल्प तालिका से जानकारी (कोरबूट तालिका के भीतर निहित)। यदि न तो
विकल्प निर्दिष्ट है, CMOS विकल्प तालिका डिफ़ॉल्ट रूप से उपयोग की जाती है। लेआउट_फ़ाइल इस प्रकार है
का प्रारूप cmos.लेआउट कोरबूट द्वारा प्रदान की गई फ़ाइलें।
यदि आपके सिस्टम पर स्थापित कोरबूट निर्दिष्ट किए बिना बनाया गया था HAVE_OPTION_TABLE,
तब कोरबूट तालिका में CMOS विकल्प तालिका नहीं होगी। इस मामले में, '-य
लेआउट_फ़ाइल' विकल्प का प्रयोग करना होगा.
अन्य विकल्पों (जैसे) के साथ संयोजन में उपयोग किए जाने पर इन दो विकल्पों को चुपचाप अनदेखा कर दिया जाता है
as -एच, उदाहरण के लिए) जिसके लिए वे लागू नहीं हैं।
फ़ाइल FORMAT
के लिए -p विकल्प, इनपुट फ़ाइल इसमें पंक्तियों का एक क्रम होना चाहिए जैसे कि प्रत्येक पंक्ति हो
या तो एक रिक्त पंक्ति, एक टिप्पणी, या एक असाइनमेंट। एक रिक्त रेखा में केवल शून्य या होता है
अधिक रिक्त स्थान वर्ण (रिक्त स्थान और टैब)। एक टिप्पणी इस प्रकार बनाई गई है:
[ws]#[पाठ]
यहाँ, [ws] वैकल्पिक रिक्त स्थान वर्णों को इंगित करता है और [मूलपाठ] वैकल्पिक पाठ इंगित करता है.
रिक्त पंक्तियों और टिप्पणियों दोनों को नजरअंदाज कर दिया जाता है। एक असाइनमेंट का निर्माण इस प्रकार किया गया है:
[ws]नाम[ws]=[ws]VALUE[ws]
यहाँ, नाम एक कोरबूट पैरामीटर का नाम है और मूल्य वह मूल्य है जो होगा
को सौंपना नाम। मूल्य रिक्त स्थान वर्ण रखने की अनुमति है, लेकिन यह प्रारंभ होना चाहिए
और नॉनव्हाइटस्पेस वर्णों के साथ समाप्त होता है। ध्यान दें कि प्रत्येक टिप्पणी एक पंक्ति में दिखाई देनी चाहिए
अपने आप। यदि आप किसी असाइनमेंट के अंत में कोई टिप्पणी जोड़ने का प्रयास करते हैं, तो टिप्पणी
के भाग के रूप में व्याख्या की जाएगी कीमत। यह देखना उपयोगी है कि आउटपुट का उत्पादन होता है
दोनों -a और '[-एन] नाम' विकल्प (बिना -n निर्दिष्ट) इस फ़ाइल का पालन करता है
प्रारूप.
onworks.net सेवाओं का उपयोग करके nvramtool का ऑनलाइन उपयोग करें
