USB स्टिक स्वैप डिस्क कैसे बनाएं?


16

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

इस के बुरे विचार पहलू के बावजूद, मैं यह जानना चाहूंगा कि मेरे पुराने 4 गिग यूएसबी में से एक को मेरी निर्दिष्ट स्वैप डिस्क कैसे बनाया जाए ताकि जब मेरा कंप्यूटर उबंटू प्रीसीज चल रहा है, तो यह यूएसबी स्टिक को स्वैप के रूप में उपयोग करेगा।

चुनौती को जोड़ने के लिए युगल के जोड़े:

  1. मैं जो कंप्यूटर इस्तेमाल कर रहा हूं वह मेरी पत्नी का लैपटॉप core2 डुओ है और इसमें 4gigs का RAM है

  2. वह उबंटू को पसंद करती है, लेकिन मुझे उसके एचडी बैकअप के लिए मुझ पर भरोसा नहीं है, इसलिए मेरे पास उबंटू 12.04 है जो एक 16gb हाईस्पीड यूएसबी 2 फ्लैश मेमोरी स्टिक पर है।

  3. दूसरी USB स्टिक मेरी स्वैप डिस्क होगी और जब लाइव USB स्टार्ट होगी तो मैं चाहता हूं कि यह दूसरी USB स्टिक पर सभी भारी स्वैप लेखन आदि करें।

चुनौती के लिए कोई भी। तुच्छ हो सकता है लेकिन कृपया मुझे लिप्त: डी

जवाबों:


21

1) सुनिश्चित करें कि आपका USB स्टिक जुड़ा हुआ है। एक टर्मिनल प्रकार में:

sudo blkid

यह आपके सभी कनेक्टेड ड्राइव को सूचीबद्ध करेगा। अपने USB स्टिक के लिए खोजें जिसे आप स्वैप के रूप में उपयोग करना चाहते हैं और UUID (इन उद्धरणों के अंदर सब कुछ UUID="XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX") की प्रतिलिपि बनाएँ ।

यह आपके डिवाइस के व्यक्तिगत नाम का प्रतिनिधित्व करता है।

/dev/XXXअपने डिवाइस के बिंदु पर भी ध्यान दें ।

2) अब टाइप करके अपने डिवाइस को अनमाउंट करें:

sudo umount /dev/XXX (जहां XXX आपके डिवाइस का नाम दर्शाता है)

3) अपने यूएसबी स्टिक को स्वैप के रूप में फॉर्मेट करें, जैसे टर्मिनल द्वारा

sudo mkswap /dev/XXX(<- यहां सही डिवाइस नाम का उपयोग करना सुनिश्चित करें या आप शायद गलत ड्राइव को प्रारूपित करेंगे!)

या बस GParted का उपयोग करें ।

4) अब आपको अपनी / etc / fstab फाइल को एडिट करना है, इसलिए टाइप करें

gksudo gedit /etc/fstab

और निम्नलिखित दर्ज करें

UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX none swap sw,pri=5 0 0

(सभी एक्स के लिए, टाइप करके आपको मिला यूयूआईडी नंबर का उपयोग करें sudo blkid)

5) अब टाइप करें

sudo swapon -a

यही है, यह पहले से ही काम करना चाहिए।


बहुत बढ़िया। जब मैं घर जाता हूँ तो मैं यह कोशिश करता हूँ! मुझे लग रहा था कि यूएसबी स्टिक को स्वैप के रूप में प्रारूपित करने और स्लॉट में बूट करने और बूट करने की तुलना में थोड़ा अधिक शामिल था। यदि मेरे पास मेरे लिनक्स भाई के सही उत्तर के साथ पुरस्कार देने के लिए कोई समस्या है तो मैं वापस आऊंगा।
जोशुआ रॉबिसन

यह देखने के लिए कि क्या आपके परिवर्तन लागू किए गए हैं, टाइप करें cat /proc/swaps। निम्नलिखित सूची में दिखाया गया है कि आपके यूएसबी ड्राइव को स्वैप के रूप में माउंट किया जाना चाहिए। आपको शुभकामनाएँ, भाई! :)
फजीक्यू

अच्छा सर @FuzzyQ यह एक आकर्षण की तरह काम करता था। इसके अलावा, हालांकि मैंने fstab काम किया था, मैं इस बारे में चिंतित था क्योंकि यहां तक ​​कि लगातार लाइव यूएसबी स्टिक / हाइब्रिड यूएसबी स्टिक्स पर ... fstab को हमेशा रिबूट पर रीसेट किया जाता है ... लेकिन जब मैंने रिबूट किया तो कुछ अजीब हुआ और यह बाहर हो गया। हालांकि मैं आपके fstab सुझाव के लिए आभारी हूं कि मुझे उस जादू का उपयोग करने की आवश्यकता नहीं थी और उबंटू ने स्वैप डिस्क को पहचान लिया और इसे तुरंत उपयोग करना शुरू कर दिया।
जोशुआ रॉबिसन

ठीक है, मुझे खुशी है कि इसने काम किया। बधाई हो!
FuzzyQ

1
अच्छे परिणाम भी मिल रहे हैं। पत्नी का कंप्यूटर निश्चित रूप से रुकता है और USB से कम ही लिखता है
यहोशू रोबिसन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.