반응형




기본 Redhat 계열을 선호하는 지극히 개인적인 이유로 CentOS를 설치했다.

64GB SD카드를 꽂았으니 그에 맞게 Resize를 할 필요가 있는데 CentOS를 설치할 경우 "/root/' 경로에 "README"파일이 있는데아래와 같이 할 경우 automatically resize partition을 한다고 나와잇다.


touch /.rootfs-repartition

systemctl reboot



systemctl reboot을 하는 순간 이미지를 새로 설치를 해야 하는 상황이 오는데 

예전같았으면 이거 왜이래 하고 성질을 내겠지만 일을 하다보니 "automatic"이란 단어를 지원하기 위한것이 얼마나 어려운지 알게 된다. 저 파일을 바라보는 놈이 어떤놈인지 나중에 한번 뒤져봐야겠다.


parted를 통해 마지막 파티션을 삭제하고 남은 용량을 사용하게 하여 다시 64GB를 모두 인식하도록 수정하였다.


# parted /dev/mmcblk0

# p                                         확인

# rm 3                                     마지막 파티션 삭제

# p                                        확인

# mkpart primary 852 61.9G            파티션 2부터 남은 용량으로 새 파티션 생성

# p                                        확인

# quit                                     종료



# reboot                                  시스템 재시작



# df -h                                  확장 안됨 확인

# fdisk -l /dev/mmcblk0               fdisk로 변경한 파티션 생성 확인

# resize2fs /dev/mmcblk0p3          resize2fs로 파일시스템 확장

# df -h                                  정상 확장 정보 확인



반응형

+ Recent posts