raspbian 개인 서버 설정팁 #3.txt


1   swap 파티션 설정

1.1       swap 설정 확인

-    $ free -k

-    $ swapon -s

 

1.2       swap 파티션 추가 ( 1G 설정할 예정)

-    $ sudo fdisk -c -u /dev/mmcblk0

-    p 엔터 (파티션 확인)

-    n 엔터 --> p 엔터 --> 3 (default 3)--> 60979200 엔터 --> 엔터 (default 끝까지)

-    p 엔터 (파티션 확인)

-    t 엔터 --> 3 엔터 --> 82 엔터(linux swap)

-    w

-    sudo reboot

 

1.3       swap 설정

-    $ sudo mkswap /dev/mmcblk0p3
(13-1
에서 swap 파티션 생성했어야 함)

-    $ sudo swapon /dev/mmcblk0p3

-    $ sudo vim /etc/fstab
부팅시 항상 적용될수 있게 아래 정보 추가

/dev/mmcblk0p3  swap            swap    defaults          0       0

 

1.1       기본 swap 파일 제거

-    $ vim ~/.bashrc

-    맨 마지막에 아래 명령어 추가

sudo dphys-swapfile swapoff

sudo dphys-swapfile uninstall

-    부팅 후 아래 명령으로 swap 상태 확인

-    $ swapon -s

 

1.2       참고) sector size 계산

-    32G = 63,076,351 sectors

-    1G  =  1,971,135 sectors (2,097,152)

-    2G  =  3,942,270 sectors

 

 

 

2   파티션 확장

2.1       SD 카드의 mmcblk0p2 파티션의 남은 공간을 모두 확장

-   $ sudo raspi-config

-   expand_rootfs 선택

-   재부팅 후 적용되며, 초기화 시간이 한참 소요됨
참고) Takes about 44 minutes on a class 10 SD card

 

 

 

3   USB 저장장치 연결 (확인중)

3.1       USB 저장장치를 Raspberry Pi에 연결

 

3.2       USB 저장장치 연결 dev 확인

-    $ sudo blkid

 

3.3       부팅시 자동으로 마운트 되도록 설정

-    $ mkdir ~/ext_hdd

/dev/sda1       /home/rspi/ext_hdd       vfat    defaults          0       0

 

3.4       재부팅 후 마운트 여부 확인

-    $ df -h

-    $ mount

 

3.5       참고) EXT4 포멧하는 방법

-    sudo mkfs.ext4 -L "라벨명" /dev/sda1

 

+ Recent posts