यूएसबी-स्टिक फॉर्मेट करने और ऑपरेशन-सिस्टम स्थापित करने के लिए कौन सा फाइलसिस्टम उपयुक्त है?


8

मैंने एक यूएसबी-स्टिक पर अपना लिनक्स-सिस्टम स्थापित किया है। यह अच्छी तरह से काम करता है, मैं इसे विभिन्न कंप्यूटरों पर उपयोग कर सकता हूं। मैंने फाइल सिस्टम के रूप में ext4 का उपयोग किया है और खुद से पूछता हूं कि यह सबसे अच्छा विकल्प है। यूएसबी-स्टिक्स के लिए कौन सा फ़ाइल-सिस्टम सबसे अच्छा है? एक अच्छे फाइल सिस्टम को फ्लैश-ड्राइव को बहुत तेजी से नष्ट नहीं करना चाहिए। डेटा-अखंडता को सुरक्षित करने के लिए अतिरिक्त गतिविधियां अच्छी हो सकती हैं (मैं एक दैनिक बैकअप करता हूं)। एक और मानदंड उच्च प्रदर्शन हो सकता है।

जवाबों:


5

लिखने के चक्र को कम करने के लिए फ्लैश ड्राइव पर EXT2 का उपयोग करें। हर बार जब आप EXT 4 ड्राइव पर लिखते हैं, तो जर्नल को अपडेट किया जाना चाहिए जो अधिक लेखन का कारण बनता है। मैं EXT 2 का उपयोग करता हूं और पासवर्ड GParted या "डिस्क उपयोगिता" का उपयोग करके इसे सुरक्षित करता है।

मैंने कभी भी EXT 3 या 4 के साथ गति लाभ पर ध्यान नहीं दिया है।


5

नवीनतम लिनक्स कर्नेल F2FS एक SSD अनुकूलित फ़ाइल सिस्टम का समर्थन करते हैं लेकिन यह अभी भी प्रायोगिक है । अगर स्टिक पर सिस्टम बहुत क्रिटिकल नहीं है तो आप इसे आजमा सकते हैं।

अन्यथा ext4 के साथ:

  • relatimeध्वज को अक्षम करें (पहुंच समय रिकॉर्ड करें)
  • TRIM ( discardध्वज) सक्षम करें

सामान्य रूप में

  • CFQ के बजाय NOOP शेड्यूलर का उपयोग करें

देखें कैसे लिनक्स के साथ एसएसडी प्रदर्शन को अधिकतम करने के विवरण के लिए।

नमूना fstab

/dev/sda   /   ext4   noatime,nodiratime,discard,errors=remount-ro 0 1

3

एफएटी को फ्लैश ड्राइव पर रखा जाता है क्योंकि यह एकमात्र फाइल सिस्टम है जो सभी प्रमुख ऑपरेटिंग सिस्टम पर काम करता है।

NTFS उन लोगों के लिए है जो

  1. विंडोज का उपयोग करें, और
  2. सुरक्षा पर प्रदर्शन को प्राथमिकता दें

(FAT एक तरह से लिखते हैं जो प्रदर्शन के बलिदान पर समूह लेखन को कम करता है।)

हालाँकि ऐसा लगता है कि आप लिनक्स को बंद कर रहे हैं। उस मामले में, ext4 बहुत ज्यादा है जो आप इसे से बाहर निकलने वाले हैं। यह जर्नलिंग है इसलिए डेटा अखंडता रखी गई है और यह काफी तेज और स्थिर है।

लिनक्स यूएसबी के साथ सलाह का शब्द हालांकि: जब तक आप स्लैक्स या पिल्ला लिनक्स जैसे कुछ का उपयोग नहीं करते हैं, तब तक आपका ड्राइव 2 से अधिक लंबे समय तक नहीं चल सकता है, शायद 3 साल।


छड़ी अधिक समय तक क्यों नहीं चलेगी?
Mnementh

1
जब आप लिनक्स का उपयोग करते हैं, तो आप कितना फ्लैश ड्राइव पर लिखते हैं, इसकी मात्रा लगभग चुटकी भर होती है। एक औसत ड्राइव सामान्य उपयोग पर 10 साल तक चलेगा। स्लैक्स और पपी को फ्लैश ड्राइव के लिए डिज़ाइन किया गया है और जब भी संभव हो कम से कम लिखते हैं।
डिजिटएक्सपी

2
जहां तक ​​मैं समझता हूं, लिनक्स पर, btrfs फ्लैश मीडिया पर प्रदर्शन और दीर्घायु दोनों में सुधार करता है, यहां तक ​​कि यूएसबी स्टिक्स पर पाया जाने वाला सस्ता गैर-वास्तविक प्रकार। Btrfs अभी भी प्रायोगिक है, हालांकि कुछ हालिया वितरण इसे एक विकल्प के रूप में पेश कर रहे हैं।
गिल्स

@ मुझे लगता है कि इसकी प्रायोगिकता शायद यही समस्या है।
डिजिटएक्सपी

आप कोशिश कर सकते हैं aufsजो आपको कुछ फाइल सिस्टम जैसे / var पर लिखने के लिए RAM पढ़ने और उपयोग करने के लिए USB माउंट करने की अनुमति देता है। यह आपको बहुत हद तक लिखने की अनुमति देता है।
मावरोन

3

जस्टा गाय सही है कि EXT4 की जर्नलिंग सुविधा लेखन आवृत्ति में वृद्धि करेगी। आपके आवेदन में उपयोग करने के लिए सबसे अच्छा फाइलसिस्टम EXT4 है, लेकिन विकलांग पत्रकारिता के साथ-साथ मैटियो के सुझावों के साथ।

एक बेहतर पोर्टेबिलिटी सॉल्यूशन, आपके वॉल्यूम के आकार के आधार पर, वॉल्यूम को रैम में बूट पर ले जाने के लिए हो सकता है, फिर लॉग ऑफ पर डिस्क पर लिखें। किस मामले में मैं एक्सटिंग 4 की सिफारिश करूँगा, जिसमें जर्नलिंग (डिफ़ॉल्ट) और त्यागना होगा। इसके लिए कोड एक जोड़ी पेन ड्राइव विशिष्ट डिस्ट्रोस पर मानक है ताकि आप केवल पैकेज पा सकें और "मेक" कर सकें। इसका परिणाम यह होगा कि मेजबान सिस्टम पर कोई भी सत्र डेटा शेष नहीं है और एक गलत सहिष्णु फाइल सिस्टम के साथ आप एक सत्र लिख सकते हैं ताकि आप एक NAND सेल के खराब होने पर अपनी छवि को पुनः प्राप्त कर सकें।


1

एक USB फ्लैश ड्राइव पर लिनक्स फ़ाइल-सिस्टम के परीक्षण के अनुसार , EXT4 का प्रदर्शन दूसरों की तुलना में बेहतर है।


छोटी चेतावनी: यह लेख 4 साल पुराना है (नवंबर 2009) ताकि चीजें उस समय में बदल जाए
सैंडर स्टीफन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.