티스토리 뷰

오류

리눅스 커널빌드 오류

상어악어 2022. 5. 10. 16:17
반응형

리눅스 빌드에 관한 건

[OS] 리눅스 커널 컴파일하기 - 05. 리눅스 커널 설치하기 (heekangpark.blogspot.com)

https://harryp.tistory.com/9

 

[Ubuntu] 리눅스 (우분투) 커널 컴파일

안녕하세요. 이 글에서는 리눅스(우분투) 커널 컴파일 하는 방법에 대해서 알아보도록 하겠습니다. * 최신 커널 기준으로 다시 포스팅하였습니다. http://harryp.tistory.com/839 를 참조해주세요. 커널

harryp.tistory.com

 

이 두 블로그를 참고했습니다

그런데 둘다 apt install하는게 달라서

두 블로그에 하라는거 다하고

그래도 오류나면

그때 필요한 라이브러리 추가로 다운받았습니다

아마 #gelf.h가 없다고 뜰텐데

sudo apt-get update
sudo apt-get install libelf-dev

이거하면 될겁니다 이거 다하고

make menuconfig하고

make-kpkg했을때 오류가나면 밑으로 가세용

 

 

 

 

 

 

 

 

 

 

make[2]: *** No rule to make target 'debian/canonical-certs.pem', needed by 'certs/x509_certificate_list'.  Stop.

 

 

 

sudo scripts/config --disable SYSTEM_TRUSTED_KEYS

위 코드를 실행해보고 다시 하자

 

 

안되면

sudo scripts/config --disable SYSTEM_REVOCATION_KEYS

이것도해보자

 

 

안되면 

sudo vi .config

하고

//CONFIG_SYSTEM_TRUSTED_KEYS="debian/canonical-certs.pem" -> CONFIG_SYSTEM_TRUSTED_KEYS = "" 
//CONFIG_SYSTEM_REVOCATION_KEYS="debian/canonical-certs.pem" -> CONFIG_SYSTEM_REVOCATION_KEYS=""
//이렇게 바꾸어줘야 함

참고로 이거 내가 찾아보니까 만줄이넘는데

일일히 못찾는다

들어가서 esc누르고 '/'누르고

찾고싶은 문자를 찾으면 찾을 수 있다

 

찾았다 요놈

요놈을 공백으로바꿔주자

찾은다음 엔터치고 방향키로 이동해서 xxxxx눌러주고

:wq하면된다

vi에디터 정돈 다뤄줄줄알면

리눅스든 깃이든 정말 편한듯하다..

이보라 강사님 감사합니다

 

 

 

 

 

다시 make-kpkg 명령어를 실행했는데 아무런 응답이 없을경우 revision을 바꿔주자

sudo make-kpkg --J 2 --initrd --revision=1.0 kernel_image
sudo make-kpkg --J 2 --initrd --revision=2.0 kernel_image
sudo make-kpkg --J 2 --initrd --revision=3.0 kernel_image

이런식으로

 

 

 

그런데도 응답이 없다?

이러면 리눅스의 신이 당신을 버린 것입니다..

아멘

 

 

 

 

 

 

컴파일 시간

대충 7시에 시작했는데 12시쯤끝난거보니

5~6시간걸린듯하다

 

 

이 영롱한 녀석..

 

 

 

그다음 

sudo dpkg -i linux-image-5.17.6_1.0_and64.deb했는데

 

 

 

이런 오류가 떴다

진행중인 프로세스가 있어서 라고 구글링하니까 나오길래

vmware껐다 켜봤다

 

나의 예상이 맞았다

굳이 sudo killall apt apt-get을 할 필요가 없었다

재부팅하니까 됐다

 

 

그리고 dpkg가 끝난 후 재부팅한번더하니까

 

커널버전이 기존의 5.4.0-109-generic에서 5.17.6으로 바뀐거를 확인할 수 있었다

드디어 ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ

아옳옳옳옳ㅇ롷

 

이제 시스템콜 추가만 하면되는데

하..쉽지않을거같다

 

 

 

 

 

해결됐으면 좋아요한번~

 

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함