क्या प्रत्येक ऑपरेटिंग सिस्टम को RAM की आवश्यकता होती है?
यदि आपके पास एक कंप्यूटर है जो रैम संभवतः खराब हो गया है, तो क्या कोई ऑपरेटिंग सिस्टम है जो कंप्यूटर पर काम करेगा, कम से कम आपको हार्डवेयर का परीक्षण और निदान करने में मदद करेगा? आज के सुपरयूजर क्यू एंड ए पोस्ट जिज्ञासु पाठक के प्रश्न को संतुष्ट करने के लिए इस विषय पर जीवंत चर्चा करते हैं.
आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है-स्टैक एक्सचेंज का एक उपखंड, क्यू एंड ए वेब साइटों का एक समुदाय-संचालित समूह है।.
क्रिस Isherwood (फ़्लिकर) के सौजन्य से फोटो.
प्रश्न
SuperUser रीडर VusP जानना चाहता है कि क्या कोई ऑपरेटिंग सिस्टम है जो RAM के बिना काम कर सकता है:
क्या कोई ऑपरेटिंग सिस्टम है जिसका उपयोग रैम के बिना किया जा सकता है, विशेष रूप से, जिस तरह से मैं अपने कंप्यूटर से बूट करने योग्य फ्लैश ड्राइव बना सकता हूं और इसका उपयोग कर सकता हूं? यह अजीब हो जाता है, क्योंकि बूटिंग अनिवार्य रूप से रैम में ऑपरेटिंग सिस्टम को लोड कर रहा है.
ध्यान दें: मैं मूल रूप से एक रैम-कम ऑपरेटिंग सिस्टम के बारे में जानना चाहता था और यह देखने के लिए कि क्या मेरे लैपटॉप की रैम खराब हो गई है (यह बूट नहीं करता है लेकिन एक खाली स्क्रीन प्रस्तुत करता है), लेकिन मुझे यह पसंद है कि जिस तरह से यह प्रश्न स्नोबॉल किया गया है.
क्या कोई ऑपरेटिंग सिस्टम है जो रैम के बिना काम कर सकता है?
उत्तर
सुपरयूजर योगदानकर्ता के पास हमारे लिए जवाब है:
क्या हर ऑपरेटिंग सिस्टम को RAM की आवश्यकता होती है?
BIOS POST प्रक्रिया में एक अनिवार्य कदम यह जांचना है कि क्या रैम है। वैकल्पिक रूप से, यह देखने के लिए जांचता है कि क्या आपकी रैम सही ढंग से काम कर रही है। तो आपके प्रश्न का उत्तर, "क्या प्रत्येक ऑपरेटिंग सिस्टम को RAM की आवश्यकता है?" है: नहीं, इस (IBM PC संगत) हार्डवेयर पर नहीं। इसके अलावा, इस उत्तर के शेष के लिए, मैं आईबीएम पीसी संगत हार्डवेयर मानूंगा.
दोषपूर्ण रैम के साथ एक ऑपरेटिंग सिस्टम बूट कर सकता है?
यदि आपकी रैम दोषपूर्ण है (और पूरी तरह से अनुपस्थित या टूटी हुई नहीं है), या यदि आप अपनी रैम को बदल सकते हैं (आंशिक रूप से), तो आप BadRAM या BadMEM कर्नेल पैच का उपयोग करके बूट करने में सक्षम हो सकते हैं। इसके लिए आपको कर्नेल को पुन: स्थापित करने की आवश्यकता होती है (ऐसा लगता है कि यदि आप इसे पहली बार कर रहे हैं तो यह आसान है) और आप रिबूट कर सकते हैं, फिर कर्नेल को बताएं कि आपकी खराब मेमोरी कहाँ है। Memtest86 / Memtest86 + और BadRAM / BadMEM के उपयोग का एक अच्छा विवरण यहां पाया जा सकता है.
RAM के बिना एक ऑपरेटिंग सिस्टम बूट कर सकता है और RAM के रूप में CPU के कैश का उपयोग कर सकता है?
जहां तक मुझे पता है, आपके सिस्टम में मौजूद किसी भी रैम के बिना आपके सीपीयू के कैश को रैम के रूप में उपयोग करने का कोई तरीका नहीं है (जैसा कि @philipp और अन्य लोगों द्वारा सुझाव दिया गया है)। अगर वहाँ है, तो इसे यहाँ जोड़ना अच्छा होगा। इस विषय के बारे में केवल एक ही पेपर मुझे मिल सका RAM के आरंभ होने तक RAM के रूप में प्रोसेसर के कैश का उपयोग करना. सुनिश्चित नहीं है कि (और कैसे) यह रैम के बिना काम करेगा। जहां तक मुझे पता है, कोई भी काम करने वाला कोड नहीं है जो आईबीएम संगत पीसी पर एक ऑपरेटिंग सिस्टम को बूट करता है। प्रूफ़-ऑफ़-कॉन्सेप्ट्स, वर्किंग कोड, या किसी अन्य चीज़ का कोई भी संदर्भ स्वागत योग्य है और मैं इसे इस उत्तर में जोड़ूंगा.
क्या मैं BIOS में पहुँच सकता हूँ?
मूल पोस्टर का सवाल थोड़ा अस्पष्ट है अगर लैपटॉप BIOS POST को पारित करने में सक्षम है। जैसा कि @ टोनी बताते हैं, कोई भी ऑपरेटिंग सिस्टम आपकी मदद नहीं करेगा BIOS में जाएं. आप F1, F2, F10, DEL, या ESC कुंजियों (BIOS के अपने ब्रांड के आधार पर) का उपयोग करके BIOS दर्ज करें.
बिना रैम के लैपटॉप से डाटा कैसे रिकवर किया जाए?
अपने प्रश्न के पीछे लक्ष्य के लिए, आपको अपने लैपटॉप तक पहुंच की आवश्यकता क्यों है? क्या हार्ड-ड्राइव पर अभी भी डेटा है जिसे आप पुनर्प्राप्त करना चाहते हैं? यदि ऐसा है, तो हार्ड-ड्राइव को बाहर निकालना (मैनुअल देखें) और बाहरी स्टोरेज डिवाइस या सीधे डेस्कटॉप कंप्यूटर से अटैच करना कहीं अधिक आसान है। यहाँ सिर्फ इतना करने के लिए एक अच्छा मार्गदर्शक है.
इस विशेष विषय पर अधिक प्रतिक्रिया देखने के इच्छुक हैं? फिर नीचे दिए गए जीवंत चर्चा धागे की जांच करना सुनिश्चित करें!
स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में विचार व्यक्त करो। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें.