मैं Xen कर्नेल को कैसे निकालूं और RHEL 5 पर सामान्य कर्नेल डालूं


1

मेरे पास 3 समान मशीनें (हार्डवेयर वार) हैं जो सभी में RHEL 5.3 स्थापित हैं। उन मशीनों में से 2 में एक्सएन कर्नेल और एक फ्लॉप है। मैं उन लोगों पर nvidia ड्राइवर स्थापित नहीं कर सकता जिनके पास एक्स कर्नेल है और इसलिए मैं सोच रहा था कि मैं यह कैसे करने में कामयाब रहा और उन्हें सामान्य कर्नेल के साथ कैसे प्रतिस्थापित किया जाए। क्या यह स्थापित समय के दौरान हो सकता है जब उदाहरण के लिए मुझे स्थापित करने के लिए कुछ घटकों पर सवाल उठाया गया था? (विकास, वर्चुअलाइजेशन, वेबसर्वर)

अद्यतन: मैंने कहीं पढ़ा है कि "लिनक्स कर्नेल में एक्सएमएल हाइपरवाइजर के साथ वीएमवेयर का सामना करता है, उनका उपयोग पारस्परिक रूप से अनन्य बनाता है" इसलिए मेरा अनुमान है कि समस्या वास्तव में वर्चुअलाइजेशन घटक के कारण है जिसे मैंने इंस्टॉल के दौरान चुना था

UPDATE2: मैंने अभी पढ़ा है कि यह कैसे करना है (पिरुत का उपयोग करके) लेकिन फिर भी एक ज्ञात बग Red Hat Bugzilla - बग 441704 है, शायद उपयोगकर्ताओं ने इसे ठीक नहीं किया है इसलिए मैं इस प्रक्रिया का पालन करने जा रहा हूं ताकि किसी गैर में बदल जाए। CentOS 5 में -x कर्नेल और यदि यह विफल रहता है तो मुझे केवल खरोंच से RHEL को फिर से स्थापित करना होगा।

UPDATE3: ठीक है कि लिंक ने काम किया। ड्राइवर को स्थापित करने के लिए मुझे केवल एक ही अतिरिक्त चीज़ मिलनी थी: yum इंस्टॉल कर्नेल-डेवेल

जवाबों:


1

उस ब्लॉग में दिया गया तरीका सही है। इसके बाद यह आपको एक कर्नेल के साथ छोड़ देगा जिसे आप बूट कर सकते हैं। पाइरट हाथ है, लेकिन कोई भी ग्राफिकल टूल यह जानने के लिए नहीं है कि आप क्या कर रहे हैं।


सच। हालाँकि मैंने xEn के बारे में संक्षेप में कुछ देखा था जो अभी भी बूट के दौरान था (उपवास के द्वारा)। और अब कर्नेल डंप ठीक से काम नहीं करता है।
यान बेलवेंस
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.