วิธีการตรวจสอบให้แน่ใจว่าทุกอย่างได้รับการบันทึกลงในการ์ดหน่วยความจำแล้ว วิธีติดตั้งแอพพลิเคชั่นบนการ์ดหน่วยความจำบน Android

หากโทรศัพท์หรือแท็บเล็ต Android 6.0 หรือ 7 Nougat ของคุณมีช่องเสียบการ์ดหน่วยความจำ คุณสามารถใช้การ์ดหน่วยความจำ MicroSD ได้ หน่วยความจำภายในอุปกรณ์ของคุณ คุณสมบัตินี้ปรากฏครั้งแรกใน Android 6.0 Marshm

บันทึก: เมื่อใช้การ์ดหน่วยความจำในลักษณะนี้ จะไม่สามารถใช้กับอุปกรณ์อื่นได้ - เช่น จะสามารถลบออกและเชื่อมต่อผ่านเครื่องอ่านการ์ดกับคอมพิวเตอร์ได้ (แม่นยำยิ่งขึ้นเพื่ออ่านข้อมูล) หลังจากฟอร์แมตเสร็จแล้วเท่านั้น

การใช้การ์ดหน่วยความจำ SD เป็นหน่วยความจำภายใน

ก่อนที่คุณจะเริ่มตั้งค่า ให้ถ่ายโอนข้อมูลสำคัญทั้งหมดจากการ์ดหน่วยความจำของคุณไปที่ใดที่หนึ่ง ข้อมูลนั้นจะถูกฟอร์แมตโดยสมบูรณ์ในระหว่างกระบวนการ

การดำเนินการเพิ่มเติมจะมีลักษณะเช่นนี้ (แทนที่จะเป็นสองจุดแรกคุณสามารถคลิกที่ " ปรับแต่ง" ในการแจ้งเตือนว่าตรวจพบการ์ด SD ใหม่ หากคุณเพิ่งติดตั้งและมีการแสดงการแจ้งเตือนดังกล่าว):

1. ไปที่ การตั้งค่า - ที่เก็บข้อมูลและไดรฟ์ USBและคลิกที่รายการ “ การ์ด SD"(ในอุปกรณ์บางรุ่น รายการการตั้งค่าที่เก็บข้อมูลอาจอยู่ใน " นอกจากนี้" เช่น บน ZTE)

2. ในเมนู (ปุ่มที่ด้านบนขวา) เลือก " ปรับแต่ง- หากเมนูมีรายการ “ หน่วยความจำภายใน" คลิกทันทีและข้ามขั้นตอนที่ 3

3. คลิก " หน่วยความจำภายใน».

4. อ่านคำเตือนว่าข้อมูลทั้งหมดในการ์ดจะถูกลบก่อนที่จะสามารถใช้เป็นที่จัดเก็บข้อมูลภายในได้ แตะ " ล้างและจัดรูปแบบ».

5. รอจนกว่ากระบวนการฟอร์แมตจะเสร็จสิ้น

6. หากเมื่อสิ้นสุดกระบวนการคุณเห็นข้อความ “ การ์ด SD ทำงานช้า" แสดงว่าคุณกำลังใช้การ์ดหน่วยความจำ Class 4, 6 หรือที่คล้ายกัน - เช่น ช้าจริงๆ สามารถใช้เป็นหน่วยความจำภายในได้ แต่จะส่งผลต่อความเร็วของคุณ โทรศัพท์แอนดรอยด์หรือแท็บเล็ต (การ์ดหน่วยความจำดังกล่าวสามารถทำงานได้ช้ากว่าหน่วยความจำภายในปกติถึง 10 เท่า) ขอแนะนำให้ใช้การ์ดหน่วยความจำ UHS Speed ​​​​Class 3 (U3)

7. หลังจากฟอร์แมตแล้ว คุณจะได้รับแจ้งให้ถ่ายโอนข้อมูลไปยังอุปกรณ์ใหม่ เลือก " โอนเลย.“(จนกว่าจะโอนยังถือว่าขั้นตอนไม่แล้วเสร็จ)

8. คลิก " พร้อม».

9. ขอแนะนำให้รีบูตโทรศัพท์หรือแท็บเล็ตทันทีหลังจากฟอร์แมตการ์ดเป็นหน่วยความจำภายใน - กดปุ่มเปิดปิดค้างไว้ จากนั้นเลือก " รีบูต"และถ้าไม่มี-" ปิดเครื่อง" หรือ " ปิดสวิตช์" และหลังจากปิดเครื่องแล้ว ให้เปิดอุปกรณ์อีกครั้ง

