ไฟล์ vold fstab มีลักษณะอย่างไร วิธีสร้างแฟลชไดรฟ์เป็นหน่วยความจำสำหรับโทรศัพท์ Android จะเปลี่ยนหน่วยความจำบน Android ได้อย่างไร? สิ่งที่ควรทำ

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

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

มีวิธีไม่มากนักที่จะแทนที่หน่วยความจำภายในด้วยหน่วยความจำภายนอก ดังนั้นเราจะเน้นเฉพาะหน่วยความจำที่มีประสิทธิภาพสูงสุดเท่านั้น และจะมีการอธิบายตามลำดับ: จากง่ายไปจนถึงซับซ้อนมากขึ้น

การถ่ายโอนแคชสำหรับ Android เวอร์ชัน 4.0 ขึ้นไป

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

ความสนใจ! วิธีการที่นำเสนอด้านล่างสามารถใช้ได้กับอุปกรณ์ที่มีสิทธิ์ RUT เท่านั้น การดำเนินการเพิ่มเติมทั้งหมดทำด้วยความเสี่ยงและอันตรายของคุณเอง ไม่มีใครรับประกัน 100% ว่าในกรณีที่เกิดความล้มเหลวคุณจะไม่ได้รับอิฐ นอกจากนี้เรายังไม่รับผิดชอบต่อการสูญหายของข้อมูลส่วนบุคคล

ถ่ายโอนโดยใช้โปรแกรมบุคคลที่สาม

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

หลักการทำงานของโปรแกรมเหล่านี้คล้ายกันมาก ดังนั้นลองพิจารณาวิธีการใช้ Link2SD เป็นตัวอย่าง

วิธีนี้ต่างจากวิธีถัดไปตรงที่ไม่ต้องใช้ผู้ใช้ ความรู้พิเศษ, ยกเว้น แนวคิดเบื้องต้นเกี่ยวกับสิทธิ์รูท

ถ่ายโอนแอปพลิเคชัน Android ไปยังการ์ดหน่วยความจำ SD อย่างสมบูรณ์

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

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

พาร์ติชันบนการ์ดหน่วยความจำสามารถทำได้เหมือนกับบนคอมพิวเตอร์โดยใช้โปรแกรมเช่น Paragon ฮาร์ดดิสก์ผู้จัดการเซิร์ฟเวอร์ 12 หรือ พาร์ติชั่น MiniToolตัวช่วยสร้าง ฉบับบ้าน- แต่นี่เป็นกระบวนการที่ค่อนข้างใช้แรงงานมาก ดังนั้นเราจะทำทุกอย่างให้ถูกต้องบนสมาร์ทโฟนโดยใช้

  1. ดาวน์โหลดและติดตั้งยูทิลิตี้
  2. ในการตั้งค่าอุปกรณ์เราจะพบส่วน "หน่วยความจำ" ซึ่งเราคลิก "Eject SD"

  3. ไปที่ AParted โดยตรงและในแท็บแรกสร้างคลิกเพิ่มสองครั้ง

  4. ในส่วนที่ 1 เราออกจาก Fat32 และในส่วนที่ 2 เราเลือก ext2 หรือรูปแบบอื่น ๆ หากคุณรู้ว่าสิ่งเหล่านั้นจำเป็นสำหรับอะไร
  5. ตรวจสอบให้แน่ใจว่าได้เลือกช่องรูปแบบแล้วเลือกขนาดหน่วยความจำที่ต้องการสำหรับแต่ละพาร์ติชัน ในกรณีนี้ ส่วนที่ 1 จะยังคงเป็น "แฟลชไดรฟ์" มาตรฐานของเรา แต่ส่วนที่ 2 จะถูกอ้างอิงโดยแอปพลิเคชัน
  6. คลิกใช้และยืนยันการดำเนินการ

  7. เราอดทนรอให้กระบวนการเสร็จสิ้น

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

