मैं एक यूएसबी ड्राइव पर लिनक्स स्थापित करने की योजना बना रहा हूं, और मैं सोच रहा था कि मुझे सर्वश्रेष्ठ प्रदर्शन (समग्र जवाबदेही) और ड्राइव के जीवन के लिए ड्राइव को प्रारूपित करने के लिए किस फाइलसिस्टम का उपयोग करना चाहिए?
मैं एक यूएसबी ड्राइव पर लिनक्स स्थापित करने की योजना बना रहा हूं, और मैं सोच रहा था कि मुझे सर्वश्रेष्ठ प्रदर्शन (समग्र जवाबदेही) और ड्राइव के जीवन के लिए ड्राइव को प्रारूपित करने के लिए किस फाइलसिस्टम का उपयोग करना चाहिए?
जवाबों:
USB कुंजी पर GNU / Linux स्थापित करने के लिए, यदि आप लगातार विभाजन के साथ तथाकथित लाइव का उपयोग करते हैं तो आप बेहतर परिणाम प्राप्त करेंगे ।
लाइव सिस्टम का उपयोग करने का मुख्य लाभ हार्डवेयर के बारे में है: एक लिनक्स इंस्टॉलेशन विशिष्ट हार्डवेयर के मिलान के लिए सब कुछ कॉन्फ़िगर करेगा। प्रत्येक बूट प्रक्रिया में एक लाइव सिस्टम हार्डवेयर का पता लगाएगा।
लाइव सिस्टम का उपयोग करते समय, एफएस (हो सकता है cramfs
, iso9660
या अन्य केवल-पढ़ने के लिए संपीड़ित एफएस) एक पूरी बाइनरी फ़ाइल में एम्बेड किया गया है, जिसमें एक विभाजन तालिका है। तो केवल करने के लिए usb कुंजी पर कच्चे में डाल दिया है।
एक बार ऐसा करने के बाद, आप अपनी शेष USB कुंजी को एक या अधिक विभाजनों के रूप में संबोधित कर सकते हैं, उन्हें copy-on-write
लगातार विभाजन के लिए प्रारूपित करने की तुलना में । इसके लिए, मैं अनुशंसा करता हूं ext4
क्योंकि यह लिनक्स डिफॉटल और फ्लैश फ्रेंडली है ।
इस उत्तर में अधिक जानकारी : डेबियन दृढ़ता के साथ रहते हैं।
/bin
?
F2FS नामक फाइलसिस्टम को लिनक्स में 3.8 से शामिल किया गया है और इसे विशेष रूप से एसएसडी ड्राइव विशेषताओं के लिए डिज़ाइन किया गया है। यदि आप इस मुद्दे को और जानना चाहते हैं तो कुछ अन्य SSD- अनुकूलित फाइल सिस्टम हैं।
Documentation/filesystems/f2fs.txt
वही कहता है। और हाँ, मुझे लगा कि मैं अभी भी अनुकूलन के विवरण पर नहीं पढ़ा हूँ, मुझे लगता है कि यह अजीब है कि एक ही एसएस और एसएसडी दोनों के लिए अनुकूलन करने की कोशिश करता है एसडी कार्ड और ऐसे। और मैं SSD के लिए f2fs के लिए नहीं जाऊंगा, लेकिन सवाल SSD के बारे में नहीं है। लेकिन "USB ड्राइव" क्या है मुझे नहीं पता, मैं निश्चित रूप से बाहरी एसएसडी का मतलब नहीं था जब मेरी खोज मुझे यहाँ उतरा;)
कुछ महीने पहले हमने यूनी लैब में प्रदर्शन परीक्षण किया और केवल एक विजेता था: एक्सट 4। लिखने और पढ़ने के आँकड़े ext3 और ext2 से बहुत बेहतर थे - यह बिल्कुल स्पष्ट है क्योंकि ext4 उन दो फ़ाइल सिस्टम के आधार पर विकसित किया गया था।
मुझे याद नहीं है कि वास्तव में आप किसी भी संख्या को नहीं दे सकते हैं, लेकिन क्या यह EXT4 के साथ जाएगा।
USB 2.0 - किंग्स्टन पर टेस्ट किए गए।
मैंने / बूट के लिए 512MB विभाजन पर ext4 का विकल्प चुना है, मैंने ext4 को चुना क्योंकि इसकी ग्रब के साथ संगत है और इसमें जर्नलिंग क्षमताएं हैं।
फिर मैंने फाइलसिस्टम के रूट के लिए लगभग 20GB विभाजन पर btrfs को चुना /, मैंने अपने गाय गुणों के कारण btrfs को चुना, मुझे लगता है कि यह ड्राइव भर में भी पहनने की अनुमति देगा, btrfs सिर्फ बदमाश है। मेरे पास fstab में lzo संपीड़न सक्षम है, और कुछ अन्य "फ्लैश-फ्रेंडली" विकल्प हैं ( यहां देखें )
इसके अलावा, ड्राइव के अंत में मेरे पास ntfs में एक 10GB विभाजन है जो ive / home / उपयोगकर्ता / डाउनलोड पर घुड़सवार है जिसे मैं अपने अन्य कंप्यूटरों में प्लग करते समय एक्सेस कर सकता हूं।