เสร็จสิ้นกระบวนการ: ถ้าคุณไปที่พารามิเตอร์ “ ที่เก็บข้อมูลและไดรฟ์ USB"แล้วคุณจะเห็นว่าพื้นที่ว่างในหน่วยความจำภายในลดลง บนการ์ดหน่วยความจำเพิ่มขึ้น และจำนวนหน่วยความจำทั้งหมดก็เพิ่มขึ้นด้วย

อย่างไรก็ตาม ฟังก์ชั่นการใช้การ์ด SD เป็นหน่วยความจำภายในใน Android 6 และ 7 มีคุณสมบัติบางอย่างที่อาจทำให้การใช้คุณสมบัตินี้ใช้งานไม่ได้

คุณสมบัติของการ์ดหน่วยความจำที่ทำงานเป็นหน่วยความจำภายใน Android

ก็สามารถสันนิษฐานได้ว่าเมื่อเข้าสู่ภายในแล้ว หน่วยความจำ Androidด้วยความจุ N ความจุการ์ดหน่วยความจำ M จะถูกเพิ่ม ปริมาตรรวมของหน่วยความจำภายในควรเท่ากับ N+M ยิ่งกว่านั้นข้อมูลเกี่ยวกับที่เก็บข้อมูลของอุปกรณ์จะแสดงประมาณนี้ด้วย แต่อันที่จริงทุกอย่างทำงานแตกต่างออกไปบ้าง:

  • ทุกอย่างที่เป็นไปได้ (ยกเว้นบางแอปพลิเคชัน การอัปเดตระบบ) จะถูกวางไว้ในหน่วยความจำภายในที่อยู่ในการ์ด SD โดยไม่ต้องระบุตัวเลือก
  • ที่ การเชื่อมต่อระบบแอนดรอยด์อุปกรณ์เข้ากับคอมพิวเตอร์เข้า ในกรณีนี้คุณจะ " ดู"และเข้าถึงได้เฉพาะหน่วยความจำภายในบนการ์ดเท่านั้น มันเหมือนกันใน ผู้จัดการไฟล์บนอุปกรณ์นั้นเอง

ด้วยเหตุนี้ หลังจากช่วงเวลาที่การ์ดหน่วยความจำ SD เริ่มถูกใช้เป็นหน่วยความจำภายใน ผู้ใช้จะไม่สามารถเข้าถึงหน่วยความจำภายใน "ของจริง" ได้ และหากเราถือว่าหน่วยความจำภายในของอุปกรณ์มีขนาดใหญ่กว่าหน่วยความจำ MicroSD จากนั้นจำนวนหน่วยความจำภายในที่มีอยู่หลังจากการดำเนินการที่อธิบายไว้จะไม่เพิ่มขึ้น แต่ลดลง

การฟอร์แมตการ์ดหน่วยความจำเพื่อใช้เป็นที่เก็บข้อมูลภายในใน ADB

สำหรับอุปกรณ์ Android ที่ไม่มีฟังก์ชันนี้ เช่น ซัมซุงกาแล็กซี S7 สามารถฟอร์แมตการ์ด SD เป็นหน่วยความจำภายในได้โดยใช้ ADB Shell

เนื่องจากวิธีนี้อาจทำให้เกิดปัญหากับโทรศัพท์ได้ (และอาจใช้ไม่ได้กับทุกอุปกรณ์) ฉันจะข้ามรายละเอียดเกี่ยวกับการติดตั้ง เปิดใช้งานการแก้ไขข้อบกพร่อง USB และทำงานในโฟลเดอร์ adb (หากคุณไม่ทราบวิธีดำเนินการนี้ บางที ไม่ควรรับเลยจะดีกว่า และถ้าคุณรับไป ก็เป็นภัยและความเสี่ยงของคุณเอง)

คำสั่งที่จำเป็นจะมีลักษณะดังนี้ (ต้องเชื่อมต่อการ์ดหน่วยความจำ):

  • เปลือก adb
  • sm รายการดิสก์ ( อันเป็นผลมาจากการดำเนินการคำสั่งนี้ให้ใส่ใจกับตัวระบุดิสก์ที่ออกของฟอร์ม ดิสก์:NNN,NN - จะต้องใช้ในคำสั่งถัดไป)
  • ดิสก์พาร์ติชัน sm: NNN, NN ส่วนตัว

เมื่อการฟอร์แมตเสร็จสิ้นให้ออกจาก adb shell และบนโทรศัพท์ของคุณในตัวเลือกที่เก็บข้อมูลให้เปิดรายการ " การ์ด SD" คลิกที่ปุ่มเมนูที่ด้านบนขวาแล้วคลิก " ถ่ายโอนข้อมูล"(จำเป็น มิฉะนั้นหน่วยความจำภายในของโทรศัพท์จะยังคงถูกใช้ต่อไป) เมื่อการโอนเสร็จสมบูรณ์ก็ถือว่ากระบวนการเสร็จสมบูรณ์

