사용할 OS의 선택
라즈베리파이에서 사용할 수 있는 운영체제의 종류에는
우분투, 윈도우 10 IOT, 데비안(라즈비안) 등 다양한 종류가 있다.
그리고 라즈베리파이를 이용하여 나스를 만드는 사람을 위해
데비안(라즈비안)에 추가 기능을 넣어 만든
OpenMediaVault도 있다.
라즈베리파이를 이용하여 나스를 제작할 때 많은 사람들은
OVM을 많이 사용하기도 하지만, 필자는 부팅 과정에서 오류가 발생하여
데비안(라즈비안)을 이용하여 직접 구축하기로 하였다.
라즈비안 다운 및 부팅 SD 카드 생성
라즈비안을 다운받을 때는 3가지의 선택지가 있다.
라즈비안 다운로드 사이트에 가면
데스크탑 버전
데브크탑 버전 + 추천 소프트웨어
라이트(명령줄 만 있음)
위의 3가지의 선택지가 있다.
라즈베리파이에 모니터와 마우스를, 키보드를 연결하여
나중에 라즈베리파이로 영상을 보거나 할 것이라면
데스크탑 버전을 다운 받으면 된다.
필자는 단순히 서버로만 사용할 계획이기 때문에
라이트 버전을 선택하여 다운받았다.
이제 다운 받은 이미지를 SD 카드에 씌여줄 프로그램을 다운받는다.
Win32 Disk Maker, Etcher 등 이미지 생성 도구는 많지만,
라즈비안 설치 가이드에서 추천하는 Ethcer를 이용하여 이미지를 생성할 것이다.
위 링크에서 Ethcher를 다운 받았다면
SD 카드를 컴퓨터와 연결한 뒤 실행을 한다.
Select image에서 다운받은 라즈비안 이미지를 선택해 준다.
그리고 Change를 눌러서 라즈비안에 사용할 SD 카드를 선택해 준다.
여기서 선택된 SD 카드는 초기화가 된다.
안에 만약 자료가 있다면 이는 다른 곳에 옮기고 진행해야한다.
이미지 선택과 SD 카드 선택이 끝이나면 [Flash!] 버튼이 활성화 되는데
이를 눌러서 잠시 기다려 준다.
다운이 완료되면 라즈베리파이에 연결하여 부팅한다.
라즈비안의 설정
라즈베리파이를 처음 설정할 때에는 모니터와 키보드의 연결이 필요하다.
라즈비안이 제대로 부팅이 되었다면 로그인 화면이 뜬다.
아래의 사용자명과 비밀번호를 입력하여 로그인 한다.
사용자명: pi
비밀번호: raspberry
먼저 아래의 명령을 실행하면 기본적인 것을 설정할 수 있습니다.
$ sudo raspi-config
가장 먼저 키보드의 설정을 변경해 주어야한다.
라즈베리 파이를 처음 부팅하면 Shift를 이용하여 입력하는
특수문자에 대하여 입력 오류가 있기 때문에
키모드 설정을 먼저 변경해 주어야 올바른 특수문자를 사용할 수 있다.
먼저 4번째의 'Localisatioin Options'에 들어간다.
다음으로 3번째에 있는 'Change Keyboard Layout'에 들어가 준다.
Generic 105 Key (Intl) PC
를 선택해 준뒤
Other -> Korean -> Korean - Korean (101/104 key compatibale)을 선택해 준다.
그리고 계속 기본 선택 되어 있는것을 골라서 설정을 마쳐 준다.
그리고 다시 'Localisatioin Options'으로 들어가서
2번째 Change Timezone을 선택해 타임존을 바꿔준다.
Asia -> Seoul을 선택해 주면 된다.
이제 1번째에 있는 Change User Password로
들어가서 비밀번호를 변경해 준다.
그 후 2번째의 Network Options에서
Hostname으로 들어가서 이름을 변경해 준다.
그대로 사용해도 되지만, 나중에 이 호스트 네임이
samba를 통한 네트워크 공유에 이름으로 쓰인다.
그래서 알아보기 쉬운 이름으로 바꿔준다.
그리고 한 네트워크 안에 동일한 이름이 존재하면
네트워크 공유중에 에러가 생길 수 도 있기 때문에
마지막에 Pi를 붙이는 등 겹지지 않도록 해야한다.
마지막으로 root 계정의 비밀번호를 변경해 주어야한다.
아래 명령줄을 입력하여 root 계정의 비밀번호를 바꾸어 준다.
$ sudo passwd root
그럼 라즈베리파이의 기본 설정은 완료 되었다.
'Develop > Server' 카테고리의 다른 글
[Raspberry Pi] 6. Raspberry Pi 3 B+ 나스 만들기 - TLS 인증서 (1) | 2019.01.23 |
---|---|
[Raspberry Pi] 5. Raspberry Pi 3 B+ 나스 만들기 - DNS와 도메인 (0) | 2019.01.22 |
[Raspberry Pi] 4. Raspberry Pi 3 B+ 나스 만들기 - SSH 원격 연결 설정 (0) | 2019.01.21 |
[Raspberry Pi] 3. Raspberry Pi 3 B+ 나스 만들기 - 하드디스크 연결 (0) | 2019.01.17 |
[Raspberry Pi] 1. Raspberry Pi 3 B+ 나스 만들기 - 계획 (1) | 2019.01.15 |