क्या एक लिनक्स ओएस है जिसे पूरी तरह से रैम में लोड किया जा सकता है?


12

मेरे पीसी में 32 जीबी मेमोरी है। यह एक लिनक्स ओएस के लिए पर्याप्त से अधिक है। क्या लिनक्स (उबंटू अधिमानतः) के संस्करण का उपयोग करना आसान है जिसे ऑप्टिकल या यूएसबी डिस्क के माध्यम से बूट किया जा सकता है और रैम के भीतर पूरी तरह से चलाया जा सकता है? मुझे पता है कि एक लाइव डिस्क को हार्ड डिस्क के साथ बूट किया जा सकता है, लेकिन सामान अभी भी डिस्क से चलता है और लोड होने में कुछ समय लगता है। मुझे लगता है कि सब कुछ रैम में लोड है और फिर वहाँ से चला, पूरी तरह से अस्थिर। किसी भी फाइल को बनाने की जरूरत है जो एक USB डिस्क में सहेजी जाएगी।

मैं http://en.wikipedia.org/wiki/List_of_Linux_distributions_that_run_from_RAM से अवगत हूं, लेकिन ये सभी थोड़ी सी रैम पर निर्भर हैं। मैं इन प्रकाश संस्करणों के बजाय उबंटू जैसा कुछ पसंद करूंगा।


4
SysRescueCd स्मृति विकल्प के लिए एक बोझ है, docache सीडी-रोम पूरी तरह से स्मृति में लोड करने के लिए कारण बनता है। एक धीमी शुरुआत लेकिन एक बार पूरा होने पर, प्रोग्राम तेजी से शुरू होते हैं और सीडी ड्राइव को अन्य सीडी तक सामान्य पहुंच की अनुमति देते हुए जारी किया जाएगा। इसके लिए सब कुछ कैश करने के लिए 400MB मेमोरी की आवश्यकता होती है (बूटडिस्क और आइसोलिनक्स निर्देशिका सहित)।
bsd

1
मुझे नहीं पता कि उबंटू इसका समर्थन करता है लेकिन IIRC लिनक्स टकसाल समर्थन करता है toramजैसे कि बूट मेनू पर प्रविष्टि को संपादित करें और ka toramकमांड कमांड लाइन में जोड़ें।
don_crissti

हा, मैं एक स्वाद "IIRC लिनक्स टकसाल" की तलाश में था। बस मेरे लिए हुआ था कि आशुलिपि। मिंट अच्छा है, मुझे वह पसंद है। यह एक समय हो गया है क्योंकि मैं पिल्ला इस्तेमाल किया है। मैं भी वहाँ एक नज़र हूँ।
user208145

2
जवाब नहीं, सिर्फ एक टिप्पणी: लगभग किसी भी डिस्ट्रो को सीधे राम से चलाने के लिए संशोधित किया जा सकता है। Tmpfs (या संपीड़ित संस्करण) को माउंट करने के लिए बूट अनुक्रम में केवल एक मामूली अंतर की आवश्यकता होती है और इसमें डिस्क छवि लोड होती है। मैंने एक (लगभग) मानक डेबियन सिस्टम देखा है जो एक नेटवर्क इमेज से बूट होता है और रैम से चलता है, और एक लैन पैकेज रिपॉजिटरी (मिरर) का उपयोग करके जल्दी से मांग (अंतरिक्ष को बचाने के लिए) पर बड़े एप्लिकेशन इंस्टॉल करता है। मैंने इसे व्यक्तिगत रूप से सेट नहीं किया था, इसलिए मैं सटीक निर्देश पोस्ट नहीं कर सकता, लेकिन यह कुछ ऐसा है जो किसी भी डिस्ट्रो के लिए किया जा सकता है।
ओरियन

porteus linux यह मेरी स्मृति और इसके तेज पर चलता है

जवाबों:


5

उबंटू रैम पर चल सकता है, लेकिन इसके लिए कुछ मैनुअल बदलाव की आवश्यकता होती है:

https://wiki.ubuntu.com/BootToRAM


1
यह मदद करता है, धन्यवाद। मैं हालांकि बॉक्स के बाहर कुछ और की उम्मीद कर रहा था। यदि यह मेरा एकमात्र सहारा है, तो मैं इसे एक उत्तर दूंगा और इसे उत्तर के रूप में चिह्नित करूंगा।
user208145

2
ऐसा प्रतीत होता है कि कोई LIVE CD बूट कर रहा है जहां RAM चलाना बहुत उपयोगी होगा। मैंने QEMU में RAM में सभी डिस्क के साथ Slackware को चलाया है और यह बहुत तेज था। एक पूर्ण स्थापित 3 मिनट में समाप्त हो गया। हार्डवेयर में सिर्फ 12GB RAM था। मेरे नवीनतम लैपटॉप में 64GB है और मैं इसकी एसएसडी से बूट करने और रैम से चलाने का तरीका खोज रहा हूं।
स्केपरन

यह मार्गदर्शिका गंभीर रूप से पुरानी है। यह उबंटू 9.10 के लिए है।
हारून फ्रेंके