วิธีคืนค่าการทำงานปกติของการ์ดหน่วยความจำ

หากคุณตัดสินใจที่จะถอดการ์ดหน่วยความจำออกจากหน่วยความจำภายใน การทำเช่นนี้ทำได้ง่าย - ถ่ายโอนข้อมูลสำคัญทั้งหมดจากนั้นไปที่การตั้งค่าการ์ด SD เช่นเดียวกับวิธีแรก

เลือก " สื่อแบบพกพา» และปฏิบัติตามคำแนะนำเพื่อฟอร์แมตการ์ดหน่วยความจำ



การแนะนำ:
ฉันมักจะถูกถามคำถามเกี่ยวกับวิธีสร้างพาร์ติชันบนการ์ดหน่วยความจำสำหรับถ่ายโอนแอปพลิเคชัน เช่น การใช้โปรแกรมเช่น .
และด้วยเหตุนี้ฉันจึงตัดสินใจเขียนคำแนะนำสั้น ๆ เกี่ยวกับวิธีแบ่งแฟลชไดรฟ์ออกเป็นส่วน ๆ สำหรับผู้ที่มีปัญหาอย่างเหมาะสม บางทีหลายคนอาจจะไม่ต้องการมันอีกต่อไปแล้ว แต่ตามสถิติ ย่อมมีคำถามตามมาเสมอ)))

เป้า:
แบ่งแฟลชไดรฟ์ออกเป็น 2 พาร์ติชัน FAT32 และ EXT2
FAT32 - พาร์ติชันสำหรับข้อมูลของคุณ
EXT2 - ส่วนสำหรับแอปพลิเคชันพกพาบนการ์ด
ขนาดปัจจุบันของพาร์ติชัน EXT2 คือ 32-512MB ไม่มีประโยชน์ที่จะทำมากกว่า 512MB! แต่ถ้าคุณต้องการมากกว่านี้อย่างกะทันหัน โปรดจำไว้ว่าขนาดของพาร์ติชั่น EXT2 ไม่ควรเกิน 90% ของปริมาตรรวมของการ์ด!

ขั้นแรกเราต้องซื้อโปรแกรมสำหรับสร้างพาร์ติชันบนดิสก์ ฉันใช้เป็นการส่วนตัวและแนะนำให้คุณทราบว่าโปรแกรมนี้ฟรีและสะดวกสบาย

ขั้นตอนที่ 1
ใส่การ์ด SD เข้าไปในเครื่องอ่านการ์ด เราเชื่อมต่อเครื่องอ่านการ์ดเข้ากับคอมพิวเตอร์โดยอัตโนมัติ หากจำเป็น เราจะสำรองข้อมูลจากแฟลชไดรฟ์ เนื่องจาก... เมื่อแบ่งข้อมูลทั้งหมดจะถูกลบ!

ขั้นตอนที่ 2
กำลังเปิด MiniTool Partition Wizard รุ่นบ้านค้นหาแผนที่ของเราและลบส่วนดังกล่าวโดยคลิก "ลบ" ในเมนูบริบท:

ขั้นตอนที่ 3
จากนั้นคลิก "สร้าง" ในพื้นที่ที่ไม่ได้จัดสรรของแผนที่:

หน้าต่างจะเปิดต่อหน้าเราซึ่งเราจะกำหนดค่าพารามิเตอร์ของส่วน

ขั้นตอนที่ 4
ขั้นแรก เราสร้างพาร์ติชันประเภท FAT/FAT32 ซึ่งจะจัดเก็บข้อมูลปกติของคุณ เช่น รูปภาพ เพลง และไฟล์ทุกประเภท นี่จะเป็นส่วนที่เหมาะกับความต้องการของคุณ
ในการดำเนินการนี้ในรายการ "ระบบไฟล์" ให้เลือกประเภท FAT หรือ FAT32:

สำหรับการ์ดที่มีขนาดสูงสุด 2GB แนะนำให้เลือกประเภท FAT หากการ์ดมีขนาด 4GB ขึ้นไป ให้เลือกประเภท FAT32

ถัดไปในรายการ "สร้างเป็น" เลือกรายการ "หลัก":

ในรายการ "อักษรระบุไดรฟ์" จะมีการกำหนดอักษรระบุไดรฟ์ (ซึ่งเหมือนกับอักษรระบุไดรฟ์ในเครื่อง ฯลฯ ) คุณยังสามารถป้อนชื่อ (ป้ายกำกับ) ของพาร์ติชันของคุณในคอลัมน์ "ป้ายกำกับพาร์ติชัน" ฉันตั้งชื่อมันว่า "SDCARD" เป็นต้น
จากนั้นในรายการ "ขนาดพาร์ติชัน" เลือกขนาดของพาร์ติชันของเราแล้วคลิก "ตกลง":

