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

AlanWalker 2020.03.25 06:08 조회 수 : 1179

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

 

질문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 357
공지 [공지] 도움요청을 위한 게시판 입니다. woos 2016.04.09 172
27 커널 스터디 20기 모집 시기 질문드립니다. Drag0n 2023.01.11 340
26 애플 실리콘 맥으로 커널 빌드하는 방법에대해 알려주실 수 있나요? Chikako 2022.10.29 177
25 커널 19기 공지가 있었나요? [2] ilya 2022.05.07 251
24 2022년도 스터디 신청했는데 연락을....받으셨나요?? [4] 조나스 2022.05.06 214
23 커널을 분석하고싶어서 가입는 했는데 어떻게 해야 할지 모르겠습니다. [1] ilya 2022.02.28 247
22 다음 스터디 모집 전까지 어떤 준비를 하면 좋을까요 [1] 신마로 2022.01.10 188
21 도전! 임베디드 OS만들기 관련 문의드립니다. ㅜㅜ (6장 exception 관련 문의) [2] shin리눅스 2021.12.16 249
20 리눅스 커널 아주 좋은 강의 처럼 보이는데 서비스를 지원하지 않네요 albait 2021.10.20 163
19 커널 공부 어디서부터 시작해야 하나요? [2] julio.cesar 2021.08.11 450
18 독학 문의드립니다 Drpid 2021.05.03 218
17 문의드립니다.전문가님의 도움이 필요합니다. [4] 노력자 2020.05.01 273
16 멀티 스레드와 싱글 스레드의 시간차이를 구하는데 멀티스레드가 느리게 나옵니다. [2] NODAGA 2020.05.13 680
15 커널공부 책 질문이 있습니다 [1] btoast 2020.05.29 427
14 Osek os에 대한 문의드립니다. 노력자 2020.05.10 161
13 리눅스 멀티스레드 시간측정 코드 [1] file 뇨뇸 2020.05.03 200
» 리눅스 커널 소스 위치 (?) [2] file AlanWalker 2020.03.25 1179
11 New to IARMROOT - Advice on how to study kernel. [1] Aparna 2019.03.08 854
10 커널 스터디 중도 참여 가능여부 질문드립니다 minmon 2018.08.09 349
9 케라스(keras) 입문용 도서/강의 추천 부탁드립니다. david 2018.04.17 453
8 이번 i am root 스터디 지원자 입니다 js뚝섬 2018.04.12 383
XE Login