안녕하세요..^^
커널 스터디그룹에 껴서 같이 하고 싶은 마음은 굴뚝 같지만;;
지방에 살고 있어서..선뜻 나서지 못하고 눈팅만 하고
혼자서 책으로 공부 하고 있는 사람입니다 ㅜㅠ
현재 "리눅스 커널의 이해 개정3판" 을 공부하고 있는데 (이제 시작입니다 ㅜㅠ)
책에는 생각보다 소스도 많이 나오지 않고
소스는 직접 제가 커널소스를 찾아보면서 공부를 해야 하더군요..
음.. 좀 공부하기가 어렵네요 ㅜㅠ
공부하는데 좀 쉽게(?) 할수 있는 방법좀 조언 부탁드릴수 있을까요?
ㅜㅠ 스터디 그룹 멤버도 참여하지 못했는데.. 이런 질문 드리니 죄송하네요 ㅜㅠ
공부하는 방법에는 여러가지가 있겠죠;;
예를 들어서 필요한 커널 소스~ 를 쫙 프린트 해서 주석 달아가면서 공부하는게 좋을까요?
아니면,, 컴퓨터 상에서 눈으로 확인하면서 보는게..좋을까요?
소스의 양이 너무 비대해서 ㅡㅜ;;
음.. 커널 소스에서 공부하는 순서가 있겠죠;
여러가지가 있던데., arch, fs, driver, kernel, mm, documention, net 공부하는 순서를 어떻게 잡는게 좋을까요? ㅜㅠ
아직 소스를 변경해서 직접 컴파일 시켜가며 하는 단계까진 습득하지 못한 관계로; ㅜㅠ
글구요;; 직접 세미나는 참가하지 못해도;; 충청도에 살거든요 -0-;;
오프라인 멤버는 안댈까요? ㅡㅡ;;
너무 질문이 많았네요..^^
날씨 더운데 더위 조심하시구요.. 답변 부탁드립니다..^^
커널 스터디그룹에 껴서 같이 하고 싶은 마음은 굴뚝 같지만;;
지방에 살고 있어서..선뜻 나서지 못하고 눈팅만 하고
혼자서 책으로 공부 하고 있는 사람입니다 ㅜㅠ
현재 "리눅스 커널의 이해 개정3판" 을 공부하고 있는데 (이제 시작입니다 ㅜㅠ)
책에는 생각보다 소스도 많이 나오지 않고
소스는 직접 제가 커널소스를 찾아보면서 공부를 해야 하더군요..
음.. 좀 공부하기가 어렵네요 ㅜㅠ
공부하는데 좀 쉽게(?) 할수 있는 방법좀 조언 부탁드릴수 있을까요?
ㅜㅠ 스터디 그룹 멤버도 참여하지 못했는데.. 이런 질문 드리니 죄송하네요 ㅜㅠ
공부하는 방법에는 여러가지가 있겠죠;;
예를 들어서 필요한 커널 소스~ 를 쫙 프린트 해서 주석 달아가면서 공부하는게 좋을까요?
아니면,, 컴퓨터 상에서 눈으로 확인하면서 보는게..좋을까요?
소스의 양이 너무 비대해서 ㅡㅜ;;
음.. 커널 소스에서 공부하는 순서가 있겠죠;
여러가지가 있던데., arch, fs, driver, kernel, mm, documention, net 공부하는 순서를 어떻게 잡는게 좋을까요? ㅜㅠ
아직 소스를 변경해서 직접 컴파일 시켜가며 하는 단계까진 습득하지 못한 관계로; ㅜㅠ
글구요;; 직접 세미나는 참가하지 못해도;; 충청도에 살거든요 -0-;;
오프라인 멤버는 안댈까요? ㅡㅡ;;
너무 질문이 많았네요..^^
날씨 더운데 더위 조심하시구요.. 답변 부탁드립니다..^^
댓글 5
-
서두원
2007.07.12 07:19
외람된 질문이지만 충청도 어디에 사시나요 -_-? -
한상은
2007.07.12 10:57
많이 외람되신데 ㅋㅋ
지금은 충주에 있는데.... 서두원님도 충청도분이신가봐요 -0-
청주도자주 가긴 해요 ㅡㅡ; 집은 진천이구요 -_-; -
백창우
2007.07.12 20:32
공부하는 방식은 부팅 과정을 한번 따라가보는게 좋을것 같습니다. 실제 부팅 과정을 따라가 봄으로써 부팅 할때 나오는 메시지들이 어떤 의미를 가지는지 알게 된다면 공부하는데 재미가 붙지 않을까 쉽네요.
그리고 부팅 과정은 debug로 쉽게 따라 가볼수 있기 때문에 이해가 안되는것은 debug로 확인해볼수도 있을것 같습니다.
일단 kernel을 분석할때는 명확하지 않은 부분이 생겨서는 안됩니다. 혼자 공부를 하게되면 그게 문제인데, 명확하지 않은 부분이 생기더라도 반드시 확실하게 알고 넘어가야 나중에 분석하는데 막히지 않습니다.
그점을 유념하시고 하면되겠습니다.
또 궁금하신점 있으면 게시판에 글 남겨주세요. 저희 멤버들이 모두 출중하신 분들이라서 kernel에 대해서는 왠만한건 다 알려주실겁니다.
-
솜사탕
2007.07.14 07:34
리눅스 커널에서 하드웨어 의존적인 부분이 포팅시 처리해야할 부분입니다. 커널소스중 하드웨어 의존적인 부분중 우선 처리해야 할 부분은 인터럽트 처리부, 커널디버깅을 위한 시리얼포트 초기화/제어, 메모리맵 설정 정도면 우선 커널을 부팅시킬수 있을 겁니다 ... -
한상은
2007.07.16 07:23
답변 감사드립니다..^^
공부하다 막히는거 있음 종종 게시판에 글 남길께요~^^
즐거운 하루 되시길요.^^
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
공지 | [공지] 프로그래밍 관련 Q&A 게시판 입니다. | woos | 2016.04.09 | 22250 |
18 | 디버거 원리.. [6] | 박은병 | 2008.01.31 | 13441 |
17 | PS/2 mouse port control | 백창우 | 2008.01.17 | 7196 |
16 | VMM 세미나중 디바이스 가상화 관련 질문^^.. [3] | 박은병 | 2008.01.04 | 7252 |
15 | 질문..음.. [2] | 박은병 | 2007.12.14 | 6453 |
14 | arm 보드 구매에 대한 조언 부탁 드립니다. [1] | 김성준 | 2007.10.27 | 8581 |
13 | Linux kernel source 분석 study에 대하여 질문이 있습니다. [1] | 온정상 | 2007.10.19 | 8712 |
12 | 모집 공고 보고 참석 메일 보냈는데요. [1] | 문경원 | 2007.10.17 | 8273 |
11 | 스터디 참여에 관해서 질문이있습니다. [1] | 최대진 | 2007.09.12 | 8530 |
10 | s3c2440기반의 리눅스 커널 분석 중 MM관련 질문입니다. | 유태경 | 2007.09.02 | 21523 |
9 | 커널 스터디는 어떻게 참여해야하느건가요? [1] | 김태진 | 2007.08.10 | 8806 |
» | 커널 스터디에 관해서;;. 질문드립니다. [5] | 한상은 | 2007.07.11 | 8693 |
7 | 다음 커널분석 스터디에 참가하고 싶습니다. [1] | 김기태 | 2007.07.04 | 8820 |
6 | 아키텍쳐 바이블 책 문의입니다. [2] | 이경호 | 2007.03.18 | 11958 |
5 | i386의 i 와 386은 각각 어떤 의미인가요? [4] | 이경호 | 2007.03.07 | 13685 |
4 | ppc에서 preempt 완벽 지원여부 아시는분? [1] | 최종환 | 2007.02.22 | 16131 |
3 | 알아볼 내용. [6] | 원민수 | 2006.11.12 | 9892 |
2 | u-boot 소스 분석에서 궁금한 점이 있습니다. [6] | 원민수 | 2006.06.28 | 15196 |
1 | 홈페이지 어떻습니까? [8] | 백창우 | 2006.06.05 | 9722 |
.