7

मुझे लगता है कि सभी डिस्ट्रोस को रैम से चलाया जा सकता है, आपको केवल कुछ बदलाव करने की जरूरत है। इस लिंक को पढ़ें

आपको यह ध्यान रखने की आवश्यकता है कि किसी भी परिवर्तन (अपडेट, और इस तरह) जो आप उस फाइल सिस्टम के लिए करते हैं जो आपके मशीन के चालू होने पर स्मृति में खो जाता है, इसलिए आपको उन परिवर्तनों के साथ अपने HD को अपडेट करने के लिए एक तंत्र को स्थापित करने की आवश्यकता है। सिस्टम नीचे चला जाता है, जिससे सिस्टम बंद होने में देरी होगी।


ज्यादा रैम की जरूरत नहीं है। अगर मैं tmpfs12GB RAM में QEMU में एक पूर्ण Slackware को स्थापित और चला सकता हूं, तो इसे सीधा चलाने के लिए पर्याप्त होना चाहिए।
स्केपरन

मैं पहले सिर्फ ऑटो-सेव के बिना उम्र /etcमें चलाता /tmpsथा। एक दिन इसने मुझे मूर्खतापूर्ण
गड़गड़ाहट

तो मैं चीजों की डिस्क के लिए डिस्क को मैन्युअल रूप से सहेजने और डिस्क पर /etcछोड़ने की सलाह देता हूं /var/log
स्केपरन

@YoMismo, आपके द्वारा पोस्ट किया गया लिंक सोना है! इसके बारे में महान बात यह है कि आप अपने सिस्टम को वैसे भी अनुकूलित कर सकते हैं जो आप चाहते हैं और फिर अपनी सहमति के बिना किसी भी चीज से आपके डिस्क को थ्रेडेड होने के डर के बिना इसे रैम से चलाएं। शायद यहां कदमों को कॉपी करना एक अच्छा विचार होगा, बस सुरक्षित रहना है।
user1593842


2

तोता सुरक्षा ओएस। आपके पास OS को सीधे RAM में लोड करने का विकल्प है, मेरा मानना ​​है कि MXLinux यह भी अनुमति देता है कि, कोई विन्यास फाइल नहीं, सीधे बूट लोडर से आप RAM में लोड OS का चयन करें।

तोता और एमएक्स बूट मेनू वास्तव में ओएस को चलाने के लिए विभिन्न तरीकों के लिए टन का विकल्प है। काली जैसे समान विकृतियों के विपरीत, दो संस्करण 'घर' और 'सुरक्षा' हैं, या तो एक दैनिक चालक के लिए उपयुक्त है। इसका मूल रूप से एक डेबियन मेट डेस्कटॉप है और मेनू में टैब में से एक तोता ओएस कहता है, उस टैब में आपको अपने सभी हैकर / क्रैकर बर्तन मिलेंगे। अन्यथा इसका सिर्फ डेबियन मेट, एक बहुत अच्छा दिखने वाला डेस्कटॉप।

इसके अलावा यह नेटवर्किंग और अनुप्रयोगों मेनू में प्रक्रियाओं को शुरू / रोकना सरल करता है। मैंने इसे 2012 से कंप्यूटर पर 10gb ddr3 ram में लोड किया और यह तेजी से चलता है। इसके अलावा डाइटपीआई एक एक्स 86 संस्करण बनाता है जो तेजी से पागल है और रैम में चलता है।

यदि आप पैकेज प्रबंधकों के बारे में परवाह नहीं करते हैं तो छोटे कोर भी रैम में बस और 'विषम' डिस्ट्रो चलाते हैं।


1

grml ( grml.org ) इस उद्देश्य के लिए एक विकल्प है। toramमेनू में कर्नेल विकल्प या विकल्प काम करना चाहिए। यह डेबियन आधारित है। और महान btw!


0

एक लाइव इंस्टॉलेशन का उपयोग करके रैम में कई लिनक्स डिस्ट्रोस का उपयोग किया जा सकता है, मेरे पास एक बार पेन्ड्राइव पर फेडोरा, ubuntu और डेरिवेटिव था, बस यह जांचें कि क्या उस डिस्ट्रो का लाइव दृढ़ता प्रदान करता है ताकि आप संशोधन रख पाएंगे। यह भी ध्यान रखें कि पूरे सिस्टम को आपके रैम पर लोड करने की आवश्यकता है, इसलिए सिस्टम को शुरू करने में सामान्य से अधिक समय लग सकता है।


0

वहाँ एक कार्यक्रम चल रहा है वहाँ बाहर बुलाया YUMI यह फ्लैश ड्राइव पर डिस्टो का है और यहां तक ​​कि एक बार में एक फ्लैश पर कई हो सकता है। यह लिनक्स के विभिन्न रूपों की कोशिश करने के लिए अच्छा है जब तक कि आप एक को स्थापित करने की इच्छा न करें। और कलर्स नामक डिस्ट्रो विशेष रूप से मेमोरी से चलेगा। यह सुरक्षा के लिए बनाया गया है लेकिन यह अवधारणा का प्रमाण है।

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