Samsung Galaxy S3 GT‑i9300 저장 공간 확장 가이드

이 문서는 Galaxy S3 GT‑i9300(국제 모델)을 대상으로 외부 SD 카드를 내부 저장소처럼 사용하도록 시스템 구성을 바꾸는 방법을 설명합니다. 이 방식은 내부 메모리가 작은 기기에서 고용량 게임이나 리소스가 큰 앱을 설치할 때 유용합니다. 핵심 아이디어는 저장소를 분리하고 운영체제의 앱 설치 경로를 외부 카드로 유도하는 것입니다.
개요
많은 앱과 최신 게임은 설치 파일 외에 추가 리소스와 캐시를 요구합니다. 예를 들어 대용량 게임 업데이트가 내부 메모리(기본적으로 /data)에 저장되면 용량이 작을수록 설치 불가 상태가 됩니다. 이 가이드는 외부 SD 카드를 ‘내부‘로 취급하도록 시스템을 조정하여 그러한 제약을 완화합니다.
장점
- 고용량 게임과 앱 설치 용이성 증가
- 내부 저장소(플래시)의 부족으로 인한 설치 실패 감소
- 앱 데이터와 캐시를 빠르게 외부 카드로 이동 가능
언제 이 방법이 효과적이지 않은가
- SD 카드 성능이 낮거나 불안정(클래스 2 등)한 경우 앱 실행 성능 저하와 데이터 손상 위험이 큽니다.
- 기기가 루팅되지 않았거나 init.d를 지원하지 않는 커널인 경우 적용 불가
- 마운트 문제로 일부 시스템 업데이트나 OTA 동작이 불안정해질 수 있음
중요: 이 변경은 시스템 수준 설정을 바꾸므로 데이터 손실 위험이 있습니다. 반드시 전체 백업을 하세요.
요구 사항
- 국제판 Samsung Galaxy S3 GT‑i9300
- 기기 루팅(root access)
- init.d를 지원하는 커스텀 불안전(insecure) 커널(예: SiyahKernel 등)
- init.d 지원이 포함된 커스텀 ROM 또는 동일 속성의 ROM(Stock, Omega, CyanogenMod 등도 가능)
- Class 4 이상 권장 SD 카드(클래스 표기는 카드의 원형 안 숫자)
- ClockWorkMod Recovery(CWM) 설치
백업(안전 확보)
시작 전에 CWM을 이용한 전체 Nandroid 백업을 권장합니다. 절차는 다음과 같습니다:
- 기기를 끕니다.
- Volume UP + Volume DOWN + Power 버튼을 동시에 눌러 스톡 리커버리 또는 커스텀 리커버리로 부팅합니다(기기 상태에 따라 키 조합이 다를 수 있음).
- CWM 복구에 진입하면 볼륨 키로 메뉴 이동, Power로 선택합니다.
- ‘backup/restore’를 선택하고 ‘backup’을 실행합니다.
- 백업이 완료되면 ‘reboot system now’로 재부팅합니다.
중요: 백업 파일은 SD 카드 또는 내부 저장소에 생성됩니다. 복구 시 해당 파일이 필요하므로 안전한 위치로 복사해 두세요.
저장소 역할 교체 절차
아래 절차는 일반적인 흐름입니다. 기기 상황과 커널/ROM 버전에 따라 파일명과 세부 명령이 다를 수 있으니, 사용 중인 포럼 스레드(XDA 등)나 커널 문서를 함께 참고하세요.
- SD 카드를 컴퓨터에 어댑터로 연결합니다.
- SD 카드를 FAT32 또는 exFAT으로 포맷합니다. (권장: FAT32 또는 기기에서 안정적으로 인식되는 파일 시스템)
- SD 카드 루트에 필요한 스크립트/파일을 복사합니다. (FAT32용 파일과 exFAT용 파일 중 기기와 포맷에 맞는 파일을 사용)
- 구체적인 파일명은 사용 중인 가이드/패치에 따라 다릅니다. 해당 패치 안내를 확인하세요.
- SD 카드를 기기에 삽입하고 기기를 재부팅한 후 CWM 복구로 진입합니다.
- CWM에서 ‘apply sdcard:update.zip’ 또는 패치용 zip 파일을 선택해 플래시합니다.
- 플래시가 완료되면 기기를 재부팅합니다. 변경 사항이 적용되어 SD 카드가 내부 저장소처럼 동작하면 성공입니다.
참고: 절차 중 파일 복사 단계에서 어떤 파일을 사용해야 할지 불확실하면, 사용 중인 커널/ROM 스레드에 올라온 ‘README’를 확인하세요.
적용 후 확인 항목(수용 기준)
- 설정 > 저장소에서 내부 저장소와 SD 카드의 표시가 바뀌었는지 확인
- 대용량 앱 설치 시 설치 경로가 SD 카드로 할당되는지 확인
- 부팅 및 기본 기능(전화, SMS, 무선)이 정상 동작하는지 확인
- 몇 시간 또는 며칠 사용 후 앱 크래시나 I/O 오류가 없는지 확인
문제가 발생했을 때 되돌리기(롤백)
- CWM으로 부팅합니다.
- 백업/restore 메뉴에서 이전에 생성한 Nandroid 백업을 선택합니다.
- 복원이 완료되면 재부팅합니다.
또는 ES File Explorer(루트 권한 필요)를 사용해 init.d에 설치된 스크립트를 삭제해 변경을 제거할 수 있습니다:
- 루트 권한을 활성화한 ES File Explorer에서 /etc/init.d로 이동합니다.
- ‘11extsd2internalsd’와 같은 관련 스크립트를 찾아 삭제합니다.
- 삭제 후 재부팅합니다.
추가 제안과 팁
- 커스텀 ROM을 처음 플래시하기 전에 이 튜닝을 적용하면 초기 환경 구성이 더 원활합니다.
- init.d 미지원 커널의 경우 init.d를 설치해 주는 패치를 적용하면 됩니다. (기본 설치 방식은 zip 파일을 CWM에서 플래시하는 방식과 동일)
- SD 카드의 클래스가 낮으면 앱의 런타임 성능이 현저히 떨어집니다. 반드시 Class 4 이상 권장.
대안(Alternative approaches)
- 더 큰 용량의 SD 카드를 사용해 내부 앱 데이터 일부를 수동으로 이동
- 클라우드 저장소(사진/비디오) 사용으로 내부 공간 확보
- 앱별로 캐시 및 데이터 정리(설정 > 애플리케이션)로 단기 공간 확보
- Android의 Adoptable Storage(안드로이드 6.0 이상) 기능 사용 — Galaxy S3는 공식 지원 대상이 아니므로 루팅/커스텀 ROM으로만 가능할 수 있음
성능·보안 및 개인정보 고려사항
- SD 카드에 앱 데이터가 저장되면 카드 읽기/쓰기 속도에 따라 앱 성능이 달라집니다. I/O가 집중되는 앱은 내부 플래시에 비해 느릴 수 있습니다.
- 외부 SD 카드를 분리/교체하면 앱 데이터 접근 불가 또는 손상 위험이 있습니다. 카드를 제거하지 마세요.
- 백업 파일에는 개인 정보가 포함됩니다. 가능한 안전한 위치에 저장하고, 필요 시 암호화하세요.
체크리스트(실행 전)
- 기기 모델이 GT‑i9300인지 확인
- 기기 루팅 완료
- init.d 지원 커널 설치
- CWM 복구 설치 및 작동 확인
- SD 카드 클래스 확인(Class ≥ 4)
- 전체 Nandroid 백업 수행 및 백업 파일 안전 보관
테스트 케이스와 수용 기준
- 케이스 1: 1GB 이상 업데이트되는 앱 설치 시 설치가 정상 완료되어야 함
- 케이스 2: 기기 재부팅 후에도 SD 카드가 내부로 마운트되어야 함
- 케이스 3: 전화·문자·네트워크 기능은 변경 전과 동일하게 동작해야 함
용어 한 줄 설명
- 루팅: 기기 최상위 권한을 얻는 과정
- init.d: 부팅 시 스크립트를 실행하는 초기화 디렉토리
- CWM(ClockWorkMod Recovery): 커스텀 복구 환경으로 시스템 백업/복원 및 zip 플래시를 지원
요약
이 가이드는 Galaxy S3 GT‑i9300에서 외부 SD 카드를 내부 저장소처럼 사용하도록 설정하는 절차를 설명합니다. 성공적으로 적용하면 대용량 앱 설치와 저장 공간 관리가 쉬워집니다. 반드시 루팅, init.d 지원 커널, CWM 복구와 Class 4 이상 SD 카드를 준비하고, 변경 전 전체 백업을 수행하세요.
참고: 구체적인 파일명이나 패치 스크립트는 사용 중인 커널 및 ROM 버전에 따라 다릅니다. 적용 전에 관련 커뮤니티의 공식 안내서를 확인하십시오.