क्या यह ext4 के लिए एक बाहरी ड्राइव को प्रारूपित करने की सिफारिश की गई है?


48

मेरे पास एक नया 2TB एक्सटर्नल हार्ड ड्राइव है जो मैं अतिरिक्त स्टोरेज और बैकअप के लिए उपयोग करूंगा। मैं केवल दो उबंटू मशीनों पर इसका उपयोग करूंगा। क्या यह ext4 ड्राइव को प्रारूपित करने के लिए अनुशंसित है? क्या ऐसा करने में कोई फायदा है?


1
मैंने उत्थान किया है। एक बहुत अच्छा सवाल
अनवर

जवाबों:


35

मुझे लगता है कि आपके प्रश्न का मुख्य भाग महत्वपूर्ण है

मैं केवल दो उबंटू मशीनों पर इसका उपयोग करूंगा।

मैंने आपके समान दुविधा का सामना किया और EXT4 को चुना। EXT4 को मैंने जिन प्राथमिक कारणों से चुना है, क्योंकि 1) EXT4 मेरी फ़ाइल अनुमतियों को संरक्षित करेगा और 2) EXT4 बेहतर तरीके से उस पर डेटा के भंडारण का प्रबंधन करता है (उदाहरण के लिए, इसे NTFS द्वारा लगातार डीफ़्रैग किए जाने और "कोडेड" करने की आवश्यकता नहीं है)। EXT4 NTFS की तुलना में अधिक आत्मनिर्भर फाइल सिस्टम है।

EXT4 का उपयोग करने के लिए केवल नकारात्मक यह है कि आप इस पर डेटा का उपयोग विंडोज मशीन के माध्यम से नहीं कर पाएंगे। लेकिन जैसा कि आपने अपने प्रश्न में कहा था, यह एक समस्या नहीं होगी क्योंकि आप केवल उबंटू मशीनों का उपयोग कर रहे हैं।

IMHO, NTFS का उपयोग करने का एकमात्र कारण यदि आपको विंडोज़ के साथ फाइल सिस्टम तक पहुंचने की आवश्यकता है। यदि आप नहीं करते हैं, तो NTFS वास्तव में एक अवर फाइल सिस्टम है।


1
मैंने क्रमिक रूप से खिड़कियों के नीचे लिनक्स विभाजन के साथ काम किया है, शायद ext3 अगर मैं गलत नहीं हूं, तो आपको बस एक 3 पार्टी ड्राइवर जैसे ex2ifs आदि को स्थापित करना होगा और मुझे लगता है कि ext4 का समर्थन करने के लिए भी प्रोग्राम / ड्राइवर हैं। मेरे लिए एक ही भौतिक आंतरिक ड्राइव के तहत एक दूसरे लिनक्स विभाजन में विंडोज़ अस्थायी, उपयोगकर्ताओं, कार्यक्रमों आदि को संग्रहीत करना आम है। मैं फिर कभी ntfs का उपयोग नहीं करूंगा! केवल तथ्य यह है कि जब पीसी चालू होता है तो लिनक्स विभाजन बहुत मौन होता है ... बहुत कुछ बताता है!
मल्सी

15

यदि आप इसे केवल उन दो मशीनों पर उपयोग कर रहे हैं और USB को डिस्कनेक्ट करने / बंद करने से पहले ड्राइव को ठीक से अनमाउंट करने के बारे में धार्मिक होने की योजना बनाते हैं , तो हाँ, ext4 अत्यधिक अनुशंसित है।

  • ext4 आपको ext3 से बेहतर प्रदर्शन देगा, विशेषकर जब एक ही समय में एक से अधिक फ़ाइलों को लिखने या बड़ी फ़ाइल बनाते समय।

  • यदि ड्राइव ठीक से अनमाउंट नहीं है, तो ट्रेडऑफ़ डेटा हानि की थोड़ी अधिक संभावना है ।


12
डिफ़ॉल्ट रूप से डेटा एक्स्ट 4 पर हर 5 सेकंड में डिस्क पर कॉम किया जाता है, इसलिए समस्या केवल तभी उत्पन्न हो सकती है जब आप लिखने के तुरंत बाद ड्राइव को हटा दें।
रसलव

2
मैं यह भी जोड़ूंगा कि आप आरक्षित स्थान को शून्य तक कम करने के लिए ट्यून 2 एफ़ का उपयोग कर सकते हैं और पूर्ण ड्राइव क्षमता का उपयोग करने की अनुमति दे सकते हैं क्योंकि यह सिस्टम ड्राइव नहीं है इसलिए कुछ आरक्षित स्थान होना बहुत महत्वपूर्ण नहीं है
बैरीमैक

यदि डेटा हानि प्रदर्शन की तुलना में अधिक प्राथमिकता है, तो आप किस fs की सिफारिश करेंगे? मैं इस धारणा के तहत था कि ext4 में जर्नलिंग ext3 की तुलना में अधिक लचीला है और निश्चित रूप से ext2 या विभिन्न FAT प्रारूपों की तुलना में बेहतर है, जिसमें पत्रकारिता नहीं है।
पावन

7

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

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


5

जब से इस सवाल का जवाब मिला है, ext4 पढ़ने और लिखने के लिए विंडोज समर्थन में काफी सुधार हुआ है। उदाहरण के लिए देखें Ext2Fsd प्रोजेक्ट। मैं जो भी करता हूं वह एक अतिरिक्त एक्सट्रा FAT विभाजन बनाता है जिसमें Ext2Fsd का हाल का संस्करण होता है ताकि मैं अन्य विंडोज कंप्यूटर (अनुमति की अनुमति) से ext4 विभाजन तक पहुंच पाऊं।