ขั้นตอนที่ 5
ในทำนองเดียวกันคลิกรายการ "สร้าง" ในพื้นที่ที่ไม่ได้จัดสรรของแผนที่และตอนนี้สร้างส่วนที่แอปพลิเคชันที่ถ่ายโอนไปยังการ์ด SD จะถูกจัดเก็บ
ในกรณีนี้ หน้าต่างคำเตือนลักษณะนี้อาจปรากฏขึ้น:

อย่าลังเลที่จะคลิก "ตกลง" และเดินหน้าต่อไป
แต่ตอนนี้ในคอลัมน์ "ระบบไฟล์" เราเลือกประเภท EXT2 หรือ EXT3:

ในรายการ "สร้างเป็น" ให้เลือก "หลัก" อีกครั้ง ป้อนชื่อป้ายกำกับหากต้องการ และขนาดของพาร์ติชันจะเป็นส่วนที่เหลือของแผนที่ และคลิก "ตกลง"

ขั้นตอนที่ 6
ตอนนี้คลิกปุ่ม "นำไปใช้" ที่มุมซ้ายบนและยอมรับการเปลี่ยนแปลง:

หลังจากนั้นกระบวนการประมวลผลจะเริ่มขึ้น และหากทุกอย่างสำเร็จ หน้าต่างจะปรากฏขึ้น:

กระบวนการสิ้นสุดแล้ว! หากคุณทำการสำรองข้อมูล เราจะโยนข้อมูลกลับไปยังพาร์ติชัน FAT32 (แม้ว่าคุณจะเห็นมันใน Explorer ของคอมพิวเตอร์เท่านั้น) และใส่แฟลชไดรฟ์ลงในอุปกรณ์แล้วใช้เพื่อสุขภาพของคุณ!

ปล. ฉันไม่เสแสร้งว่าเป็นสากล เราเขียนเกี่ยวกับข้อผิดพลาดและสิ่งอื่น ๆ ในความคิดเห็น ดีใจถ้ามันช่วยใครสักคน

ป.ล. การจัดการทั้งหมดด้วยการ์ด SD ขึ้นอยู่กับดุลยพินิจของคุณเอง! โปรดจำไว้ว่า ยิ่งคุณถ่ายโอนแอปพลิเคชันไปยังแฟลชไดรฟ์มากเท่าไร ชีวิตที่เหลือก็จะน้อยลงเท่านั้น! ถ่ายโอนเฉพาะแอปพลิเคชัน "หนัก" และแอปพลิเคชันที่คุณไม่ค่อยได้ใช้!

การติดตั้งโปรแกรมในหน่วยความจำภายในของแท็บเล็ตจะดำเนินการตามค่าเริ่มต้น หากต้องการวางแอปพลิเคชันลงในการ์ดหน่วยความจำภายใน คุณเพียงแค่ต้องทำการติดตั้งมาตรฐาน การส่งไปยังสื่อภายนอกจะใช้เวลานานกว่าเล็กน้อย เซสชันการตั้งค่าง่ายๆ หนึ่งครั้งจะนำระบบไฟล์ของอุปกรณ์มาเป็นระเบียบ โดยติดตั้งแอปพลิเคชันใหม่แต่ละรายการลงในการ์ด SD

ตัวเลือกที่ 1: การระบุที่อยู่การติดตั้ง

ระหว่างการติดตั้ง บางโปรแกรมจะถามผู้ใช้ว่าจะค้นหาตำแหน่งเหล่านั้นได้จากที่ไหน การระบุที่อยู่การติดตั้งนั้นไม่ใช่เรื่องยาก เลือกการ์ดหน่วยความจำแบบถอดได้ แค่นี้ก็จบแล้ว แต่สิ่งนี้ใช้ได้กับบางแอปพลิเคชันเท่านั้น เช่น เป็นส่วนน้อย

ตัวเลือกที่ 2: กำหนดเส้นทางการติดตั้งล่วงหน้า

แอปพลิเคชันจะต้องรองรับแพทช์ app2sd หากเวอร์ชันระบบปฏิบัติการ Android บนแท็บเล็ตเก่ากว่า 2.2 จะไม่มีรายการดังกล่าวในการตั้งค่า สำหรับเวอร์ชันใหม่ทั้งหมด อัลกอริธึมสำหรับการแก้ปัญหานี้เหมาะสม

