좋은 프로그램은 마음의 여유에서 나온다.

라즈베리파이 파티션 설정 본문

임베디드/라즈베리파이

라즈베리파이 파티션 설정

좋은데이 2016. 4. 23. 16:29

라즈베리파이 이미지를 구우면 파티션 용량이 sd카드의 전체로 설정되지 않음

 

  1. 라즈베리파이 파일 시스템 사용량 확인 (4G sd카드인데 용량이 이상함..)

    $ df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/root       1.2G  860M  246M  78% /
    devtmpfs        214M     0  214M   0% /dev
    tmpfs           218M     0  218M   0% /dev/shm
    tmpfs           218M  4.4M  214M   2% /run
    tmpfs           5.0M  4.0K  5.0M   1% /run/lock
    tmpfs           218M     0  218M   0% /sys/fs/cgroup
    /dev/mmcblk0p1   60M   20M   41M  34% /boot
  2. 파티션 확인하기

    $ sudo fdisk -l
    /dev/mmcblk0p1        8192  131071  122880   60M  c W95 FAT32 (LBA)
    /dev/mmcblk0p2      131072 7744511 7613440  3.6G 83 Linux
  3. 파티션 확인 하기 fdisk에서 p

    $ sudo fdisk -u -c /dev/mmcblk0
      
    Welcome to fdisk (util-linux 2.25.2).
    Changes will remain in memory only, until you decide to write them.
    Be careful before using the write command.
     
     
    Command (m for help): p
    Disk /dev/mmcblk0: 3.7 GiB, 3965190144 bytes, 7744512 sectors
    Units: sectors of 1 512 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disklabel type: dos
    Disk identifier: 0x6f92008e
     
    Device         Boot  Start     End Sectors  Size Id Type
    /dev/mmcblk0p1        8192  131071  122880   60M  c W95 FAT32 (LBA)
    /dev/mmcblk0p2      131072 7744511 7613440  3.6G 83 Linux
  4. 파티션 2 지우기 (d → 2)

    Command (m for help): d
    Partition number (1,2default 2): 2
     
    Partition 2 has been deleted.
  5. 파티션 새로 만들기 (n → p → 2) 저장은 w

    시작 섹터는 파티션 1 이후인 131072, 끝은 default
    Command (m for help): n
    Partition type
       p   primary (1 primary, 0 extended, 3 free)
       e   extended (container for logical partitions)
    Select (default p): p
    Partition number (2-4default 2): 2
    First sector (2048-7744511default 2048): 131072
    Last sector, +sectors or +size{K,M,G,T,P} (131072-7744511default 7744511): 7744511
     
    Created a new partition 2 of type 'Linux' and of size 3.6 GiB.
     
    Command (m for help): w
  6. 파티션 재설정 후 확인.(바쁘다고 나오면 재부팅 후 다시 실행)

    $ sudo resize2fs /dev/mmcblk0p2
    resize2fs 1.42.12 (29-Aug-2014)
    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 951680 (4k) blocks long.
      
    $ df -h
    Filesystem      Size  Used Avail Use% Mounted on
    /dev/root       3.6G  861M  2.6G  25% /
    devtmpfs        214M     0  214M   0% /dev
    tmpfs           218M     0  218M   0% /dev/shm
    tmpfs           218M  4.4M  214M   2% /run
    tmpfs           5.0M  4.0K  5.0M   1% /run/lock
    tmpfs           218M     0  218M   0% /sys/fs/cgroup
    /dev/mmcblk0p1   60M   20M   41M  34% /boot


Comments