मैं विशेष रूप से अमेज़ॅन ईसी 2 उदाहरणों पर ईबीएस वॉल्यूम को विभाजन और माउंट करने के लिए इसका उपयोग कर रहा हूं, लेकिन वास्तव में यह आमतौर पर किसी भी नई ड्राइव को शुरू करने के लिए लागू होना चाहिए।
जैसा कि सवाल कहता है कि मैं एक एकल प्राथमिक विभाजन के निर्माण को स्क्रिप्ट करना चाहता हूं जो दिए गए डिवाइस पर सभी उपलब्ध स्थान का उपयोग करता है। मुझे समय से पहले पता नहीं चलेगा कि डिवाइस कितना बड़ा है और यह बहुत बड़ा हो सकता है (यानी कई टीबी)।
शोध में ऐसा लगता parted
है कि यह स्क्रिप्टिंग के लिए उपयोग करने के लिए सबसे अच्छी कमांड है। मुझे लगता parted /dev/sdf mkpart primary 0 END
है कि मैं चाहता हूँ की तर्ज के साथ कुछ है, लेकिन मैं एक मुश्किल समय के लिए एक सुंदर तरीका पता लगा रहा हूँ क्या अंत होना चाहिए। क्या किसी को यह करने का एक आसान तरीका पता है?
gdisk
सही ढंग से संरेखित करता है। मेरी राय में,parted
एक गड़बड़ है। यह बहुत ज्यादा करता है - और जो चीजें करता है वह केवल शिथिल रूप से जुड़ा होता है। यह अजीब है कि यह एक साथ फाइलसिस्टम और विभाजन सारणी कैसे बनाता है - यह लिखने वाले डेटा के लिए डिस्क लोकार्पण समान पड़ोस में कुछ भी नहीं है। मैंने केवल यह समझना शुरू किया कि डिस्क ने कैसे काम किया जब मुझे एहसास हुआ कि विभाजन तालिका एक छोटा सा नक्शा है जो उसके सिर पर बैठता है, और यह ओएस को बताता है कि यह एक फाइलसिस्टम की तलाश कर सकता है यदि यह करना चाहता है। जब उस पर क्लिक किया गया, तो मुझे सुपरब्लॉक और मेगामैन और यह सब समझ में आया। वैसे भी मुझे ऐसा सोचना पसंद है।