การโอนแคชไปยังแฟลชไดรฟ์

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

  1. เราติดตั้ง.
  2. เปิดตัวและให้สิทธิ์ Superuser
  3. เปิดเมนูแบบเลื่อนออกทางด้านซ้ายของหน้าจอ

  4. ไปที่ “Application Analyzer” มองหา เกมที่คุณต้องการและคลิกที่มัน

  5. ในหน้าต่างที่เปิดขึ้นเราจะเห็นโวลุ่มที่ถูกครอบครองโดยข้อมูลแอปพลิเคชันและแคชแยกจากกัน
  6. คลิกปุ่ม "สร้างคู่" ถัดจากขนาดแคช

  7. ตอบคำถาม "ใช่" แล้วคลิกเครื่องหมายถูกที่ด้านบนของหน้าจอ หลังจากนั้นคุณต้องตอบ "ใช่" อีกครั้ง

  8. คุณจะสามารถดูขั้นตอนการถ่ายโอนไฟล์ได้ในแถบการแจ้งเตือน
  9. ทันทีที่การโอนเสร็จสมบูรณ์ (ถึง 100%) ให้เปิดเมนูแบบดึงออกอีกครั้งแล้วเลือก “รายการคู่”
  10. สิ่งที่เหลืออยู่คือการกดสวิตช์ข้างชื่อเกมที่คุณถ่ายโอน

การเปลี่ยนหน่วยความจำภายในด้วยหน่วยความจำภายนอก

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

  1. ติดตั้ง
  2. คลิกที่ไฟล์ จากนั้นคลิก "แก้ไข"

  3. ไฟล์ประกอบด้วยหลายบรรทัดที่ขึ้นต้นด้วย # (อักขระแฮช) แต่เราต้องการบรรทัดที่ขึ้นต้นด้วยคำว่า “dev_mount” และไม่มี (!!!) ที่จุดเริ่มต้น
    ควรมี 2 บรรทัดดังกล่าว: บรรทัดแรกหมายถึงหน่วยความจำภายในบรรทัดที่สอง - ภายนอก

    ตัวอย่างเช่น หากบรรทัดของคุณคือ:
    dev_mount sdcard/mnt/sdcard
    dev_mount extsd/mnt/extsd

    จากนั้นพวกเขาควรจะเป็น:
    dev_mount sdcard/mnt/extsd
    dev_mount extsd/mnt/sdcard

    นั่นคือสิ่งที่สำคัญที่สุดคือการสลับคำหลัง /mnt/

  4. คุณไม่จำเป็นต้องเปลี่ยนแปลงอะไรอีก คลิกปุ่ม "บันทึก" (ไอคอนฟลอปปีดิสก์)
  5. รีบูทอุปกรณ์

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

มาดูวิธีทำให้การ์ด SD เป็นหน่วยความจำหลักบน Android

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

สิ่งสำคัญคือต้องเข้าใจว่าอายุการใช้งานของการ์ด SD ดังกล่าวเนื่องจากโหลดที่ใช้งานอยู่จะน้อยกว่าหากโหลดบนการ์ดอยู่ในโหมดมาตรฐานอย่างมาก


วิธีที่ 1 การเปลี่ยนเนื้อหาของไฟล์ Vold.fstab

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

สิ่งสำคัญคือต้องรู้ว่าวิธีนี้ใช้ได้ผลเท่านั้น หยั่งรากอุปกรณ์ที่ใช้ระบบปฏิบัติการ Android ด้านล่าง (!)กว่าเวอร์ชัน 4.4.2 ในระบบปฏิบัติการ Android เวอร์ชัน 4.4.2 และสูงกว่า ไฟล์ที่ระบุเป็นไปได้มากว่าคุณจะไม่พบมัน

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

ดังนั้น หากต้องการนำวิธีนี้ไปใช้ ให้ทำดังต่อไปนี้:

ตัวอย่างเช่น สิ่งเหล่านี้อาจเป็นบรรทัดดังนี้:

  • dev_mount sdcard/storage/sdcard0 emmc@xxxxxx
  • dev_mount sdcard2/ที่เก็บข้อมูล/sdcard1 อัตโนมัติ/xxxxxx

เพื่อนำไปปฏิบัติ การเปลี่ยนแปลงที่จำเป็นเราจำเป็นต้องสลับเส้นทางในบรรทัดที่ระบุ กล่าวคือ ใส่ 1 ลงในบรรทัดแรกแทน 0 และบรรทัดที่สองแทน 1 ให้ใส่ 0

หลังจากการเปลี่ยนแปลง บรรทัดเหล่านี้จะมีลักษณะดังนี้:

  • dev_mount sdcard/storage/sdcard1 emmc@xxxxxx
  • dev_mount sdcard2/storage/sdcard0 อัตโนมัติ/xxxx

บันทึกการเปลี่ยนแปลงที่คุณทำ จากนั้นรีบูทอุปกรณ์

อีกทางเลือกหนึ่งในการทำให้การ์ดหน่วยความจำเป็นการ์ดหลักบน Android:


วิธีที่ 2 เราใช้การตั้งค่าของ Android OS 6.0 และสูงกว่า

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

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

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

