Android에서 SD 카드를 내부 저장소와 병합하려면 설정 → 저장소 → SD 카드 → 내부 저장소로 포맷으로 이동하세요.이렇게 하면 카드가 장치 내부 저장소 풀의 일부로 삭제, 암호화 및 통합됩니다.제조업체가 이 옵션을 숨긴 경우 ADB 명령을 사용하여 강제로 설정할 수 있습니다.병합하면 사용 가능한 내부 저장소에 카드의 전체 용량이 추가되지만 다른 장치에서는 카드를 읽을 수 없게 되며 성능은 카드 속도에 따라 달라집니다.
병합 프로세스 이해
SD 카드를 내부 저장소와 "병합"하면 Android에서 "적응 가능한 저장소"라고 부르는 기능이 수행됩니다.시스템:
- SD 카드를 완전히 삭제합니다 — 기존의 모든 데이터가 영구적으로 삭제됩니다.
- ext4 파일 시스템 생성 — 표준 FAT32/exFAT 형식 대체
- 파티션 암호화 — 특정 장치에 연결된 키를 사용
- 카드를 내부 카드로 등록 - Android는 내부 저장소 풀에 용량을 추가합니다.
- 앱 설치 활성화 - 이제 앱을 카드에 투명하게 저장할 수 있습니다.
병합 후에는 저장소 설정이나 파일 관리자에 별도의 "SD 카드"가 없습니다.추가 용량은 "내부 저장소"의 일부로 표시됩니다. Android는 두 물리적 저장소 영역 간의 파일 배치를 자동으로 처리합니다.
방법 1: 설정을 통해 (쉬움)
지원되는 장치
일부 제조업체는 설정 UI를 통해 채택 가능한 저장소를 지원합니다.
- 기본 Android(Pixel, Android One): 일반적으로 지원됨
- 모토로라: 일반적으로 지원됨
- Nokia: 일반적으로 지원됨
- Sony: 대부분의 모델에서 지원됨
- HTC: 지원됨
- 삼성: 제조업체에 의해 비활성화됨(ADB 필요)
- Huawei/Honor: 제조업체에 의해 비활성화됨(ADB 필요)
- Xiaomi/POCO: 제조업체에 의해 비활성화됨(ADB 필요)
- OnePlus/Oppo: 제조업체에 의해 비활성화됨(ADB 필요)
단계
- SD 카드 백업 — 모든 파일을 컴퓨터나 클라우드에 복사
- SD 카드를 휴대폰에 삽입하세요.
- '새 SD 카드 감지됨' 알림이 나타나면 설정을 탭하세요.
- 또는: 설정 → 저장소 → SD 카드 → 포맷 → 내부 저장소로 포맷
- 데이터 손실에 대한 경고를 읽고 → 포맷 또는 삭제 및 포맷을 탭합니다.
- 포맷 및 암호화 과정을 기다립니다. (카드 크기에 따라 1~5분 소요)
- "지금 데이터를 이동하시겠습니까?"라는 메시지가 표시되면:
- 지금 이동: 기존 사진, 파일, 해당 앱을 확장된 저장 공간으로 마이그레이션합니다.
- 나중에 이동: 원래 내부 저장소에 현재 데이터를 유지합니다.
방법 2: ADB 명령(모든 장치용)
제조업체가 채택 가능한 저장소 옵션을 숨긴 경우 ADB(Android 디버그 브리지)를 사용하여 이를 강제할 수 있습니다.
전제조건
- 컴퓨터에 ADB를 설치합니다.
- Windows: 플랫폼 도구 다운로드
- 맥OS:
brew install android-platform-tools - 리눅스:
sudo apt install adb
- 개발자 옵션 활성화: 설정 → 정보 → 빌드 번호를 7번 탭합니다.
- USB 디버깅 활성화: 설정 → 개발자 옵션 → USB 디버깅
- 데이터 지원 USB 케이블을 사용하여 휴대폰을 컴퓨터에 연결합니다.
- 휴대폰에서 RSA 키 프롬프트를 수락하세요.
전체 병합(전체 카드를 내부로)
adb shell sm set-force-adoptable true
adb shell sm list-disks
그러면 disk:179,0과 같은 결과가 반환됩니다. 디스크 ID를 기록해 두세요.그 다음에:
adb shell sm partition disk:179,0 private
이제 전체 SD 카드가 내부 저장소로 포맷되었습니다.휴대폰에 확장된 내부 저장 용량이 표시됩니다.
부분 병합(혼합 파티션 - 권장)
이렇게 하면 두 개의 파티션이 생성됩니다. 하나는 내부로 병합되고 다른 하나는 이식 가능합니다.
adb shell sm set-force-adoptable true
adb shell sm list-disks
adb shell sm partition disk:179,0 mixed 50
숫자(50)는 이동식 저장소로 유지되는 비율입니다.따라서 mixed 50은 다음을 의미합니다.
- 카드 50% → 내부 저장소로 병합(암호화, 앱 빠른 접속)
- 카드의 50% → 휴대 가능(컴퓨터, 카메라, 기타 장치에서 읽을 수 있음)
다른 예:
mixed 25= 내부 75% + 휴대용 25%mixed 75= 내부 25% + 휴대용 75%
혼합 파티션이 더 나은 이유
| 측면 | 전체 병합 | 혼합 파티션 |
|---|---|---|
| 앱 저장공간 확장 | 최대 | 보통 |
| 휴대용 미디어 저장 | 없음 | 예 |
| PC에서 읽을 수 있는 카드 | 아니요 | 부분적으로(휴대용 부분) |
| 매우 낮은 내부 저장 용량(16GB) | 대부분의 사용자(내부 32~64GB) |
혼합 파티셔닝은 확장된 앱 저장소와 장치 간 파일 이동을 위한 휴대용 파티션이라는 두 가지 장점을 모두 제공합니다.
병합 후: 변경 사항
설정에서
- 저장소는 하나의 결합된 용량을 표시합니다(예: '32GB 내부 + 64GB SD 카드' 대신 '내부 저장소: 96GB').
- 별도의 SD 카드 항목이 나타나지 않습니다.
- 저장소 분류(앱, 이미지, 비디오 등)에는 결합된 물리적 저장소가 모두 포함됩니다.
AnExplorer에서
- 내부 저장소는 결합된 용량을 보여줍니다.
- 사이드바에 별도의 SD 카드 항목이 없습니다.
- 파일은 물리적 저장소 중 하나에 존재할 수 있습니다. — AnExplorer은 파일이 통합되었음을 나타냅니다.
- 스토리지 분석기는 총 결합된 공간을 보고합니다.
앱의 경우
- 어떤 저장 공간에 들어갈지 걱정하지 않고 앱을 설치할 수 있습니다.
- Android가 자동으로 배치를 결정합니다.
- 여러 GB 자산을 갖춘 대규모 게임이 더 쉽게 맞습니다.
- 그러나 앱이 느린 SD 카드에 설치되면 앱 실행 시간이 늘어날 수 있습니다.
성능 고려 사항
SD 카드는 항상 내부 저장소(eMMC/UFS)보다 훨씬 느립니다.
| 운영 | 내부(UFS 3.x) | 양호한 SD 카드(A2) | 예산 SD 카드 |
|---|---|---|---|
| 순차적 읽기 | 1000-2000MB/초 | 80-170MB/초 | 20-40MB/초 |
| 순차적 쓰기 | 500-1000MB/초 | 60-90MB/초 | 10-25MB/초 |
| 무작위 읽기(IOPS) | 50,000-100,000 | 4,000 | 1,500 |
| 무작위 쓰기(IOPS) | 40,000-80,000 | 2,000 | 500 |
임의 I/O 성능은 앱 응답성에 가장 중요합니다.격차는 엄청납니다. 최고의 SD 카드라도 임의 작업을 위한 내부 저장소보다 10~25배 느립니다.이는 다음과 같이 번역됩니다.
- 카드에 저장된 앱을 실행하는 데 2~5초 정도 더 오래 걸립니다.
- 핵심 서비스가 카드에 있는 경우 시스템 UI가 중단될 수 있습니다.
- 자산 로딩이 빈번한 게임이 느리게 느껴집니다.
- 버스트 모드 중에 카드에 저장하면 카메라 앱이 지연될 수 있습니다.
성능 영향 최소화
- A2 등급 카드 사용: 적절한 앱 성능을 위해 필요합니다.A1은 최소입니다.A2를 권장합니다.
- 병합 후 성능이 중요한 앱을 다시 내부로 이동: 설정 → 앱 → 앱 → 저장소 → 변경 → 내부 공유 저장소
- 시스템 앱을 내부에 두기: 시스템 앱이나 자주 사용하는 앱을 외부로 옮기지 마세요.
- 카드에 미디어 저장 허용: 사진, 비디오, 음악은 느린 저장 공간에서도 괜찮습니다(순차 액세스).
병합 후 데이터 이동
병합 후 기존 데이터를 마이그레이션할 수 있습니다.
설정에서
설정 → 저장소 → 내부 저장소 → 데이터 이전(또는 '데이터 이동')
이것은 이동합니다:
- 확장된 수영장에 대한 DCIM/Pictures의 사진 및 비디오
- 폴더 내용 다운로드
- 일부 앱 데이터(앱에 따라 다름)
- 표준 미디어 디렉토리의 파일
AnExplorer을 사용하여 수동으로
두 저장소 모두 하나의 "내부 저장소"로 나타나므로 파일 관리가 투명합니다.파일을 정상적으로 정리하세요. Android가 물리적 배치를 처리합니다.
앱 이동
설정 → 앱 → 앱 이름 → 저장공간 → 변경 → 저장 위치 선택
모든 앱이 이동을 지원하는 것은 아닙니다.시스템 앱과 일부 중요한 앱은 더 빠른 내부 저장소에 잠겨 있습니다.
병합 되돌리기
성능이 만족스럽지 못하거나 다른 목적으로 카드가 필요한 경우:
- 모든 데이터 백업: AnExplorer을 통해 중요한 파일을 컴퓨터, 클라우드 또는 NAS에 복사하세요.
- 앱을 내부 저장소로 다시 이동: 설정 → 앱 → 각 앱 확인 후 내부 저장소로 이동
- 설정 → 저장소 → 저장소 탭 → 휴대용 저장소로 포맷 (또는 꺼내기 → 포맷)
- 포맷을 확인합니다. 카드가 지워지고 exFAT로 반환됩니다.
- 이제 모든 장치에서 카드를 다시 읽을 수 있습니다.
경고: 먼저 앱을 이동하지 않고 휴대용으로 포맷하면 해당 앱과 해당 데이터가 영구적으로 손실됩니다.
문제 해결
"지원되지 않는 SD 카드" 또는 병합 후 카드 연결이 계속 끊어집니다.
- SD 카드에 문제가 있을 수 있습니다.컴퓨터에서 상태 확인 실행(Windows에서는 H2testw, Linux에서는 F3)
- 더 높은 품질의 카드를 사용하십시오. 저렴한 카드에는 채택 가능한 스토리지 작업 부하에서 실패하는 컨트롤러가 좋지 않습니다.
- 카드를 단단히 제거했다가 다시 삽입하십시오. 물리적 접촉이 불량하면 간헐적으로 연결이 끊길 수 있습니다.
- 다른 SD 카드를 사용해 보세요. (테스트용으로 대여하세요.)
병합 후 휴대전화 속도가 매우 느려집니다.
- SD 카드가 너무 느립니다(A1/A2 등급 없음).병합을 되돌리고 카드를 휴대용 미디어 저장용으로만 사용하십시오.
- 리소스를 많이 사용하는 앱을 내부로 다시 이동: 설정 → 앱 → 저장 위치별 정렬
- 부분 병합(혼합 파티션)을 고려합니다. 앱을 내부에 유지하고 카드는 미디어용으로만 사용합니다.
"SD 카드가 예기치 않게 제거되었습니다" 오류
- 물리적 연결 문제 - 카드를 제거했다가 다시 삽입하세요.
- 카드에 오류가 발생했습니다. 즉시 백업하고 교체하세요.
- 케이스/커버를 카드 슬롯에 대고 누르는 경우 - 물리적으로 잘 맞는지 확인하세요.
- 카드 슬롯 문제 - 다른 SD 카드를 사용해 카드(휴대전화 아님)인지 확인하세요.
병합 후 파일에 액세스할 수 없습니다.
- 파일은 암호화됩니다. 병합을 수행한 장치에서만 액세스할 수 있습니다.
- 공장초기화 시 암호화 키가 손실되어 카드 데이터를 복구할 수 없습니다.
- 이는 의도적으로 설계된 것입니다. 카드를 제거하여 다른 사람이 귀하의 데이터를 읽는 것을 방지합니다.
관련 가이드
- SD 카드를 내부로 포맷(Adoptable Storage) — 장단점 및 사용 시기
- SD 카드로 앱 이동 - 병합하지 않고 대체 가능
- SD 카드가 표시되지 않음 — 감지 문제 수정
- 삭제하지 않고 여유 공간 — 스토리지 확장의 대안