मैं एक माइक्रोएसडी कार्ड को दो भागों में विभाजित करना चाहता हूं: भाग अपनाने योग्य भंडारण, और सामान्य भंडारण भाग। मैं यह कैसे कर सकता हूँ?


20

मुझे अपना सभी संग्रहण अपनाई गई संग्रहण के रूप में नहीं चाहिए, इसलिए मैं सोच रहा था कि मैं इसे 1 भाग के लिए अपनाए गए संग्रहण और 1 भाग की सामान्य फ़ाइल संग्रहण (जिसे एंड्रॉइड "पोर्टेबल संग्रहण" कहता हूं) में विभाजित कर सकता हूं।

जवाबों:


20

आपको अपने डिवाइस को रूट करने की आवश्यकता नहीं है लेकिन जिस डिवाइस के साथ मैंने यह किया है वह रूट है

  1. आपको डेवलपर विकल्प सक्षम करने की आवश्यकता है।
  2. USB डिबगिंग विकल्प को सक्षम करें।
  3. सुनिश्चित करें कि आपका एसडी कार्ड पोर्टेबल के रूप में स्वरूपित किया गया है, फिर adbनिष्पादन योग्य प्राप्त करें ( विवरण के लिए हमारी अदब टैग-विकी देखें)।
  4. अपने डिवाइस को अपने पीसी से कनेक्ट करें और adb devicesकमांड चलाएं । यदि आपका डिवाइस सही तरीके से जुड़ा हुआ है, तो आप अपने डिवाइस को आउटपुट में सूचीबद्ध देखेंगे।
  5. भागो adb shell sm list-disks adoptable। यह आपको उन डिस्क की सूची दिखाएगा जो कि हम जो चाहते हैं उसके लिए उपयोग की जा सकती हैं।
  6. अपने डिवाइस के लिए यह मुझे दिखाया disk:179,128तो मैं adb shell sm partition disk:179,128 mixed 80अपने 32 जीबी एएस कार्ड पर भाग गया। इसने मुझे 5 जीबी को गोद लेने योग्य भंडारण के रूप में दिया और बाकी अन्य उपयोगों के लिए। (यह आपके एसडी कार्ड को प्रारूपित करेगा।)

क्या यह वास्तव में रूट की आवश्यकता है क्योंकि 1 स्थान पर दत्तक भंडारण स्थापित करने की आज्ञा नहीं है? (sm पार्टीशन डिस्क: foo, बार)
बार्लीमैन

@Barleyman ठीक है, लेकिन वास्तव में मेरा डिवाइस निहित नहीं है और मैंने इसे किसी भी रूट किए गए उपकरणों के साथ परीक्षण नहीं किया है, यदि आप चाहें तो कोशिश कर सकते हैं और मुझे
बता

3
मैंने वास्तव में कल और आज अपने गैलेक्सी एस 5 पर किया। मैंने मिश्रित प्रकार का उपयोग नहीं किया, लेकिन कम से कम sm विभाजन डिस्क: foo, बार निजी काम बिना रूट के ठीक है। Link2SD के साथ लॉलीपॉप से ​​माइग्रेट करने के लिए गोद लेने योग्य भंडारण के साथ मार्शमैलो में काम करना थोड़ा काम है। होगा साफ स्थापित करने और कॉपी करने के लिए टाइटेनियम बैकअप फ़ाइलों की प्रतिलिपि बनाएँ और पीसी और बाद में फोन पर एसडीकार्ड repartition। इसके अलावा टाइटेनियम बैकअप फ़ोन भंडारण निकलता जा रहा है एहसास नहीं है तो आप पिछले संवादों से लड़ने के लिए पर्याप्त जगह है कि आप आराम विस्थापित करने के लिए Apps2SD उपयोग कर सकते हैं बनाने के लिए sdcard के लिए एक एकल एप्लिकेशन को ले करना होगा ..
Barleyman

CM13 टेमासेक 10.4 के साथ Moto E पर पूरी तरह से काम करता है। धन्यवाद!
फर्नांडो कोश

1
मेरे डिवाइस पर sm partition disk: disk:179,128 mixed 80कमांड ने कमांड का उपयोग वापस कर दिया, शायद यह कस्टम रोम के कारण है, लेकिन मैंने अल्पविराम को अंडरस्कोर के साथ बदल दिया और इसे स्वीकार कर लिया - जैसे। sm partition disk: disk:179_128 mixed 80
samdd

3

poqdavid का उत्तर सही है।

हालाँकि, आपको यह त्रुटि हो सकती है कि आपके डिवाइस संग्रहण पर आपका SD कार्ड दूषित है। यदि ऐसा है तो इन चरणों का पालन करें।

आपके द्वारा डिस्क को विभाजित करने के बाद और जब आपका एसडी कार्ड दर्ज किया जाता है तो टर्मिनल में निम्न दर्ज करें:

$> adb शेल sm लिस्ट-वॉल्यूम सभी

उदाहरण के लिए, आपके वॉल्यूम कौन-से सूचीबद्ध होंगे:

private mounted null
public:179,1 mounted B5B1-140C
private:179,3 unmountable null
emulated mounted null

फिर आपको दिए गए डिस्क नंबर के साथ 179,3 की जगह निम्नलिखित दर्ज करें:

$> adb शेल sm प्रारूप निजी: 179,3

$> adb शेल sm माउन्ट प्राइवेट: 179,3

अब डिवाइस स्टोरेज में आपका एसडी कार्ड ठीक से माउंट होना चाहिए और आपका पोर्टेबल स्टोरेज अभी भी रहेगा।

यह मेरे एलजी G5 पर काम किया और S7 पर काम करना चाहिए।

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