리눅스 커널 소스 위치 (?)

AlanWalker 2020.03.25 06:08 조회 수 : 700

안녕하세요 리눅스 커널 스터디 모집하기전 예습하고 있는 와중에

 

질문1--------------------------------------------------------------------------------------------------------------------------

 

리눅스 커널 소스을 컴파일 한번 해보자 해서 하려는도중

소스는 /usr/src/kernels 에 존재한다고 하는데 (2.6이후)

 

소스라던지 디렉토리는 보이지 않습니다.

/usr/src/volatility-tools 디렉토리는 있으며 내부에는 linux 디렉토리, max, windows 디렉토리가 있습니다.

좀 더 상세한 하위 디렉토리는 사진을 첨부하였으니 참조해주시면 감사하겠습니다.

 

제 리눅스 환경은 Kali Linux 이며 커널 버전은 SMP Debian 4.15.17-1kali1 버전입니다.

그리고 제가 받은 리눅스 커널 버전은 5.4.13 버전입니다.

 

받고 tar 명령어를 이용하여 압축을 풀었으나 에러가 나더군요.

tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now

 

에러 내용입니다.

 

-----------------------------------------------------------------------------------------------------------

 

 

 

 

질문2-----------------------------------------------------------------------------------------------------------

 

그리고 make 명령어에 관한 것도 궁금합니다 (안고 계속 있는거보다 한번에 질문을 올리는게 좋을거같아서요)

 

Makefile:333: scripts/Kbuild.include: No such file or directory
Makefile:340: scripts/subarch.include: No such file or directory
Makefile:560: arch//Makefile: No such file or directory
make: *** No rule to make target 'arch//Makefile'.  Stop.
 

사용한 명령어는 make menuconfig입니다.

 

에러를 따라 구글링 해봤는데 확실한 답변은 없어보이고 아무래도 이 i am root에서 질문을 올려 확실히 해결하는게 좋을거같아 올립니다.

 

-----------------------------------------------------------------------------------------------------------

 

 

 

 

질문3-----------------------------------------------------------------------------------------------------------

 

리눅스 커널 내부구조라는 책을 보고 있는데 동시에 문c 블로그를 참고하고 있습니다.

주요 커널 기술을 봐야하나요 ?

아니면 start_kernel()를 보면될까요 ?

우선순위라고 할까요 일단은 주요 커널 기술을 보고 있긴한데 추천해주시는 루트가 있으신지...

 

-----------------------------------------------------------------------------------------------------------

 

소스를 찾으려고 거의 모든 디렉토리를 다 헤집고 다녔습니다 ㅋㅋ...

제가 못찾는건지 분산되어있는건지 찾았는데 제가 몰라서 넘어간건지...

일단은 LXR를 통해 리눅스의 소스를 확인하고 있습니다.

번호 제목 글쓴이 날짜 조회 수
공지 [마감] ARM 리눅스 커널 2판 알파 리더를 모집합니다. 구본규 2017.08.14 286
공지 [공지] 도움요청을 위한 게시판 입니다. woos 2016.04.09 132
18 리눅스 커널 아주 좋은 강의 처럼 보이는데 서비스를 지원하지 않네요 albait 2021.10.20 54
17 커널 공부 어디서부터 시작해야 하나요? [2] julio.cesar 2021.08.11 159
16 독학 문의드립니다 Drpid 2021.05.03 112
15 문의드립니다.전문가님의 도움이 필요합니다. [4] 노력자 2020.05.01 179
14 멀티 스레드와 싱글 스레드의 시간차이를 구하는데 멀티스레드가 느리게 나옵니다. [2] NODAGA 2020.05.13 287
13 커널공부 책 질문이 있습니다 [1] btoast 2020.05.29 274
12 Osek os에 대한 문의드립니다. 노력자 2020.05.10 77
11 리눅스 멀티스레드 시간측정 코드 [1] file 뇨뇸 2020.05.03 101
» 리눅스 커널 소스 위치 (?) [2] file AlanWalker 2020.03.25 700
9 New to IARMROOT - Advice on how to study kernel. [1] Aparna 2019.03.08 770
8 커널 스터디 중도 참여 가능여부 질문드립니다 minmon 2018.08.09 309
7 케라스(keras) 입문용 도서/강의 추천 부탁드립니다. david 2018.04.17 392
6 이번 i am root 스터디 지원자 입니다 js뚝섬 2018.04.12 337
5 안녕하세요 이번에 가입한 "나불이"입니다. 스터디 모집 문의 드립니다. 나불이 2017.12.04 225
4 NAVER 세미나실 지원에 대한 질문 [3] 아이엠푸 2016.04.24 1161
3 안녕하세요 OS개발 그룹입니다.플랫폼 선정관련 조언 바랍니다. [4] 찰떡이네 2016.04.25 700
2 안녕하세요 초보 커널모듈 개발자가 질문 혹은 도움 요청드립니다. 샹삐 2016.04.11 639
1 점점 미궁속으로 빠져드는 프로젝트. [2] 백창우 2008.12.02 6785
XE Login