Android의 /sdcard/whatsapp/에서 /sdcard/shared/로 모든 쓰기 및 읽기를 리디렉션하는 방법은 무엇입니까?

Android의 /sdcard/whatsapp/에서 /sdcard/shared/로 모든 쓰기 및 읽기를 리디렉션하는 방법은 무엇입니까?

루트 권한으로 Android용 blueStacks appplayer 베타를 사용하고 있으며 한 디렉터리에서 다른 디렉터리로 모든 쓰기 및 읽기를 리디렉션하고 싶습니다. 어떻게 해야 합니까? 명령을 입력할 수 있는 터미널이 있습니다..

답변1

바인드 마운트 수행( 이 옵션이 기본 제공으로 지원되지 않는 busybox mount경우 사용됨)mount--rbind

mount --rbind  /sdcard/shared /sdcard/whatsapp

이 명령은 재부팅할 때마다 호출해야 합니다.

영구적인 해결 방법을 위해 디렉터리를 대상 디렉터리에 대한 소프트/하드 링크로 바꿀 수도 있습니다.

mv /sdcard/whatsapp /sdcard/whatsapp_old    #rename if needed
ln -s /sdcard/shared /sdcard/whatsapp 

관련 정보