'/proc/partitions'에 해당되는 글 1건

  1. 2016.05.18 현재 파티션 정보 보기

안드로이드에서 파티션 정보를 보려고 하니 커널 메세지(dmesg)에서는 확인이 불가하였습니다.

mount 나 busybox df -h 로는 마운트 정보만 나오기 때문에 이 또한 무용지물이라 찾아보던 중..


/proc 폴더에는 여러 유용한 정보들이 숨어 있죠,

안드로이드에서는 /proc/partitions 에 파티션 정보가 있었습니다.


다만 한가지, 제가 쓰는 보드 특성인지 모르겠지만 시리얼 로그에서 보이는 파티션 정보에서는

partition count: 12 라고 떴지만 아래에 나오는 파티션은 총 14개가 나왔습니다.


계산을 해보니 첫 번째 필드는 전체 합으로 확인이 되었습니다. (딱 떨어지지는 않습니다. 159 KB 가 빔)

따라서 첫 번쨰 ndda 와 1블럭짜리 ndda4 를 빼면 총 12개라고 확인하면 될것 같습니다.

(제가 파티션을 나눌 때 1KB 짜리는 나눈 적이 없거든요)


참고로 아래 나온 blocks 는 KB 단위를 표시하는 것으로 확인이 됩니다.

파티션 나눌 때 ndda1~ndda12 까지는 제가 딱 저 값들을 입력 하였습니다.

(ndda13 은 나머지 공간이 자동으로 잡히게 됨)


# cat /proc/partitions

major minor  #blocks  name


 240        0    4037632 ndda

 240        1      15360 ndda1

 240        2     665600 ndda2

 240        3    1048576 ndda3

 240        4          1 ndda4

 240        5     153600 ndda5

 240        6      15360 ndda6

 240        7      20480 ndda7

 240        8      20480 ndda8

 240        9      20480 ndda9

 240       10      20480 ndda10

 240       11     524288 ndda11

 240       12    1048576 ndda12

 240       13     484192 ndda13

'Android' 카테고리의 다른 글

app 재실행 하기  (0) 2013.10.24
빨간 테두리 나오는 현상  (0) 2013.10.23
Ethernet 사용을 위한 Kernel 설정  (0) 2013.08.07
Android 빌드 시스템 (Make file 관련)  (0) 2013.08.05
System app 구분  (0) 2013.08.05
Posted by 독뽀
,