32-बिट आर्चलिनक्स पर +2.2 TiB वॉल्यूम माउंट करना


2

मैंने हाल ही में होम सर्वर उपयोग के लिए 32-बिट आर्क लिनक्स इंस्टॉलेशन सेटअप किया है। जब मेरे 3 टेराबाइट बाहरी USB हार्डड्राइव को कनेक्ट करने और माउंट करने का प्रयास किया जाता है, तो मुझे सूचित किया जाता है कि 2TiB से ऊपर के वॉल्यूम [32-बिट] आर्किटेक्चर पर समर्थित नहीं हैं। क्या इसके आस-पास कोई रास्ता है, जैसे ड्राइव को छोटे आकार में विभाजित करना या क्या मुझे 64-बिट सिस्टम की आवश्यकता है?

* नोट - गंभीर प्रोसेसर 32-बिट है, इसलिए मेरे पास 64 बिट डिस्ट्रो को फिर से स्थापित करने का विकल्प नहीं है

अतिरिक्त जानकारी प्रति उत्तर इस प्रकार अब तक: ड्राइव को NTFS वॉल्यूम के रूप में स्वरूपित किया गया है। सर्वर ने पहले विंडोज 7 की 32-बिट इंस्टॉलेशन चलाई थी, क्या उस ऑपरेटिंग सिस्टम ने लिनक्स कर्नेल चेहरे की सीमाओं को पार करने की अनुमति दी थी?


एक सवाल के रूप में, आप उस ड्राइव पर किस फाइलसिस्टम का उपयोग कर रहे हैं?
वुल्फिज़न

1
क्या आप प्राचीन कंप्यूटर को प्रतिस्थापित नहीं कर सकते?
माइकल हैम्पटन

जवाबों:


2

मुझे यकीन नहीं है कि यह एक ही मुद्दा है, लेकिन BIOS का उपयोग करने वाले सिस्टम एक ड्राइव पर 2 से अधिक टीबी नहीं देख सकते हैं। यह विरासत BIOS की एक सीमा है। इस समस्या के इर्द-गिर्द एकमात्र रास्ता यूईएफआई है।

स्रोत


1

संग्रहण डिवाइस से डेटा का अनुरोध करने के लिए आपको उस HDD सेक्टर को लिखना होगा जिसे आप अनुरोध में लक्षित कर रहे हैं। 512 बाइट क्षेत्रों को मान लें कि आपके द्वारा संबोधित की जा सकने वाली सबसे बड़ी राशि 1.099511627 × 10¹² या 1TB से ठीक नीचे है। यदि कर्नेल में उस स्थान को संदर्भित करने के लिए पता स्थान का अभाव है जिसे वह प्राप्त करने की कोशिश कर रहा है, तो इससे आगे किसी भी चीज के लिए अनुरोध को प्रारूपित नहीं किया जा सकता है।


Whare उन नंबरों से आ रहे हैं? और अगर सीमा 1 टीबी से कम है, तो त्रुटि संदेश का उल्लेख क्यों है कि ऊपरी सीमा 2 तिबी है?
डेर होकस्टापलर

1
अंतरिक्ष संख्या की सबसे बड़ी राशि सबसे अधिक हस्ताक्षरित 32-बिट संख्या (2,147,483,647) एक उचित जूनियर आकार से गुणा है। एक दिन बाद यह देखकर मुझे एहसास हुआ कि मैं अपना गणित हस्ताक्षर के आधार पर कर रहा था, लेकिन अहस्ताक्षरित संख्याओं पर ध्यान नहीं दिया, जो प्रभावी रूप से पता स्थान को दोगुना करने के लिए जा रहा है (हमें 2TB पर ला रहा है)। और यह समझ में आता है, आप सेक्टर -34 (नकारात्मक चौंतीस) का अनुरोध नहीं करने जा रहे हैं।
ब्राचली

0

यदि आप BIOS को डिवाइस का उपयोग करने दे रहे हैं, तो आपको डिवाइस पर ~ 1.5TiB के दो विभाजन बनाने में सक्षम होना चाहिए।

इसके बाद आप LVM का उपयोग एक साथ दो विभाजनों को समेटने या स्ट्रिप करने के लिए कर सकते हैं। समस्या यह है कि एक 32 बिट कर्नेल 2.2TiB से अधिक LUN को संबोधित नहीं कर सकता है। 32 बिट के लिए MAX वॉल्यूम का आकार 16TiB है, आप LVM पर एक XFS फ़ाइल सिस्टम बना सकते हैं।

XFS 32bit एड्रेस स्पेस में इनसाइड डाल देगा af आपका फाइलसिस्टम ठीक काम करना चाहिए।


0

पता चलता है कि आर्क लिनक्स एक 2.2+ टीआईबी हार्डड्राइव से बढ़ते / पढ़ने / लिखने में सक्षम है। लॉग इन करते समय माउंट करने का प्रयास करते समय, मैं यह निर्दिष्ट करने की नौसिखिया त्रुटि कर रहा था कि मैं किस भाग को माउंट करना चाहता था (sdd vv। Sdd1)। Fstab के साथ बूट के दौरान इसे माउंट करने के लिए, मुझे यह निर्दिष्ट करने की आवश्यकता है कि वॉल्यूम को NTFS वॉल्यूम के रूप में स्वरूपित किया गया था। आपके उत्तर के लिए धन्यवाद, कोई भी कम नहीं!

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