उबंटू ने देखा। पूरे डिस्क स्थान का उपयोग करें, लेकिन कोई स्वैप नहीं


12

मैं यहाँ हमारे पास एक उपकरण के लिए एक इंस्टॉलेशन usb स्टिक बनाने की कोशिश कर रहा हूँ। मैं लिनक्स इंस्टॉलेशन को स्वचालित करना चाहूंगा, क्योंकि हमारे पास इन मशीनों को स्थापित करने के लिए बहुत कुछ है।

मशीन में 30GB SSD है। मैं ext4 विभाजन (आरोह बिंदु '/') बनाने के लिए संपूर्ण डिस्क का उपयोग करने के लिए preseed करना चाहता हूं और स्वैप नहीं बनाता (यह SSD है, इसलिए अधिक पढ़ने / लिखने से बचने के लिए कोई स्वैप नहीं)।

मैंने इंटरनेट पर कुछ ब्लॉग और लेख पढ़े हैं जहाँ आप एक विशेषज्ञ_प्रेमी को पार्टमैन के रूप में परिभाषित करते हैं। लेकिन मैं यह कहने में सक्षम नहीं था कि मैं पूरे खाली स्थान का उपयोग करूं। पार्टमैन के लिए डिफौट विकल्प है लेकिन मेरा मानना ​​है कि (उस पर यकीन नहीं है) पार्टमैन एक स्वैप विभाजन का निर्माण करेगा।

ऐसा कैसे किया जा सकता था? संपूर्ण डिस्क का उपयोग करके एक विभाजन बनाने के लिए कहा गया है और स्वैप विभाजन नहीं बनाएं?

जवाबों:


15

partmanवास्तव में डिफ़ॉल्ट रूप से स्वैप विभाजन बनाता है, जब तक कि आप विशेषज्ञ विकल्प का उपयोग न करें। निम्नलिखित expert_recipe संपूर्ण डिस्क के लिए एक एकल रूट विभाजन बनाता है।

d-i partman-basicfilesystems/no_swap boolean false
d-i partman-auto/expert_recipe string myroot :: 1000 50 -1 ext4 \
     $primary{ } $bootable{ } method{ format } \
     format{ } use_filesystem{ } filesystem{ ext4 } \
     mountpoint{ / } \
    .
d-i partman-auto/choose_recipe select myroot

लाइन 1 partmanएक लापता स्वैप विभाजन के बारे में चेतावनी को अक्षम करता है । लाइनें 2-6 1000 एमबी के न्यूनतम आकार के साथ एक एकल विभाजन बनाते हैं। -1अधिकतम आकार (अनंत) है, जो बनाता है इंगित करता है partmanडिस्क के आकार के विभाजन हो जाना।


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