ไปที่ "การตั้งค่า" ค้นหารายการ "หน่วยความจำ" คลิกที่มันและเมนูการตั้งค่าหน่วยความจำจะเปิดขึ้น คุณสามารถดูจำนวนหน่วยความจำว่างในอุปกรณ์ของคุณ พื้นที่ว่างโดยทั่วไปบนแท็บเล็ต และจำนวนหน่วยความจำภายในที่ใช้ได้ที่นี่ บางคนใส่การ์ด SD ลงในเครื่องอ่านการ์ดและค้นหาข้อมูลเกี่ยวกับแฟลชไดรฟ์บนคอมพิวเตอร์โดยไม่รู้ว่าสามารถทำได้บนแท็บเล็ต

ค้นหาส่วน "ดิสก์เริ่มต้นที่เบิร์นได้" ซึ่งคุณจะพบแหล่งต่างๆ สำหรับการติดตั้งแอปพลิเคชัน ในหมู่พวกเขาเลือก “การ์ด SD” คลิกที่รายการนี้แล้วคุณจะเห็นวงกลมตรงข้าม ขณะนี้การติดตั้งแอปพลิเคชันบนการ์ดหน่วยความจำบนแท็บเล็ตเกิดขึ้นตามค่าเริ่มต้น

ตัวเลือกที่ 3: การใช้โปรแกรมบุคคลที่สาม

เป็นไปได้มากว่าวิธีนี้จะช่วยคุณได้ แต่เขาเรียกร้อง คุณสามารถดูว่าคุณมีสิทธิ์รูทบนแท็บเล็ตของคุณหรือไม่ ดาวน์โหลด การใช้งานพิเศษเช่น FolderMount หรือ GL to SD ซึ่งจะช่วยให้คุณถ่ายโอนข้อมูลเกมและโปรแกรมไปยังการ์ดหน่วยความจำ SD ดูคำแนะนำวิดีโอด้านล่าง:

ตัวเลือกที่ 3

ติดตั้งโปรแกรมบนแท็บเล็ตพีซีของคุณเพื่อให้คุณสามารถเลือกที่อยู่การติดตั้งได้ ก่อนที่จะติดตั้งแอปพลิเคชันโดยตรง กล่องโต้ตอบจะปรากฏขึ้นเพื่อให้คุณระบุที่อยู่การติดตั้ง

นี่คือตัวเลือกที่สะดวกที่สุดที่มีให้ เพราะ การติดตั้งบังคับ"ค่าเริ่มต้น" ไม่เป็นที่ต้องการในทุกกรณี ยูทิลิตี้เช่น InstallManager และ MagicUneracer จะช่วยจัดระเบียบการเติมหน่วยความจำของแท็บเล็ตอย่างประหยัดและมีเหตุผล อย่างไรก็ตาม โปรแกรมเดียวกันนี้ยังลบโปรแกรมที่มีไฟล์เสริมทั้งหมดด้วย

หากไม่ได้ติดตั้งแอปพลิเคชันลงในการ์ด SD

เปิดแอปพลิเคชันในการตั้งค่า ในรายการแอปพลิเคชัน ให้เลือกแอปพลิเคชันที่คุณต้องการถ่ายโอนไปยังการ์ดแบบถอดได้ คลิกที่ไอคอนแอปพลิเคชันและเมนูจะเปิดขึ้น ดูว่ามีตัวเลือก "โอน" หรือไม่ หากมีให้คลิกที่ปุ่มตัวเลือกและเลือกการ์ดหน่วยความจำ ขั้นตอนนี้ไม่จำเป็นต้องติดตั้งเพิ่มเติม ซอฟต์แวร์คุณสามารถทำได้ด้วยตัวเอง

ในบางส่วน อุปกรณ์แอนดรอยด์มีช่องสำหรับการ์ดหน่วยความจำ (โดยปกติจะเป็นรูปแบบ microSD) หากอุปกรณ์ของคุณรองรับการ์ด SD คุณสามารถ:

  • เพิ่มความจุหน่วยความจำ
  • ใช้การ์ดสำหรับฟังก์ชั่นและแอพพลิเคชั่นบางอย่าง

หากต้องการตรวจสอบว่าอุปกรณ์ของคุณมีช่องเสียบการ์ด SD หรือไม่ โปรดไปที่เว็บไซต์ของผู้ผลิต

บันทึก.ขั้นตอนเหล่านี้บางส่วนสามารถทำได้บนอุปกรณ์ที่ใช้ Android 6.0 ขึ้นไปเท่านั้น

วิธีการติดตั้งการ์ด SD

ขั้นตอนที่ 1: ใส่การ์ด SD
  1. ตรวจสอบว่าช่องใส่การ์ด SD อยู่ที่ใด
  2. ปิดโทรศัพท์ของคุณ
  3. ถอดถาดการ์ด SD หรือถอดฝาครอบด้านหลังของอุปกรณ์ (ขึ้นอยู่กับรุ่น) หากจำเป็น ให้ยกแถบที่ยึดการ์ดขึ้น
  4. วางการ์ด SD ในช่อง หากคุณยกแถบยึดขึ้น ให้ลดระดับลง
  5. ติดตั้งถาดการ์ด SD หรือฝาหลังของอุปกรณ์อีกครั้ง