สิ่งสำคัญคือต้องรู้

มีข้อเสียเปรียบประการหนึ่งคือชิป SD อาจล่าช้าเมื่อบันทึกวิดีโอความละเอียดสูง

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

พื้นที่เก็บข้อมูลคืออะไร?

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

คุณสมบัติการใช้การ์ดเป็นที่เก็บข้อมูลหลัก

มีอยู่จำนวนหนึ่ง คุณสมบัติที่สำคัญซึ่งควรนำมาพิจารณาในระหว่างขั้นตอนนี้

จะมีประโยชน์

เมื่อใช้อุปกรณ์จัดเก็บข้อมูล ไม่ว่าจะเป็นแฟลชไดรฟ์ SD หรือไดรฟ์ USB สิ่งสำคัญคือต้องจำไว้ว่าอุปกรณ์อยู่ในรูปแบบใดและระบบปฏิบัติการรองรับหรือไม่ ระบบแอนดรอยและหลัก รูปแบบไฟล์มีสี่ประเภท: FAT32 หรือ exFAT, ext4 หรือ f2fs

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

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

จะใช้การ์ด SD เป็นหน่วยความจำภายในบน Android ได้อย่างไร

มันเพียงพอสำหรับคุณหรือเปล่า? ที่จัดเก็บข้อมูลภายในเพื่อจัดเก็บข้อมูลทั้งหมดของคุณ?

จะเปลี่ยนหน่วยความจำภายในของโทรศัพท์ด้วยการ์ด SD ภายนอกบน Android ได้อย่างไร การกำหนดค่าการ์ด SD ของคุณให้ทำหน้าที่เป็นที่เก็บข้อมูลภายในบน Android นั้นเป็นกระบวนการที่ค่อนข้างง่าย ไม่มีอะไรซับซ้อนเกี่ยวกับเรื่องนี้และคุณจะเห็นเองในภายหลัง

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

ด้านล่างนี้เป็นขั้นตอนการจัดรูปแบบพื้นฐาน


ในหน้าจอถัดไป คุณมีโอกาสสุดท้ายที่จะตัดสินใจด้วยตัวเองว่าต้องการเปลี่ยนใจหรือไม่

สิ่งสำคัญคือต้องรู้

อย่าลืมสำรองข้อมูลของคุณหลังจากฟอร์แมตแล้วข้อมูลจะหายไปอย่างไร้ร่องรอย!


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

Android: วิธีง่ายๆ ในการเชื่อมโยงการ์ด 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 ซึ่งคนดีจาก 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 /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/external_sd auto /devices/platform/goldfish_mmc.1 ... ถึง dev_mount sdcard /mnt /external_sd /devices/platform/goldfish_mmc.0 ... dev_mount sdcard /mnt/sdcard อัตโนมัติ / อุปกรณ์/แพลตฟอร์ม/goldfish_mmc.1 ...
คุณสามารถอ่านเพิ่มเติมได้

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

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

ความเสี่ยงและสิ่งที่คุณต้องรู้

การเปลี่ยนหน่วยความจำภายใน Android ด้วยการ์ดหน่วยความจำเท่านั้นจะเกิดขึ้น หากคุณติดตั้งสิทธิ์รูทไว้ (ไม่มีรูท วิธีการใช้ไม่ได้)! สำหรับผู้ที่ไม่ทราบว่า Root คืออะไรและจะหาได้อย่างไร:

นอกจากนี้คุณ จำเป็นต้องรู้โครงสร้างระบบไฟล์ Android

การเปลี่ยนหน่วยความจำสามารถทำได้หากอุปกรณ์ Android ของคุณมีไฟล์ระบบเท่านั้น vold.fstab ระหว่างทาง /ระบบ/ฯลฯ หากคุณไม่มี แสดงว่าวิธีนี้น่าเสียดาย ไม่ใช่สำหรับคุณ- เอาเปรียบ ทางเลือกอื่น(ลิงค์ 1, ลิงค์ 2, ลิงค์ 3) อีกด้วย ถ้าไม่ใช่บน Android หน่วยความจำของตัวเอง แล้วบทความนี้ ไม่ใช่สำหรับคุณเช่นกัน- บทความนี้มีไว้สำหรับอุปกรณ์ที่มีโปรเซสเซอร์ Mediatek (MTK) หรือ Rockchip เป็นส่วนใหญ่

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

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

คำแนะนำในการเปลี่ยนหน่วยความจำภายใน Android

ไปยังการ์ดหน่วยความจำ

