안드로이드 폰에서 사용됩니다. 내 ROM이 충분히 크고 (약 8G) SDCard가 다양한 파일로 가득 차 있기 때문에 SDCard의 보물 공간을 절약하기 위해 ROM에 저장된 큰 파일을 SDCard에 연결하려고합니다 (큰 파일을 저장할 수 없습니다). 소프트웨어가/sdcard patty에 있음을 제외하고는) 먼저 방법을 확인하기위한 테스트를 수행합니다. /data/test.mp3 파일을 /sdcard/test_fat32.mp3에 연결 한 다음 터미널 (#su)에 연결합니다. , 나는이 같은 심볼릭 링크를 만들려고 :ext4와 fat32를 연결합니다.
ln -s /data/test.mp3 /sdcard/test_fat32.mp3
을했지만 실패 :
ln: /sdcard/test_fat32.mp3: Operation not permitted
잠시 동안 인터넷 검색 중입니다. fat32와 심볼릭 링크를 만들 수 없다는 것을 발견했습니다. SDCard를 ext4
으로 포맷하고 싶지 않습니다. 내 앱을 공유하고 싶기 때문입니다. 당신은 확실하게 형식의 모든 사람들을 요구할 수는 없습니다. 무엇보다 더 많은 응용 프로그램은 ext4
파일을 식별 할 수 없습니다. 누구든지 그것을 실현하는 좋은 아이디어가 있습니까? 어떤 도움을 주셔서 감사합니다!
소스가 ext4 파일 시스템에 있고 심볼릭 링크를 사용하기 때문에 일반적으로 FAT32와 관련이 없습니다. 일반적으로 대상의 첫 번째 폴더가없는 경우에도 작동해야합니다. 실제 리눅스 시스템에서는 루트없이 이런 방식으로 작동합니다. – user2284570