ขั้นตอนที่ 2: เปิดการ์ด SD
  1. รอให้การแจ้งเตือนการ์ด SD ปรากฏขึ้น
  2. คลิก ปรับแต่ง.
  3. เลือกประเภทการจัดเก็บที่ต้องการ
    • ที่เก็บข้อมูลที่ถอดออกได้:
      คุณสามารถถ่ายโอนการ์ดไปยังอุปกรณ์อื่นพร้อมกับไฟล์ทั้งหมดของคุณ (เช่น ภาพถ่ายและเพลง) ไม่สามารถย้ายแอปพลิเคชันไปยังไดรฟ์แบบถอดได้
    • หน่วยความจำภายใน:
      การ์ดสามารถจัดเก็บแอปและข้อมูลเฉพาะสำหรับอุปกรณ์นั้นเท่านั้น หากคุณย้ายไปยังอุปกรณ์อื่น ข้อมูลทั้งหมดในอุปกรณ์นั้นจะถูกลบ
  4. ปฏิบัติตามคำแนะนำบนหน้าจอเพื่อตั้งค่าการ์ด SD
  5. เมื่อเสร็จแล้วให้คลิก พร้อม.

วิธีใช้การ์ด SD

วิธีย้ายแอพไปยังการ์ด SD

หากคุณเชื่อมต่อการ์ดเป็นที่จัดเก็บข้อมูลภายใน คุณสามารถถ่ายโอนแอปพลิเคชันไปยังการ์ดได้

บันทึก.แอปพลิเคชันบางรายการไม่สามารถถ่ายโอนไปยังการ์ด SD ได้

วิธีย้ายไฟล์ไปยังการ์ด SD

หากคุณได้ติดตั้งการ์ด SD เป็นอุปกรณ์จัดเก็บข้อมูลแบบถอดได้ คุณสามารถถ่ายโอนไฟล์ต่างๆ ไปยังการ์ดนั้นได้ เช่น เพลงและภาพถ่าย หลังจากนั้นก็สามารถลบออกจากหน่วยความจำภายในของอุปกรณ์ได้

ขั้นตอนที่ 1: คัดลอกไฟล์ไปยังการ์ด SD

ขั้นตอนที่ 2: ลบไฟล์ออกจากที่จัดเก็บข้อมูลภายในของคุณ

คุณสามารถดูเนื้อหาในการ์ด SD และดูจำนวนเนื้อที่ที่เหลืออยู่

เมื่อใช้การ์ด SD เป็นที่เก็บข้อมูลภายใน

เมื่อใช้การ์ด SD เป็นอุปกรณ์เก็บข้อมูลแบบถอดได้

  1. ปัดลงจากด้านบนของหน้าจอเพื่อเปิดแผงการแจ้งเตือน
  2. ใต้การแจ้งเตือนการ์ด SD ให้แตะ เปิด.

ขอจองด่วนครับว่าไม่ได้พูดถึงโปรแกรมอย่าง link2sd นะครับ หลักการคล้ายกัน แต่เราจะไม่ลิงก์ไดเร็กทอรีโปรแกรม แต่จะลิงก์ไดเร็กทอรีข้อมูลของโปรแกรมเหล่านี้ เช่น /sdcard2/Navigon -> /sdcard/Navigon หรือ /mnt/extSdCard/Books -> /sdcard/Books เป็นต้น
นอกจากนี้เรายังต้องการรูท (เราจะอยู่ที่ไหนถ้าไม่มีมัน) อย่างไรก็ตาม หลังจากที่ฉันรู้เกี่ยวกับโปรแกรมนี้แล้ว นี่เป็นอีกข้อโต้แย้งสำหรับฉันในการรูท