1. ติดตั้งไฟล์ ผู้จัดการรากเบราว์เซอร์ (หากคุณเลือกอื่นอย่าเขียนคำถาม "ฉลาด" ในความคิดเห็น "ฉันไม่เห็น" "ไม่แก้ไข")

2. เปิดตัวจัดการไฟล์ Root Broswser และปฏิบัติตามเส้นทาง:

/ระบบ/ฯลฯ/

3. ค้นหาไฟล์ vold.fstab และเปิดมันขึ้นมา (คลิกที่ไฟล์แล้วเลือกแก้ไข)

4. ในไฟล์ vold.fstab ที่เราเห็น ประมาณภาพนี้:

# ติดอุปกรณ์ปกติ

รูปแบบ: dev_mount
label – ป้ายกำกับสำหรับโวลุ่ม
mount_point - ตำแหน่งที่จะติดตั้งโวลุ่ม
ส่วนหนึ่ง - พาร์ติชั่น # (แบบ 1) หรือ 'อัตโนมัติ' สำหรับพาร์ติชั่นแรกที่ใช้งานได้
– รายการเส้นทาง sysfs ไปยังอุปกรณ์ต้นทาง
#

# เมานต์พาร์ติชันแรกที่ใช้งานได้ของอุปกรณ์ที่ระบุ
#/devices/platform/awsmc.3/mmc_host สำหรับ sdio
dev_mount sdcard /mnt/sdcard อัตโนมัติ / อุปกรณ์ / เสมือน / บล็อก / XXXXXX
dev_mount extsd /mnt/extsd อัตโนมัติ / อุปกรณ์ / แพลตฟอร์ม / XXXXXX / XXXXXXX
/อุปกรณ์/แพลตฟอร์ม/sunxi-mmc.0/mmc_host
dev_mount usbhost1 /mnt/usbhost1 อัตโนมัติ /อุปกรณ์/แพลตฟอร์ม/sw-ehci.1 /อุปกรณ์/แพลตฟอร์ม/sw_hcd_host0 /อุปกรณ์/แพลตฟอร์ม/sw-ehci.2 /อุปกรณ์/แพลตฟอร์ม/sw- ohci.1 /อุปกรณ์/แพลตฟอร์ม/sw- โอซี.2

บน ในตัวอย่างนี้โปรดทราบว่ามีการไฮไลต์สองบรรทัด หากคุณอ่านโครงสร้างของระบบไฟล์ Android ก่อนหน้านี้อย่างละเอียด คุณก็รู้แล้วว่า /sdcardหรือ /sdcard0นี่คือหน่วยความจำภายในและ /ต่อหรือ /external_sdcard, /sdcrad1, /sdcrad2, /external_sdนี่คือหน่วยความจำภายนอกนั่นคือ MicroSD

สิ่งที่คุณต้องทำคือสลับสองบรรทัดนี้:

dev_mount extsd /mnt/extsd อัตโนมัติ / อุปกรณ์ / เสมือน / บล็อก / XXXXXX
dev_mount sdcard /mnt/sdcard อัตโนมัติ / อุปกรณ์ / แพลตฟอร์ม / XXXXXX / XXXXXXX

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

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

วิธีการเปลี่ยนหน่วยความจำที่อธิบายด้านล่างนี้สามารถทำได้เฉพาะในกรณีที่คุณมีไฟล์ระบบ vold.fstab อยู่ในโฟลเดอร์ /system/etc

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

อัลกอริทึมสำหรับการเปลี่ยนหน่วยความจำภายใน Android ด้วยการ์ดหน่วยความจำ

โดยปกติแล้ว เพื่อจุดประสงค์เหล่านี้ เราจะใช้ตัวจัดการไฟล์ Root Browser เมื่อเปิดขึ้นมา เราจะไปที่โฟลเดอร์ /System/etc/ ต่อไปเราจะพบ ไฟล์โวลด์.fstab และเปิดมัน เมื่อต้องการทำเช่นนี้ ใช้การระงับแบบยาว และจากนั้น คลิกแก้ไข

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

ลองยกตัวอย่างสำหรับ ความเข้าใจร่วมกันสิ่งที่คุณควรใส่ใจ ดังที่คุณทราบ หน่วยความจำภายในของ Android มักจะเรียกว่า sdcard หรือ sdcard0 ในขณะที่หน่วยความจำภายนอกสามารถเรียกว่า extsd, external_sdcard, sdcrad1, sdcrad2

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

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

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


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

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

