본문 바로가기
라즈베리파이

라즈베리파이 파티션 용량 늘리기

by 젤리씨 2013. 7. 18.
728x90

라즈베리파이 파티션 용량 늘리기

 

제가 사용중인 마이크로 SD카드는 8G 입니다.

그런데 루트에 1.8기가만 잡혀있습니다.

아두이노를 인스톨 하려니깐 용량문제로 오류가 발생하여

늘리기 작업을 하였습니다

 

 

 

파티션을 확인합니다

pi@raspberrypi ~ $ df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs          1.8G  1.7G     0 100% /
/dev/root       1.8G  1.7G     0 100% /
devtmpfs        212M     0  212M   0% /dev
tmpfs            44M  228K   44M   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            88M     0   88M   0% /run/shm
/dev/mmcblk0p1   56M   19M   38M  33% /boot
tmpfs            88M     0   88M   0% /tmp

보니깐 루트 용량 100% 사용중입니다  ㅡ.ㅡ;;;

 

파티션 리스트를 확인 합니다

pi@raspberrypi ~ $ sudo fdisk -l

      Device Boot           Start         End         Blocks   Id  System
/dev/mmcblk0p1            8192      122879       57344    c  W95 FAT32 (LBA)
/dev/mmcblk0p2          122880    15759359     7818240   83  Linux

3번째 sudo fdisk -u -c /dev/mmcblk0 를 입력합니다.

pi@raspberrypi ~ $ sudo fdisk -u -c /dev/mmcblk0

 

입력하면 커맨드가 나옵니다  P를 누르고 엔터를 하면 파티션 리스트가 나옵니다

Command (m for help) : p 

 Device Boot Start End Blocks Id System
/dev/mmcblk0p1 8192 122879 57344 c W95 FAT32 (LBA)
/dev/mmcblk0p2 122880 15759359 7818240 83 Linux

 

그다음은 d 엔터, 2 엔터를 합니다. 2번째 디바이스 라는 개념이겠죠??

Command (m for help): d

Partition number (1-4): 2

 

그다음은 n 엔터, p 엔터, 2엔터 를 누르고 122880 엔터를 입력합니다 섹터 시작 값 입니다.

그리고 섹터 종료 값은 엔터를 쳐서 디폴트로 가거나 직접 입력합니다.

Command (m for help): n

Partition type:

p primary (1 primary, 0 extended, 3 free)

e extended

Select (default p): p

Using default response p

Partition number (1-4, default 2): 2

Using default value 2

First sector (2048-15523839, default 2048): 122880

Last sector, +sectors or +size{K,M,G} (122880-15523839, default 15523839):  엔터 또는 15523839

Using default value 15523839

 

그리고 w 엔터를 합니다. 그리고 재부팅을 합니다.

Command (m for help): w

pi@raspberrypi ~ $ sudo reboot

재부팅 후에 파티션을 확인 하고 sudo resize2fs /dev/mmcblk0p2 를 입력합니다

그뒤에 다시 파티션을 확인하여 용량이 증가하는 것을 볼 수 있습니다.

pi@raspberrypi ~ $ df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs          1.8G  1.7G     0 100% /
/dev/root       1.8G  1.7G     0 100% /
devtmpfs        212M     0  212M   0% /dev
tmpfs            44M  228K   44M   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            88M     0   88M   0% /run/shm
/dev/mmcblk0p1   56M   19M   38M  33% /boot
tmpfs            88M     0   88M   0% /tmp
pi@raspberrypi ~ $ sudo resize2fs /dev/mmcblk0p2
resize2fs 1.42.5 (29-Jul-2012)
Filesystem at /dev/mmcblk0p2 is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 1
The filesystem on /dev/mmcblk0p2 is now 1954560 blocks long.

pi@raspberrypi ~ $ df -h
Filesystem      Size  Used Avail Use% Mounted on
rootfs          7.4G  1.7G  5.4G  25% /
/dev/root       7.4G  1.7G  5.4G  25% /
devtmpfs        212M     0  212M   0% /dev
tmpfs            44M  228K   44M   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs            88M     0   88M   0% /run/shm
/dev/mmcblk0p1   56M   19M   38M  33% /boot
tmpfs            88M     0   88M   0% /tmp

 

 

 

 

728x90

댓글