เจ้าของสมาร์ทโฟนหรือแท็บเล็ต Android จำนวนมากที่มีหน่วยความจำในตัวขนาดเล็กอาจประสบปัญหาต่อไปนี้: ใส่การ์ด SD ขนาดใหญ่ (เช่น 16, 32 หรือ 64 GB) แต่หลังจากติดตั้งโปรแกรมหนาหลายโปรแกรม อุปกรณ์ของเราหรืออื่น ๆ โปรแกรมประกาศอย่างกล้าหาญว่าไม่มีหน่วยความจำในการ์ดเพียงพอ บางครั้งตัวโปรแกรมเองอาจมีขนาดเล็ก แต่หลังจากการติดตั้ง โปรแกรมจะออนไลน์และดึงข้อมูลกิกะไบต์ไปยังสมาร์ทโฟนของคุณ
อีกครั้งที่ได้รับข้อความว่า "ไม่มีที่ว่าง" และดูที่การ์ดเราเห็นว่ามันเกือบจะว่างเปล่า แต่หน่วยความจำภายในของอุปกรณ์เต็มความจุแล้ว
เนื่องจากหน่วยความจำภายในมักถูกใช้เป็นไดเร็กทอรีเริ่มต้นสำหรับหลายๆ โปรแกรม ความจริงก็คือมันถูกเมาท์เป็น /sdcard ซึ่งในอดีตเคยเป็นการ์ด SD ภายนอกมาโดยตลอด (ซึ่งเคยเป็นเช่นนี้ในสมาร์ทโฟนทุกรุ่น) การ์ด SD ภายนอกจะถูกติดตั้งในกรณีนี้เป็น /sdcard2, /mnt/sdcard2, /mnt/extSdCard หรือแม้แต่ /sdcard/.externalSD ตามที่ฉันเข้าใจผู้ผลิตทำสิ่งนี้เพื่อให้อุปกรณ์ใช้งานได้นอกกรอบเช่น ไม่มีการ์ด SD เลย

โปรแกรมที่ “ไร้หลักการ” จำนวนมากต้องการอ่าน/เขียนข้อมูลจาก/ไปยังไดเร็กทอรี /sdcard/NameInsert เสมอ แทบจะไม่สามารถเปลี่ยนแปลงสิ่งนี้ได้ในการตั้งค่าโปรแกรม
ด้วยเหตุนี้เราจึงมีสิ่งที่เรามี และมีโอกาสหลายประการในการปรับปรุงสถานการณ์ปัจจุบัน:
สองวิธีสุดท้ายก็ไม่ใช่ยาครอบจักรวาลเช่นกัน เพราะ... ต้องใช้ทักษะบางอย่างจากผู้ใช้ นอกจากนี้ ยัง "ไม่สะอาด" เพียงพอ เช่น ทราบปัญหาเมื่อเชื่อมต่อสมาร์ทโฟนเข้ากับคอมพิวเตอร์ผ่าน USB (ไม่สามารถถอดเมานท์ได้) เป็นต้น

โปรแกรม DirectoryBind จะช่วยแก้ไขสถานการณ์ซึ่ง คนดี slig จาก xda เขียนเพื่อตัวเองและโพสต์บนฟอรัมเพื่อสาธารณะประโยชน์

คิวอาร์โค้ด


แม้ว่าผู้ชมที่นี่จะเข้าใจในทางเทคนิค แต่จำเป็นต้องมีคำอธิบายสองสามข้อสำหรับผู้อ่าน habr ที่ไม่มีประสบการณ์ ตามที่เขาเขียนเอง (โปรแกรมที่ไม่พิสูจน์คนงี่เง่า) เช่น แทบจะไม่ จะผ่านการทดสอบสำหรับคนโง่

หลังจากติดตั้งให้รันโปรแกรม (ครั้งแรกแน่นอนเราอนุญาตอย่างถาวร สิทธิ์รูท) คลิกเมนู จากนั้นเลือก "การตั้งค่า" และตั้งค่าเส้นทางเริ่มต้นให้กับหน่วยความจำภายนอก "เส้นทางข้อมูลเริ่มต้น" เช่น /sdcard/external_sd/ และหน่วยความจำภายใน "เส้นทางเป้าหมายเริ่มต้น" /sdcard/ เราออกจากเมนู

คลิกเมนู จากนั้น "เพิ่มรายการใหม่"

ตอนนี้เรามาสร้างกัน การเชื่อมต่อใหม่ตัวอย่างเช่น ไดเร็กทอรีจะย้ายโฟลเดอร์ CamScanner ไปยังการ์ดภายนอก การกดเส้นทางโฟลเดอร์ค้างไว้จะเป็นการเปิดไฟล์ในตัวขนาดเล็ก ตัวจัดการไฟล์ซึ่งคุณสามารถสร้างและ/หรือเลือกโฟลเดอร์ได้ ควรสร้างโฟลเดอร์บนการ์ดภายนอก (และว่างเปล่า)

เมื่อทำเครื่องหมายในช่อง “ถ่ายโอนไฟล์จากเป้าหมายไปยังข้อมูล” ไฟล์และโฟลเดอร์จะถูกถ่ายโอนจากไดเร็กทอรี /sdcard/CamScanner/ ไปยังไดเร็กทอรี /sdcard/external_sd/CamScanner

