잉명
10.08.27
조회 수 3625
추천 수 1
댓글 94
현재 릴리나이저님 nilfs ext4 커널사용중이시고
외장SD ext4도 이용하고싶으시다면
너무복잡하게 생각하지마시고

system/etc/init.d 에 있는 E01_mount_ext4.sh을 편집해서

mount -t ext4 -o noatime,barrier=0,nobh,data=writeback /dev/block/mmcblk1p2 /원하는경로

를 추가해주시면 부팅시에 SD카드의 ext4파티션이 마운트됩니다.

여기다 바운딩을 하시든 심링크를 거시든 활용하시면 됩니다~



제가 적용하고있는 상태입니다 네넵
댓글 94
1 2
  • ?
    유저
    10.08.27
    위에 방법대로 하면 경로가 안맞아서..안될거같은데..진행되신 상태로보면..
  • ?
    Mc.R
    10.08.27
    busybox ln -s /disk/data /data/ 이렇게 했습니다 마지막을 될라나모르겟네요 ㅜ
  • ?
    Mc.R
    10.08.27
    #busybox cp -rp /data/data /disk/ 이렇게했기떄문에
    busybox ln -s /disk/data /data/ 이렇게해야되는거아닐까요
    busybox ln -s /disk/data /data/ 게하니깐 일단 명령어는 들어갔습니다
  • ?
    유저
    10.08.27
    제이님 말씀대로 해야 적용이 되는걸로 Mc.R 님 상태라면

    busybox cp -rp /data/data /data/disk/
    busybox rm -rf /data/data/
    busybox ln -s /data/disk/data /data/data/

    이게 맞는거라고 보여집니다.
  • ?
    Mc.R
    10.08.27
    아 무한부팅걸리내요 제이님 말대로 #busybox cp -rp /data/data /data/disk 이렇게해야되는거져?
  • ?
    제이
    10.08.27
    넹 맞을꺼에요 ㅇ_ㅇ;;;

    왜냐하면 잉명님 스트립트 명령어 보면 dev/block/mmcblk1p2 /data/disk(지정해준 폴더 이름)이라 생각이 되니까용 ^^
  • ?
    유저
    10.08.27
    busybox cp -rp /data/data /disk/ 성공 하셧다는걸 보면 혹시 disk 폴더 가 있으신건아닌가요?? 흠

    마운트는 /data 폴더 속에 disk로 되어있기때문에 혹시

    busybox df -h 한번 mmcblk1p2 /data/disk 이 부분이 정상적으로 외정sd메모리가 마운트됫는지 확인한번 부탁드려요
  • ?
    Mc.R
    10.08.27
    busybox cp -rp /data/data /data/disk
    busybox rm -rf /data/data/
    busybox ln -s /disk/data /data/data/

    다시 정펌엎고하고 하고있습니당 ^^


    물론 루트익스로 /data/disk 폴더를 만둘어두구용
  • ?
    유저
    10.08.27
    음 이미 무한부팅 걸리셧군요...ㅎㅎ
  • ?
    Mc.R
    10.08.27
    아 이해됬습니다 ㅜ
    예전에 http://www.matpclub.com/board/index.html?id=user9&page=2&no=54 이거보고한기억이나서
    제맘대로 막했떠니 결국엔 http://www.matpclub.com/board/index.html?id=user9&page=2&no=54그대로 해서그런같습니다 ㅜㅜ
    응용이 딸렸습니다 ㅜㅋㅋㅋㅋ
    유저님하고 제이님 감사합니다;

    busybox cp -rp /data/data /data/disk
    busybox rm -rf /data/data/
    busybox ln -s /disk/data /data/data/
    이게 맞는거같습니다
  • ?
    Mc.R
    10.08.27
    언능 다시 엎고 해서 결과올릴꼐요 너무감사합니다
    유저님 제이님 신경써주셔셔감사합니다 물론 잉명님 곰디님도요!!!! 되나보고 또 올려볼꼐용 ㅎ
  • ?
    유저
    10.08.27
    적용후

    busybox df -h

    한번 쳐보세요 ㅎ 제대로 마운트 되엇나 또한 용량부분이 변경되서 제대로 적용되고있나 ㅎㅎ
    아마도 제대로 되실거같은 느낌입니다만..
  • ?
    Mc.R
    10.08.27
    busybox ln -s /data/disk/data /data/data/ 헉 이렇게해야되나요??? 흠 아흐 갑자기 혼란이

    일단 busybox ln -s /data/disk/data /data/data/ 이걸로해보겠습니다
  • ?
    마운트하는것까진 좋은데 외장sd를 활용하려면 어떻게 해야 하는건가요? -_-
  • ?
    리버윙
    10.08.27
    유저 // 음 유저님하고 Mc.R 님 얘기하는걸 따라해보고 raven 님이 예전에 쓰신 글중에 데이터폴더로 들어갔다가 뒤로가는 명령어 썼더니 /data/disk/data 가 뜨긴 떴는데 그럼

    mount -t ext4 -o noatime,barrier=0,nobh,data=writeback /dev/block/mmcblk1p2 /원하는경로 <-- 이부분

    에도 /data/disk/data 가 들어가는건가요? 아니면 그냥 /data/disk 라고만 쓰면 되는건가요?

    이럴줄 알았으면 여유있을때 리눅스 공부 좀 해둘걸 그랬습니다 아후...
  • ?
    질문을 바꿔서 mmcblk0p2, mmcblk1p2 의 차이가 뭐죠? 0은 내장,1은외장인가요? 근데 어플이 저장될때는 0에 저장되는거 아닌가요? 1은 언제쓰이는거에요?
  • ?
    리버윙
    10.08.27
    /data/disk/data 로 하고 재붓했더니 무한루프 들어가는군요 어휴...
  • ?
    Mc.R
    10.08.27
    busybox ln -s /data/disk/data /data/data/ 이것도 노디렉토리나옵니다 ㅜㅜ
  • ?
    유저
    10.08.27
    리버윙 // 마운트 부분에는 그냥 /data/disk 라고 하시면 됩니다 그리고
    루트익스를 이용해서 /data폴더 안에 disk 라고 만들어주시면되요 그후
    mount or busybox df -h
    로 마운트 확인하시고 위에적은 명령어로 진행하시면 됩니다.

    차근차근생각해보시면 이해가 가실겁니다
    /data/disk 란 폴더에 외장sd메모리를 마운트 시키셧습니다
    복사를 할때
    /data/disk에 폴더 속에 복사가 됩니다 /data란 폴더를 가진채로..
    결론은
    원래경로인 /data/disk 속에 data폴더가 복사됫으므로
    /data/disk/data 가 되는거죠 만약 앞에 data 이부분은 빼고싶으시다면
    busybox cp -rp /data/data/ /data/disk
    이렇게 하시면 될것으로 보여집니다
  • ?
    Mc.R
    10.08.27
    /data/data/ no such file or directory 나오네요 흠
  • ?
    Mc.R
    10.08.27
    busybox rm -rf /data/data/

    이걸 했는데
    busybox ln -s /data/disk/data /data/data/
    이게 안먹는게 당연한거아닌가요
  • ?
    Mc.R
    10.08.27
    busybox ln -s /data/disk/data /data/disk/ 로해야되는건가요

    아지금 재부팅하면 무한부팅인데 ㅜㅜ

    busybox cp -rp /data/data /data/disk/
    busybox rm -rf /data/data/
    busybox ln -s /data/disk/data /data/data/

    이대로했구 마지막줄만 안됩니다 ㅜㅜ
  • ?
    유저
    10.08.27
    /data/data/

    /data/disk/data

    는 다른 폴더에요 아파트는 /data 지만 그아래에서 /data 및 /disk 는 호실이 되네요
  • ?
    Mc.R
    10.08.27
    아이해가안가냉
  • ?
    어찌어찌 하여 ..무사히..잉명님 본문글과 답글 방법을 조합; 성공했습니다..; 마운트 결과도 잉영님과 동일하게 나오고,
    쿼드점수는 1665 로 예전 단일 ext4 외장패치랑 비슷합니다.
    어플은 40여개 설치된 상태로 티타늄백업 이용 복구시켰고요. 체감은..좀더 사용해봐야할듯합니다.
  • ?
    Mc.R
    10.08.27
    마지막에 왜안되는걸까요 busybox ln -s /data/disk/data /data/data/ 이게먹질않네요 ㅜㅜ
  • ?
    Mc.R
    10.08.27
    리무리무님 어떻게하셧나요 마무리부분만좀 부탁드려요 ㅜㅜ
  • ?
    유저
    10.08.27
    명령어 정정 합니다 뒤에 / 를 제대로 확인도 안하고 Mc.R님의 글에서 복사만 해서 폴더부분만 붙혓네요. 이궁

    busybox cp -rp /data/data /data/disk/

    busybox rm -rf /data/data

    busybox ln -s /data/disk/data /data/data
  • ?
    Mc.R
    10.08.27
    헉 유정님 감사합니다 아 그거였네요 ㅜㅜ정말감사합니다 ㅜㅜ
  • ?
    Mc.R
    10.08.27
    이해됬습니다
    제가만든 /data/disk안에 data가들어가있떠라구요

    그걸 /data/data 로링크

    이거맞죠 ㅜㅜ 정말감사합니다
  • ?
    유저
    10.08.27
    리무리무 // busybox df -h 후 어플 설치시 용량이 증가하나 확인해보세요 ㅎ
  • ?
    유저
    10.08.27
    Mc.R // 네 맞아요~
  • ?
    유저 // 어느 곳의 용량 변화를 확인해야 되나요?
  • ?
    유저
    10.08.27
    리무리무 // mmcblk1p2 이부분의 용량이 sd메모리에서 ext4 할당해준 용량이 맞는지..또 사용중인 용량이 어플 설치후 증가한 확인을 하시면 제대로 적용됫는지 눈으로 확인 가능하실거에요
  • ?
    /dev/block/mmcblk0p2 1.8G 192.3M 1.6G 11% /data
    /dev/blcok/mmcblk1p2 1.8G 34.7M 1.6G 2% /data/disk

    에서 용량 2.6m 정도 게임 어플 설치 하니

    /dev/block/mmcblk0p2 1.8G 195.0M 1.6G 11% /data
    /dev/blcok/mmcblk1p2 1.8G 34.7M 1.6G 2% /data/disk

    이렇게 되는데 mmcblk1p2 쪽 용량 변화가 없으면 뭔가 잘못 된건가요?
  • ?
    유저
    10.08.27
    리무리무 // 일단은 조금더 사용하신후 다시 한번 살펴보세요 변경되나.ㅎㅎ
  • ?
    유저 // 용량이 큰걸로 설치해보니 여전히
    /dev/block/mmcblk0p2 1.8G 214.2M 1.5G 12% /data
    /dev/blcok/mmcblk1p2 1.8G 34.7M 1.6G 2% /data/disk

    로 mmcblk0p2 는 증가하나 mmcblk1p2 는 변화가 없습니다..힝;
  • ?
    저 혹시 drocap 부분 백그라운드 파일 이름좀 알수 있을까요?

    저도 퀵패널 커스텀 중인데 저부분이 걸리네요 ;

    혹시 framework-res 수정을 해야 하는건가요?
  • ?
    busybox cp -rp /data/data /data/disk/
    busybox rm -rf /data/data
    busybox ln -s /data/disk/data /data/data

    이걸로 적용하였습니다.
  • ?
    유저
    10.08.27
    명령어는 맞는데..우잉..E01_mount_ext4.sh 이팔도 마운트 부분 /data/disk 로 하셧겟군요...
    0 과 1 모두 상승해야하는데..흠...
  • ?
    하하..--ㅋ;; 명령어 다시 적용해볼께요;;; 하하;
  • ?
    위의 명령어를 다시 설정하니 용량이 재분배? 되는 현상이 보여 지더군요.
    mmcblk0p2 1.8G 176.9M
    mmcblk1p2 1.8G 72.0M
    인 걸 어플 삭제를 몇개 하니 각각 용량이 164.9M 62.5M 로 동시 감소..
    이후 다시 10M 의 게임 한개를 설치 하니 176.0M 62.6M 로 둘다 용량이 증가하더군요.

    그런데 원래 0p2 쪽이 1p2 쪽보다 상대적으로 많이 설치되고 1p2쪽이 적게 설치되는건가요?
  • ?
    유저
    10.08.27
    네 적용 제대로 되신거 같네요~
  • ?
    이겔이
    13.05.24
    감사합니다.
댓글 쓰기 권한이 없습니다.
정렬 목록 검색 쓰기
등록된 글이 없습니다.
1 - 2