728x90
참조:
https://wiki.kldp.org/KoreanDoc/html/Kernel-KLDP/get.html
http://harryp.tistory.com/9
1장. 커널 설치하기
- 사이트에서 자기 한테 맞는 버전을 다운 받으시면됩니다.
- https://www.kernel.org/
- 1. 커널 파일 다운하기
- #wget https://cdn.kernel.org/pub/linux/kernel/v3.x/linux-3.16.36.tar.xz
- 2.커널 컴파일에 필요한 패키지 5가지
- #sudo apt-get install build-essential libncurses5 libncurses5-dev bin86 kernel-package -y
- 3.다운 받은 파일 압축 풀기
- #sudo unxz linux-3.16.36.tar.xz
- #sudo tar xf linux-3.16.36.tar
- 4. config 파일 맞추기
- 커널 버전 확인후
- 버전을 맞추어서 config 파일을 생성해서 사용.
- cp /boot/config-3.16.0-30-generic ./.config
- 5. 화면에서 자신에서 맞는것을 설정하고 저장 하면된다.
- 이전에 컴파일을 한경우라면
- #sudo make mrproper
- 텍스트 메뉴를 불러오기 위해서 사용한다.
- #make menuconfig
- 여기서 ./config 설정을 Load 해서 사용하는데
- 위에서 복사를 했으니 컴파일을 바로 해도 될것 같다.
- 다른 메뉴를 선택하고 저장하고 나온다. 저장은 ./config에 저장된다.
- 6. 이제 컴파일 시작한다.
- make-kpkg --initrd --revision=1.0 kernel_image재컴파일을 할때는 숫자를 올려 준다.make-kpkg --initrd --revision=1.0 kernel_image
- 7. 커널 파일 설치
- 컴파일된 이미지 확인 (상위 폴더에 이미지 생성)
- #cd ..
- sudo dpkg -i 커널이미지파일명
- 설치후 재부팅 해주세요...
728x90
반응형
'개발 > Linux' 카테고리의 다른 글
intel 10G ixgbe (0) | 2016.07.05 |
---|---|
scp key 오류 (0) | 2016.07.05 |
커널 버전 확인 (0) | 2016.07.04 |
infiniband 설치 가이드 사이트 (0) | 2016.07.04 |
다른 서버로 파일 전송하기 (scp 사용하기) (0) | 2016.07.01 |