เหตุใดฉันจึงไม่สามารถบันทึกแอปลงในการ์ด SD ของฉันได้

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

  1. เมนู;
  2. การตั้งค่า;
  3. เกี่ยวกับโทรศัพท์


เวอร์ชันของระบบปฏิบัติการจะถูกระบุในรายการที่เปิดขึ้น

โปรแกรมสำหรับถ่ายโอนแอปพลิเคชันไปยังการ์ดหน่วยความจำ

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


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

เปิดใช้งาน Move2SD

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

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

มีวิธีอื่นอะไรบ้าง?

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

  1. การตั้งค่า;
  2. หน่วยความจำ;
  3. ดิสก์บันทึกเริ่มต้น
  4. การ์ด SD

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

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

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

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

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

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

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

การแก้ไขไฟล์ระบบ

ดังนั้นในการเปลี่ยนหน่วยความจำภายในเป็นหน่วยความจำภายนอกและติดตั้งแอปพลิเคชันใด ๆ บนการ์ดโดยตรงคุณต้องค้นหาหรือติดตั้งโปรแกรม Root Broswser หรือ ES Explorer บนโทรศัพท์ของคุณคุณต้องแสดงตัวด้วย ระบบรูทสิทธิ์ วิธีทำให้พวกเขาอ่านอย่างรวดเร็ว

การเปลี่ยนหน่วยความจำเกิดขึ้นดังนี้: คุณต้องเลือกโปรแกรม Root Broswser หรือ Explorer และเริ่มต้นจากนั้นค้นหาไฟล์ vold.fstab ในระบบซึ่งอยู่ที่อุปกรณ์/ระบบ/etc/ เปิดและอ่านไฟล์อย่างระมัดระวัง เราจะต้องแก้ไขสองสามบรรทัด

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

ใน ในกรณีนี้บรรทัด dev_mount sdcard…. รับผิดชอบด้านความปลอดภัยของไฟล์มาตรฐาน และ dev_mount sdcard2…. สำหรับภายนอก (การ์ด SD) เพื่อให้หน่วยความจำในตัวของเราเปลี่ยนไปเป็นหน่วยความจำภายนอกที่เราต้องการ ในกรณีนี้เราเพียงแค่ต้องเปลี่ยนบางบรรทัด แต่ไม่ใช่ทั้งหมดและไม่สมบูรณ์ แต่มีเพียงคำจารึกเพิ่มเติมและสุดท้ายที่ตามหลัง dev_mount sdcard/storage/sdcard0 และ dev_mount sdcard2/storage/sdcard1 ทันทีที่เราทำในภาพเราจะต้องบันทึกมัน


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

มีไม่น้อย วิธีที่มีประสิทธิภาพการเปลี่ยนหน่วยความจำโดยไม่ต้องใช้โปรแกรม Root Browser ในการทำเช่นนี้คุณจะต้องดำเนินการบางอย่างกับโทรศัพท์ของคุณโดยใช้คอมพิวเตอร์โดยคลิกสามครั้ง ก่อนอื่น คุณจะต้องเรียกใช้ไฟล์ HTC Driver Installer และติดตั้งลงในคอมพิวเตอร์ของคุณ สาธารณูปโภคที่จำเป็นเพื่อการทำงานต่อไป

การจัดการครั้งที่สองคือการติดตั้งไดรเวอร์บนสื่อระบบ C:\\android-sdk-window จากนั้นคุณควรรันโปรแกรม SDK Manager เพื่อตรวจสอบไฟล์และความพร้อมในการติดตั้ง หลังจากนี้คุณควรเชื่อมต่อโทรศัพท์เข้ากับคอมพิวเตอร์และยืนยันคำสั่ง: ถ่ายโอนทุกอย่างไปยังการ์ด SD อ่านวิธีดำเนินการ

เราใช้เอดีบี

เชื่อมต่อโทรศัพท์ที่เปิดใช้งานการแก้ไขข้อบกพร่อง USB ในการตั้งค่า
ไปที่โฟลเดอร์ที่มีโปรแกรมและเรียกใช้ไฟล์ adb.exe โดยใช้บรรทัดคำสั่ง บรรทัดคำสั่ง,มีตัวหนีบ ปุ่มเปลี่ยนร้องไห้ คลิกขวาโดยไฟล์และเลือก open command windowiws ที่นี่

จะเปิด บรรทัดคำสั่งที่เราเขียน อุปกรณ์เอดีบี

ตอนนี้ให้รันคำสั่งต่อไปนี้ซึ่งจะสลับหน่วยความจำ เพียงพิมพ์แล้วกด Enter

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

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