withⓤ
10.11.20
조회 수 2050
추천 수 0
댓글 3

곰디님의 글에 이어 주의하실점이라 생각되는게 있어서 이렇게 연제(?)로 글 남깁니다.



곰디님의 스크립트를 보면 외장 sdcard의 두번째 파티션(ext2, ext4..)을 /disk 에 마운트 하여서 사용을 하게됩니다.



/data/data, /data/app 등을 옮겨서 사용하는거죠..



근데 이때 /disk에 마운트 되는 부분이 /dev/block/mmcblk1p2 라는 곳입니다.



아..떡님의 원펀치도 마찬가지 입니다. 원펀치는 /disk 대신 /onepunch 란 이름을 사용하죠 ^^



이제 주의하실 사항.



반드시 부팅시 sdcard를 꽂으시고 부팅 하신 후 위 외부패치를 적용 하셔야 안전합니다.



부팅 이후 sdcard를 꽂았다가 뺏다가를 반복하면 /dev/block/mmcblk1p2 의 이름이 바뀌어 버립니다.



물론 외부패치 이후에는 전원이 켜진 상태에서 sdcard를 뽑지 않아야 하며, 꼭 뽑을 경우에는 전원을 끄고 뽑으셔야 안전합니다.



아래는 sdcard를 꽂았다가 뺏다 반복했을때 이름이 바뀌는거 캡쳐해서 보여드립니다.



$ ls -l mmc*
ls -l mmc*
brw------- root root 179, 0 2010-11-20 11:41 mmcblk0
brw------- root root 179, 1 2010-11-20 11:41 mmcblk0p1
brw------- root root 179, 2 2010-11-20 11:41 mmcblk0p2
$ ls -l mmc*
ls -l mmc*
brw------- root root 179, 0 2010-11-20 11:41 mmcblk0
brw------- root root 179, 1 2010-11-20 11:41 mmcblk0p1
brw------- root root 179, 2 2010-11-20 11:41 mmcblk0p2
brw------- root root 179, 8 2010-11-20 11:44 mmcblk1
brw------- root root 179, 9 2010-11-20 11:44 mmcblk1p1
brw------- root root 179, 10 2010-11-20 11:44 mmcblk1p2
$ ls -l mmc*
ls -l mmc*
brw------- root root 179, 0 2010-11-20 11:41 mmcblk0
brw------- root root 179, 1 2010-11-20 11:41 mmcblk0p1
brw------- root root 179, 2 2010-11-20 11:41 mmcblk0p2
brw------- root root 179, 16 2010-11-20 11:45 mmcblk2
brw------- root root 179, 17 2010-11-20 11:45 mmcblk2p1
brw------- root root 179, 18 2010-11-20 11:45 mmcblk2p2

댓글 3
댓글 쓰기 권한이 없습니다.
정렬 목록 검색 쓰기
등록된 글이 없습니다.
1 - 2