fdisk

옵티머스큐 내장메모리(나머지4GB)부활시키기(윈도우, 리눅스용 fdisk 사용법)

2016. 2. 16. 21:56

Fdisk

fdisk는 리눅스에서 사용하는 바이너리로, 디스크 파티션을 CUI를 통해 진행하는 방법입니다.

같은 바이너리가 윈도우용으로도 있기 때문에 아래에 설명한 방법만 잘 숙지한다면 꽤나 여러 곳에서 사용할 수 있을겁니다.

옵티머스큐에 루팅이 되어 있어야 되구요

설정->응용 프로그램->개발에서 디버그모드로 바꿔주세요

이제 순서대로 하면 되는 겁니다

(LCD가 켜져있어야 합니다 작업중에는 LCD가 꺼지지 않게 해주세요. 슈퍼유저 리퀘스트가 나타나지 않습니다)

  1. 1번 파일을 실행하시고 su를 입력하면
    여러분의 휴대폰에서 superuser request가 뜹니다
    당연히 allow를 눌러줍니다

  2. 2번 파일을 실행해주고 슈퍼유저 리퀘스트를 얼라우(-.-)해줍니다
    시스템파일의 읽기/쓰기(r/w or rw)가 가능하게 합니다

  3. 3번 파일을 실행해주고 슈퍼유저 리퀘스트를 얼라우(-.-)해줍니다
    busybox를 집어넣습니다

  4. 4번 파일을 실행해주고 슈퍼유저 리퀘스트를 얼라우(-.-)해줍니다
    이건 사전데이터 파일과 lgtapp파일을 백업합니다

  5. 꼭 5번 단계가 완료되면 설정->개인 정보 보호->기본값 데이터 재설정을 눌러주십시오 안그러면 폰을 AS맡겨야 됩니다.

  • 5-1번과 5-2번은 어플설치공간의 차이입니다

  • 5-3번은 파티션을 복원하는 겁니다-여기선 쓰지 않습니다

  • 5-1번은 512mb 5-2번은 1gb입니다

안드로이드가 설치되면 약 220mb를 잡아먹습니다


여기부터는 fdisk를 사용하는 방법을 배웁니다.

또는 파티션을 직접 작업하실 수 있습니다.

1번 파일을 열고 su를 입력합니다

슈퍼유저 리퀘스트를 얼라우(-.-)해줍니다

p - 파티션 정보 출력
n - 파티션 생성
d - 파티션 삭제
w - 파티션 정보 저장
q - 종료 (w를 하지 않고 q를 하면 저장하지 않고 그냥 종료 됩니다.)
t - 파티션 종류 설정
a - 부팅 가능 토글

fdisk 를 입력합니다
파티션 프로그램(바이너리) 입니다
위의 명령을 이용하여 아래 순서대로 파티션을 진행합니다
파티션이 4개가 가능합니다.

1번 파티션은 어플설치공간,OS설치 공간이므로 최소한 300mb는 잡아주셔야 합니다

2번 파티션은 사전데이터 설치공간입니다 필요 없으면 없애줍니다

3번은 lgt추천어플 설치파일 저장공간입니다 절대 필요 없으므로 없애줍니다

4번을 만들어 줄겁니다 4번에 죽어있는 우리가 쓸 메모리가 들어갑니다

  1. d를 눌러 파티션을 삭제합니다(3개 모두)

  2. n을 눌러 파티션을 만듭니다

Command action
e extended
p primary partition (1-4)

  1. p를 눌러줍니다 우린 주 파티션을 만듭니다
    파티션을 선택하라고 나옵니다

1번 파티션은 어플설치공간,OS설치 공간이므로 최소한 300mb는 잡아주셔야 합니다

2번 파티션은 사전데이터 설치공간입니다 필요 없으면 파티션 Last cylinder 에서 +1입력합니다

3번 파티션은 lgt추천어플 설치파일 저장공간입니다. 필요 없으면 파티션 과정 중 Last cylinder 를 묻는 과정에 +1이라고 입력해줍니다.
쓰지않는 파티션은 혹시 몰라서 없애지 않고 +1로 해줬습니다

Selected Partition [숫자]

라고 나옵니다

First cylinder (1-244352, default 1):

디스크에는 여러개의 실린더(섹터입겁니다)로 되어 있는데 그냥 엔터를 눌러주시면 자동으로 입력됩니다
Last cylinder or +size or +sizeM or +sizeK (131073-244352, default 244352):
만들고 싶은 용량을 입력하고 M(메가바이트)을 꼭 붙여줍니다(남는 용량 모두를 쓰기 위해서는 엔터키를 입력합니다.)

이를 반복하여 4번까지 만들어 줍니다

  1. 파티션의 타입을 바꿔줍니다 꼭 해야합니다
    t를 입력합니다

    Partition number (1-4):

    파티션 번호를 입력합니다 : 1

    Hex code (type L to list codes):

    파티션 타입을 입력합니다 : c
    (I를 입력하면 사용 가능합 타입이 출력됩니다)

    Changed system type of partition 4 to c (Win95 FAT32 (LBA))
    Command (m for help):

    타입 변경을 완료합니다

    Command (m for help):

  2. 완성하였으면 저장합니다 : w
    취소하고 싶으시면w를 하지 마시고 q를 눌러줍니다
    안그러면 폰을 AS맡겨야 됩니다.

수동 파티션 완료

  1. 꼭 5번 단계가 완료되면 설정->개인 정보 보호->기본값 데이터 재설정을 눌러주십시오

그리고 폰을 재시작하고
설정->응용 프로그램->개발에서 디버그모드를 설정해줍니다

  1. 모두 실행합니다
    포맷단계입니다

  2. 10번 파일을 실행해주고 슈퍼유저 리퀘스트를 얼라우(-.-)해줍니다
    이건 사전데이터 파일과 lgtapp파일을 복원합니다

  3. 모두 실행합니다

재부팅하면 완료됩니다.

완료!

/sdcard가 내장메모리(파티션4)가 되고
/sdcard/sdcard가 외장메모리가 됩니다.

그러면 DCIM(사진,캡처) OZ네비게이션 데이터파일 게임로프트 게임들의 파일은 내장메모리에 들어가고
외장메모리를 바꿀 때마다 이런 파일들을 복사하는 일이 없어집니다

단점이라면 설정->저장장소 에 가면 외장메모리의 용량이 파티션4의 용량으로 나온다는 겁니다
하지만 컴퓨터에 연결하고 sdcard마운트 하면 외장메모리가 정상적으로 읽힙니다.
안전을 위해 꼭 폰을 끄고 외장메모리를 바꿔주세요

+ Recent posts