젠투 설치
젠투를 최소 설치 && 최적화 설치를 목표로 계속 삽질 중입니다. 도와주세요 ^^
linux from scratch 는 어플리케이션 설치, 업데이트 관리가 힘들거 같아서 젠투를 우선 써보려구요. 리눅스 최적화 설치후 그놈, 파폭, scim, mp3 player만 올려보려고 합니다.
혹시 젠투 사용하시는 분들 중에 emerge gentoo-sources 로 리눅스 소스를 다운 받지 않고
리눅스 소스를 직접 kernel.org 에서 받으신후
리눅스 소스에 자신의 컴퓨터에 필요한 드라이버 소스를 패치 시키신후 꼭 필요한 모듈만 올려서 설치하고 사용 하시는분 있으신가요? 저같은 경우 노트북 무선랜카드 intel 3945 wireless 드라이버가 리눅스 소스에 없어서 intel 사이트 들어가보니 드라이버를 소스 파일로 제공을 하더라구요. 그래서 다운 받아 압축을 풀어보니 make kernel_patch 라는걸 제공해서 리눅스 소스에 드라이버 소스를 패치 시킬 수 있던데 현제 우분투로 그 작업을 해서 젠투 설치할때 작업한 리눅스 소스를 이용해서 설치를 해보려고 하는데 가능할까요? 드라이버 설치 스크립트를 읽어보니 드라이버를 패치 시키면 Kconfig 에 내용이 추가되고 menuconfig 화면에 장치명이 보이는거 같더라구요. 이렇게 하면 필요없는 모듈이나 필요없는 장치는 사용하지 않는 환경이 만들어질거 같습니다. (저같은 경우 노트북의 웹캠이나 적외선 포트는 거의 쓰질않아서요. 그런데 우분투는 기가 막히게 자동으로 다 찾아서 잡아주네요. 7.10 버전입니다. 놀랍도록 설치할때 할일이 없더라구요. 윈도우xp 보다 더 할일이 없습니다.) 이렇게 리눅스 소스를 만들어 놓으면 제 노트북 맞춤 리눅스가 될것이고 백업했다가 두고 두고 사용하려구요.
그리고 유선 랜카드를 lspci 로 검색해서 vendor와 device 코드를 찾아내서 리눅스 파일에서 드라이버를 찾으면 분명히 검색되지 않습니다. 그런데 리눅스를 설치해보면 유선랜카드는 자동으로 잡아지거든요. 이런 경우는 어떤 드라이버가 여러장치에 모두 사용될수 있는 경우인가요?
그리고 젠투 설치할때 젠투 라이브CD로 부팅해서 매번 똑같은 작업을 반복해서 설치를 하다보니
이 과정을 쉘 스크립트로 만들어서 자동으로 설치하게끔 만들어 보신분 있나요? menuconfig 전단계까지만이라도 만들어주면 엄청 편할 거 같습니다.
또 한가지 ATI X1400 그래픽 카드는 드라이버를 소스로 제공하지 않고 엄청 싸이즈가 큰 통합 드라이버를 제공하던데 이런경우 커널 패치가 불가능한가요? 패치가 불가능한경우 X와 gnome을 설치한 다음에 드라이버를 설치해야하나요 아니면 드라이버부터 설치하고 X, gnome을 설치해야하나요?
질문이 두서 없고 너무 많아졌네요. 끝까지 읽어주셔서 감사하고 조언 많이 해주세요. ^^
별로 아는 바가
별로 아는 바가 없어서 도움이 안 되겠지만, 조금이나마 답변시도 해 보겠습니다. ^^
gentoo-sources 말고 vanilla-sources가 있습니다. 이것을 이용하실 수 있습니다.
이 녀석이 kernel.org 에서 받아오는 것입니다.
그런데 vanilla-sources 를 이용하면 gentoo-specific한 패치들이 적용이 안 되고
문제가 발생할 때 다른 사람과 다른 상황이 되어 지원을 받을 수 없고 도움을 얻기
어려워 지실 것입니다.
패치들이 서로 충돌날 수도 있지만 디바이스 드라이버 추가하는 패치라면 다른 패치와
충돌 가능성이 낮을 것 같은데, gentoo-sources로 받은 커널 소스에 인텔의 커널
패치를 적용하여 사용해 보시는 것이 어떨지요. 거기서 잘 안 된다면 vanilla-sources를
사용하시거나 말씀하신대로 다른 방법을 이용해 보시는 것이 좋을 것 같아요.
젠투 라이브 씨디에서 설치하는 것을 쉡 스크립트로 만들어 놓은 것에 대해서는 전에
본 적이 있고, 요즘 젠투의 GUI 설치가 그런 역할을 해 준다고 생각하는데요... 문제가
좀 있다는 얘기도 들었습니다만... 전 사용을 안 해봐서 잘 모르겠습니다.
나머지는 질문에 대해서는 잘 모르겠네요. ^^
블로그: http://turtleforward.blogspot.com
블로그: http://turtleforward.blogspot.com
일단 gentoo-sources 가
일단 gentoo-sources 가 큰것은 아니라고 말씀드립니다.
make menuconfig 에서 무엇을 고르는가가 크기를 정하는거죠.
그리고 wireless 의 경우 따로 emerge 를 하는것으로 기억합니다.
nvidia-drivers 나 alsa-driver 처럼요. 명칭이 생각 안나네요.
우분투에서 lsmod 해서 나온 모듈명으로 찾아보세요.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
https://xenosi.de/
ethernet 의 경우 대충
ethernet 의 경우 대충 업체명만 맞추면 됩니다.
그래도 영 아리송한 경우는 구글링 하면 됩니다.
가령 Intel 사 이고, Gigabit 이면 1000M 에서 Intel 꺼 고르면 되는거죠.
80003ES2LAN 이든 82541GI 이든 말이죠.
emerge money
http://wiki.kldp.org/wiki.php/GentooInstallSimple - 명령어도 몇개 안되요~
https://xenosi.de/
젠투 바닐라커널에
젠투 바닐라커널에 저랑 무선랜 vga 같은걸 보니 같은 노트북인거 같군요.
3945 wireless면 센트리노 셋트 중 하나인데, 아주 잘 됩니다.
인텔 사이트에 보면 드라이버 코드와 펌웨어 파일 그리고 802.11 무선랜지원 부분
이렇게 3개로 나뉘어 올라와 있는데 이중 802.11 무선랜지원은 최신 커널 쓴다면 이미 들어가
있기 때문에 다운받을 필요 없습니다. (대략 2.6.12였던가 13이었던가부터 통합) 물론 컴파일할때
Y로 해주셔야 합니다.
드라이버 코드는 컴파일 해야 하는데, 이건 문서 보시면 어떻게 하는지 알겁니다.
신기하게도 make 두번하셔야 합니다. 그리고 펌웨어는 압축 푼 파일을 /lib/firmware에 넣으면 됩니다.
그리고 넣기전에 emerge hotplug 해주세요.
추가해서 센트리노 무선랜은 배니어스, 도썬 때의 ipw2100,ipw2200만 커널에 있습니다. 이후거는 알아서 넣어주셔야 합니다.
x1400은 ati-drivers 깔면 됩니다. 깔때 커널 모듈 같이 컴파일 합니다. 물론 커널을 바꾼다면 재설치 해줘야 하고요.
단순히 X vga 드라이버이기 때문에 순서는 상관없습니다.
Written By the Black Knight of Destruction
Written By the Black Knight of Destruction
..
emerge -s ipw3945 하면 나오네요.
그냥 gentoo-sources 에 있는 3945 드라이버도 원활하게 작동하지 않나요?
akudoku.net
life is only one time
댓글 달기