Arm Linux Kernel Hacks

rousalome.egloos.com

포토로그 Kernel Crash


통계 위젯 (화이트)

16312
2027
233849


[라즈베리파이] 라즈비안 버전과 커널 소스 버전 2. 라즈베리 파이 설정

이번 절에서는 라즈베리 파이에서 라즈비안 리눅스 커널 소스코드를 내려받고 빌드하는 방법을 알아보겠습니다. 참고로 필자는 불필요한 권한 설정을 피하기 위해 터미널에서 다음 명령어를 입력해 root 권한을 획득했습니다.

$ sudo su

실제 라즈베리 파이의 터미널에서 sudo su 명령어를 입력할 때의 모습은 다음과 같습니다.

 
그림 2.37  터미널에서 sudo su 명령어를 입력한 모습

라즈비안 버전과 커널 소스 버전

라즈비안 커널 이미지를 내려받는 방법을 설명하기에 앞서 라즈비안과 커널 버전에 대해 알아둘 필요가 있습니다. 

이 책에서 다루는 커널 디버깅과 관련된 내용은 2019년 7월 10일에 라즈베리 파이 커뮤니티에서 배포한 다음 이미지를 기준으로 테스트했습니다.

라즈비안 이미지 파일명: 2019-07-10-raspbian-buster-full.zip 
라즈비안 커널 브랜치: rpi-4.19.y
리눅스 커널 버전: 4.19.60

그런데 라즈비안 이미지는 1년에 2회 이상 업그레이드되며, 라즈비안 커널 버전도 함께 올라갑니다. 따라서 가급적 아래 URL을 방문하셔서 2019-07-10-raspbian-buster-full.zip 이미지를 내려받아 후 라즈비안을 설치하시길 바랍니다. 

https://downloads.raspberrypi.org/raspbian/images/

 
그림 2.38 기존 라즈비안 이미지 파일 내려받기

그림 2.38의 왼쪽 아래 부분에 있는 raspbian-2019-07-12/를 선택한 후 오른쪽 그림에 있는 2019-07-10-raspbian-buster.zip을 선택하면 이 책에서 테스트한 환경에 맞출 수 있습니다.

* 유튜브 강의 동영상도 있으니 같이 들으시면 더 많은 걸 배울 수 있습니다. 




라즈베리 파이 설정 

라즈베리 파이 설치하기
라즈베리 파이 기본 설정하기 
라즈비안 리눅스 커널 빌드

"혹시 궁금한 점이 있으면 댓글로 질문 남겨주세요. 아는 한 성실히 답변 올려드리겠습니다!" 

Thanks,
Austin Kim(austindh.kim@gmail.com)


# Reference: For more information on 'Linux Kernel';

디버깅을 통해 배우는 리눅스 커널의 구조와 원리. 1

디버깅을 통해 배우는 리눅스 커널의 구조와 원리. 2


Thanks,
Austin Kim



핑백

덧글

댓글 입력 영역