मुझे यह भी जोड़ना चाहिए कि NTFS को ext4 पसंद करने का एक और अच्छा कारण NTFS के लिए लिनक्स समर्थन की दक्षता है। मेरे मामले में, उबंटू से बाहरी मीडिया के लिए बैकअप करने के लिए rsnapshot का उपयोग करते हुए, ext4 को स्थानांतरित करने से निर्देशिकाओं को पुनरावृत्ति करने के लिए लिया गया समय काफी कम हो गया।


4

मैं नहीं कहूंगा, केवल इसलिए, क्योंकि आपकी अपनी सुविधा के लिए, आप भविष्य में अन्य मशीनों पर इसका उपयोग करना चाहते हैं। (विशेषकर विंडोज)।

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

बेशक आप 99.99999% हो सकते हैं, आप कभी भी विंडोज को नहीं छूएंगे (यदि ऐसा है तो आप भाग्यशाली हैं :-)) लेकिन मेरी बात यह है कि भविष्य की आवश्यकताओं को पूरी तरह से आंकना मुश्किल है, और इसलिए कुछ लाभ खोने के लिए ' d एक बाहरी ड्राइव पर Ext4 से मिलता है, आप शायद सबसे अच्छा fat32 के साथ जा रहे हैं - अगर सिर्फ संगतता कारणों से।

लेकिन, जैसा कि मैंने ऊपर कहा गया है, यह ध्यान देने योग्य आप लायक है सकते हैं का उपयोग Ext3 विंडोज (Ext4 बारे में निश्चित नहीं) प्रेरित करती है - यह सिर्फ एक उन तक पहुंचने के लिए परेशानी विंडोज 7 पर की स्थापना की तो यह है है एक विकल्प है, यहां तक दिया कि मैं क्या ' वी ने कहा।


इस पर फ़ाइल आकार की सीमा क्या है?
टिम

2
भयानक जवाब। स्पष्ट रूप से केवल उबंटू पर उपयोग किया जाता है । और मोटा??? अधिकतम फ़ाइल आकार 4GB, संभवतया 32k ब्लॉक / क्लस्टर, कोई पत्रिका नहीं ... यदि आप दूषित फ़ाइल सिस्टम को पसंद करते हैं और एक हैट के ड्रॉप पर हर फ़ाइल और फ़ोल्डर का नाम खोते हैं, तो निश्चित रूप से, FAT
Xen2050

जैसा कि मैंने बताया, मेरे उत्तर में अधिक प्रश्न हैं कि क्या आप गारंटी दे सकते हैं कि आप कभी भी इसका उपयोग * निक्स मशीन पर करेंगे। मैं 6 साल पहले इस स्थिति में था - आज, मैं विंडोज सहित कई ओएस के बीच अपनी ड्राइव साझा करता हूं। और जैसा कि मैंने नोट किया है - यदि आप fat32 फाइल सिस्टम को नियमित रूप से नष्ट कर रहे हैं और फाइलें खो रहे हैं, तो आपको संभवतः अपने उपयोग की जांच करनी चाहिए क्योंकि यह सामान्य नहीं है।
करिश्मा

2

उत्तर आपकी सटीक आवश्यकताओं पर निर्भर करता है।

ext4 उबंटू, फेडोरा और ओपनएसयूएसई सहित कई लोकप्रिय लिनक्स वितरणों के लिए डिफ़ॉल्ट फाइल सिस्टम बन गया है। ext4 ने अपने पूर्ववर्ती पर कई सुधार किए हैं, जिनमें 16 टेबीबाइट्स (1 टेबिबाइट्स 1,024 गिबाइब के बराबर, 1.074 गीगाबाइट के बराबर 1 जीबी) के साथ फ़ाइलों के लिए समर्थन शामिल है और 1 एक्सिबिबाइट तक अधिकतम मात्रा का आकार है। यह ext3 और ext2 के साथ पिछड़ा संगत है, जिससे ext3 और ext2 को ext4 के रूप में माउंट करना संभव है। यह प्रदर्शन में थोड़ा सुधार करेगा, क्योंकि ext4 की कुछ नई विशेषताओं का उपयोग ext3 और ext2 के साथ भी किया जा सकता है, जैसे कि नए ब्लॉक आवंटन एल्गोरिथ्म।

XFS एक उच्च मापनीय, उच्च-प्रदर्शन वाली फ़ाइल प्रणाली है जिसे मूल रूप से सिलिकॉन ग्राफिक्स, इंक में डिज़ाइन किया गया था। यह बहुत बड़े फाइल सिस्टम का समर्थन करने के लिए बनाया गया था। XFS 8 एक्सिबाइट माइनस एक (यानी 263-1 बाइट्स) का अधिकतम फाइल सिस्टम आकार का समर्थन करता है, हालांकि यह मेजबान ऑपरेटिंग सिस्टम द्वारा लगाई गई सीमा को ब्लॉक करने के अधीन है। 32-बिट लिनक्स सिस्टम फ़ाइल और फ़ाइल सिस्टम आकार दोनों को 16 टेबाइट्स तक सीमित करता है।

इस विषय पर बहुत सारी जानकारी है, लेकिन मैं यहां शुरू करूंगा और यह जानने की कोशिश करूंगा कि क्या आप इसे आगे ले जाना चाहते हैं।

आशा है कि ये आपकी मदद करेगा।

सूत्रों का कहना है:

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