Marsmallow의 내부 저장소로 새로운 SD 카드에 대한 불만으로 인해 이전 버전의 Android에서 사용했던 Link2SD로 다시 전환하기로 결정했습니다. 그러나 문제가 있습니다. 파티션 된 SD 카드에 대한 마운트 스크립트를 만들려고하면 다음 오류가 발생합니다.
Mount script cannot be created
mount: '/dev/block/vold/179:66'->'/data/sdext2': No such file or directory
아무도 Link2SD를 마시멜로에서 작동시키는 방법을 알고 있습니까?
답변
Marshmallow 내장 스토리지는 블로그에서 설명하는 것처럼 혼합 형식 SD 카드와 함께 더 잘 사용할 수 있습니다 .
http://blog.sam.liddicott.com/2016/02/android-6-semi-adopted-storage.html
먼저 adb 작업이 필요합니다.
- SD 카드를 휴대용으로 삽입하고 포맷하십시오.
- 저장소 및 USB 메뉴에서 SD 카드를 꺼냅니다.
- “adb shell”을 사용하여 채택 가능한 스토리지를 나열하십시오.
이처럼
$ adb shell sm list-disks adoptable
disk:179_64
디스크 : 179_64는 채택 할 수있는 내 SD 카드이며 외부 SD로 75 %를 원합니다.
$ adb shell sm partition disk:179_64 mixed 75
참고 : 카드는 밑줄 대신 쉼표로 표시 될 수 있습니다 (예 : disk : 179,64) .
$ adb shell sm partition disk:179,64 mixed 75
-
이렇게하면 전체 SD 카드가 지워져 휴대용 저장소로 75 %, 나머지 내부 저장소로 나머지가 제공됩니다.
-
휴대 전화를 재부팅하십시오.
-
저장소 및 USB 메뉴에서 SD 카드 (내장)를 선택하고 데이터 마이그레이션 (가능한 경우 앱이 설치되어 있음)을 선택하십시오.
-
Storage & USB에서 채택 된 스토리지의 이름을 Adopted 와 같은 이름으로 변경하십시오. 그렇지 않으면 외부 스토리지 파티션과 이름이 같은 경우 USB MTP보기는 내부 스토리지 만 표시 할 수 있습니다.
답변
#! / system / bin / sh 마운트 -t ext4 -o rw / dev / block / mmcblk1p2 / data / sdext2 mount -t ext4 -o rw / dev / block / vold / 179 : 66 / data / sdext2
vold line을 다음과 같이 만들어야 할 수도 있습니다.
mount -t ext4 -o rw / dev / block / vold / public : 179 : 66 / data / sdext2
그것은 당신이 Marshmallow가 처음 부팅 할 때 어떻게 카드를 포맷하게했는지에 달려 있습니다.
사용 Apps2SD을 스크립트를 만들 수 있습니다. 앱을 열고 “앱을 SD 카드에 연결”로 이동하여 파일 시스템을 선택하면됩니다. 여전히 활발한 개발 및 작업 중입니다. 스크립트가 생성되면 Apps2SD를 제거 할 수 있습니다.
답변
다른 사람들이 암시 했듯이 Apps2SD 를 사용하여 마운트 스크립트를 만들고 완료되면 간단히 제거 할 수 있습니다.
답변
여기에 나열된 초기 문제를 해결했습니다.
cd /dev/block/vold
ln public:179_66 179:66
그런 다음 Link2SD는 트릭을 수행 할 수있었습니다. 그러나 여전히 유용하지 않았으며 Google Play 뮤직 내부 데이터 (mp3)를 SD 카드로 옮길 때 음악 프로그램이 계속 중단되도록 만들었습니다.
제거 후 Link2SD를 제거하는 것은 쉽지 않습니다.
mount -o remount,rw /system
mv /system/bin/debuggerd.bin /system/bin/debuggerd
rm /system/etc/init.d/11link2sd
mount -o remount,row /system
그런 다음 재부팅합니다. 그렇지 않으면 두 번째 파티션이 / data / sdext2에 계속 마운트됩니다.
(따라서 SD 카드를 내부 메모리로 병합하면 Google Play 뮤직에서 SD 카드 대신 제한된 내부 메모리에 mp3를 저장합니다.)