728x90
728x90
이번 포스트에선 라즈베리파이용 OS를 설치한 SD 카드를 백업하고 그 백업파일의 용량을 줄여보도록 하겠다. 준비물: 1. OS가 설치된 SD 카드 & 리더기 2. Win32DiskImager (https://sourceforge.net/projects/win32diskimager/) 3. VirtualBox (https://download.virtualbox.org/virtualbox/6.0.0/VirtualBox-6.0.0-127566-Win.exe) 4. Ubuntu ios 파일 (버전은 상관없으나 18.04 추천, 만약 자신의 pc가 32비트면 16.04로 설치, http://releases.ubuntu.com/18.04/ubuntu-18.04.1-desktop-amd64.iso) 우선 Win32D..
이번 포스트에선 간단하게(간단할지는 모르겠다) 라즈베리파이에 설치하는 방법을 설명하고, 이제 그것을 백업하고 OS를 올렸던 SD 카드를 포멧하는 방법을 설명해볼까 한다.1.OS 설치준비물: 1. 라즈베리파이 (당연한거지만) 2. microSD 카드 (사용하는 OS 따라서 다르겠지만, 8GB 이상 Class 10 이상 추천) 3. microSD 리더기 (USB3.0을 지원한다면 더욱 좋겠죠) 4. SD카드 포멧터 (https://sd-card-formatter.kr.uptodown.com/windows) 5. Win32DiskImager (https://sourceforge.net/projects/win32diskimager/) 6. 설치할 OS 이미지 (Raspbian, Ubuntu MATE, Retro..
필자는 평소에 라즈베리파이를 이용해 프로젝트를 자주 진행한다. 하지만 프로젝트로 인해 보드가 고장이 나거나, 보드를 작품 안에 넣어 버려서 소모한 경우 다시 사야하는 경우에 어쩔 수 없이 다른 프로젝트의 진행을 위해 또 다시 구매를 하게된다. 그런데 그때마다 4만원대의 가격인 라즈베리파이를 계속 구매하는 것은 학생 신분인 필자 입장에서는 부담이 많이 간다. 그래서 조금 호환이 안되는 부분이 있더라도 그부분은 삽질을 하면되고, 어차피 대부분의 프로젝트는 리눅스만 돌아주면 보통 라즈베리파이와 동일하게 제작이 가능하니 큰 문제가 없다고 생각을 해서 가격대가 낮은 싱글보드 컴퓨터를 찾기 시작했다.그래서 결국 필자가 구매하게된 제품은 바로, 오렌지파이 PC Plus 이다.오렌지파이 PC Plus는 icbanq에서..
HTTP 서버의 종류는 여러가지가 있는데 흔히 사용되는 Apache는 라즈베리파이같은 싱글보드 컴퓨터가 구동하기에는 조금 무겁다. 그래서 비교적 구동이 가벼운 Nginx(Engine-X)와 MariaDB(MySQL) + php7.0을 활용하여 LEMP HTTP 서버를 구축해보도록 하겠다.데비안 계열 리눅스 배포판들을 기준으로 우선 nginx 부터 설치하겠다.sudo apt -y install nginx && sudo service nginx restart설치 후 nginx 데몬을 재시작한 뒤 브라우저에 라즈베리파이의 IP를 입력하여 접근했을 때 이러한 페이지가 보인다면 정상적으로 설치가 된 것이다. sudo apt install php7.0 php7.0-common php7.0-fpm php7.0-gd ..
라즈베리파이 1, 2, zero(W)에 경우 raspi-config 에서 오버클록을 설정할 수 있다. 하지만 라즈베리파이 3에 경우 raspi-cinfig 에서 오버클록을 설정하려하면 "님이 사용하는 라파 3는 오버클록 안됨. ㅇㅇ 아무튼 안되는거임." 이라는 답과 함께 거절당한다. (라즈베리파이 3가 오버클록을 했을 때의 온도를 낮출만한 시스템이 갖추어져있지 않아서 오버클록을 설정하지 못하도록 한 것으로 알려져있다.) 하지만 결국에는 다 비슷한 코어를 쓰는 보드들이니 어느건 되고 어느건 안되고 같은건 없다. (양덕들은 arm 아키텍쳐가 달렸다면 뭐든 다 DOOM을 돌릴 수 있다고 말하니...) 그래서 라즈베리파이 3의 오버클록을 설정하려면 /boot/config.txt 를 수정해야한다. (이 방법은 라..