ควรสังเกตว่าการเชื่อมต่อจะไม่เปิดใช้งานโดยอัตโนมัติหลังจากการสร้าง (ไอคอนฟล็อปปี้ดิสก์สีเทา ดังในภาพหน้าจอด้านล่างสำหรับ gameloft) หากต้องการลิงก์โฟลเดอร์ให้เสร็จสมบูรณ์ ให้เลือกลิงก์ที่ต้องการในช่องทำเครื่องหมายแล้วคลิกเมนู -> “ผูกที่ทำเครื่องหมายไว้” ไอคอนโฟลเดอร์ที่ใช้งานอยู่ (เชื่อมโยง) ควรเปลี่ยนเป็นสีเขียว

อย่างไรก็ตาม หากคุณต้องการแนบการ์ดภายนอกทั้งหมด ฉันขอแนะนำอย่างยิ่งว่าอย่าทำโดยใช้ /sdcard/externalSD/ แต่มีจุดอยู่ด้านหน้า /sdcard/.externalSD/ สิ่งนี้จะช่วยคุณให้พ้นจากปัญหาเช่นภาพขนาดย่อสองเท่าในแกลเลอรี ฯลฯ จริงอยู่ มันไม่ได้ช่วยอะไรกับแกลเลอรี่และผู้เล่นทุกคน เพราะ... บางส่วนยังค้นหาสื่อในไดเร็กทอรีที่ซ่อนอยู่
หลังจากความทุกข์ทรมาน ฉันตัดสินใจเองว่าจะเชื่อมโยงเฉพาะไดเร็กทอรีแต่ละรายการเท่านั้น

รปภ. อย่างไรก็ตาม การ์ด SD ภายนอกช้ากว่าหน่วยความจำภายในมาก ดังนั้นการถ่ายโอนข้อมูลโปรแกรมไปยัง SD ภายนอกจะทำให้การทำงานของโปรแกรมนี้ช้าลงตามธรรมชาติ สิ่งนี้ควรได้รับการจดจำเป็นพิเศษโดยผู้ที่ตัดสินใจเปลี่ยนจุดเมานท์ของหน่วยความจำภายในและภายนอกโดยสมบูรณ์ เพราะ... มีโอกาสที่อุปกรณ์ทั้งหมดของคุณจะทำงานช้าลงกว่าเดิม

ฉันหวังว่าโปรแกรมนี้จะช่วยเสริมคอลเลกชันยูทิลิตี้ที่มีประโยชน์สำหรับอุปกรณ์ Android ของคุณ

หากคุณตัดสินใจสลับหน่วยความจำภายในและภายนอก เช่น กำหนดการ์ด sd ภายนอกให้กับ /sdcard ใหม่ และไม่มีตัวเลือกดังกล่าวในการตั้งค่าอุปกรณ์ - หากคุณมีรูท สามารถทำได้ง่ายๆ โดยดำเนินการต่อไปนี้:
ใน Root-Explorer เราเมานท์ "/etc" เป็น R/W (ถ้า R/O) ค้นหาไฟล์ "/etc/vold.fstab" บันทึกสำเนาและเปิด (คลิกยาว) ใน Text Editor
ในสองบรรทัดถัดไป เราจะเปลี่ยนชื่อของจุดเชื่อมต่อ: dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 .. ถึง dev_mount sdcard /mnt/external_sd emmc@fat /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 ...
คุณสามารถอ่านเพิ่มเติมได้ พวกเขายังแนะนำให้ใช้อย่างอื่นแทน โปรแกรมที่น่าสนใจรูตภายนอก 2 SD ภายใน
ฉันจะเพิ่มว่าในทั้งสองกรณี ก่อนที่จะเปลี่ยน คุณต้องคัดลอกเนื้อหาทั้งหมดของโฟลเดอร์ /sdcard ไปยังการ์ด SD ภายนอก
โปรดจำไว้ว่าหลังจากสวิตช์ ระบบทั้งหมดของคุณอาจทำงานได้ดีกว่าเดิม
ระวัง- คุณต้องเข้าใจว่าทุกสิ่งที่คุณทำในฐานะรูทนั้นทำด้วยความเสี่ยงและอันตรายของคุณเอง ตัวอย่างเช่น การบันทึก "vold.fstab" ที่ไม่ถูกต้องอาจทำให้ไม่สามารถบู๊ตอุปกรณ์ได้ และสำหรับการรักษาที่คุณจะต้องบูตเข้าไป การกู้คืนและแก้ไข "vold.fstab" มีอยู่แล้ว

วิธีนี้สามารถใช้ร่วมกับ DirectoryBind ได้ แต่ขณะนี้เป็นวิธีอื่น: “เส้นทางเป้าหมายเริ่มต้น” (/sdcard) และการเชื่อมต่อทั้งหมดที่สร้างใน DirectoryBind จะชี้ไปที่การ์ดภายนอก