2010-01-19 6 views

답변

3

봐 사용중인 Linux 배포판의 경우 일반적으로 커널이 많거나 커다란 커널 .config을 사용합니다. "최선의 선택"입니다.

0

나는 한동안이 작업을 수행하지 않았지만 구성 대화 상자에 정상적인 기본값이 없습니까?

+0

기본 설정 dosnt가 너무 좋지 않습니다. 일부 디버그 모드가 가능하고 다른 것들이 있습니다. – chezgi

+0

기본 설정은 특별한 것이 필요하지 않다면 좋은 것에 가깝습니다. –

4

KernelCheck을 확인해야합니다. 이것은 기본적으로 특정 시스템에 맞게 조정할 가치가있는 커널 옵션을 파악하는 데 도움이되는 응용 프로그램입니다. 또한 선택한 커널을 자동으로 다운로드, 컴파일 및 설치합니다. 당신이 (예 : /proc/config.gz이 존재) 저장 구성을 위해 내장 지원이 좋은 실행중인 커널이있는 경우

4

, 당신은 그 커널 구성을 복사하고 시작 지점으로 사용할 수 있습니다 저장소에

zcat /proc/config.gz > /path/to/kernel/source/.config 
0

이 질문은 오래되었지만 바일라 소스의 씨앗이 있기 때문에 심지어 여러분이 젠투에 있지 않더라도 http://kernel-seeds.org/을 피팅 맞춤 커널을 컴파일하기위한 출발점으로 매우 실용적인 옵션으로 추가 할 것을 강요 받았습니다.

1

리눅스 커널 소스 트리에서 make help을 입력하고 defconfig을 포함하는 행을 찾습니다. 다양한 플랫폼의 기본 구성이 일반적으로 여기에 포함됩니다. 플랫폼과 일치하는 것을 찾으면 make defconfig과 같이 입력하여 .config 기본 파일을 가져옵니다. 예를 들어 Nexus S에서 빌드하려면 make herring_defconfig을 사용합니다. Nexus S에서 /proc/cpuinfo을 보면 넥서스 S 하드웨어의 코드 이름입니다.

x86 용으로 제작하지 않은 경우 (예 : 내 경우와 같이) Android 용으로 제작하는 경우) ARCH을 내 보내야합니다 (예 : make을 실행하기 전에 export ARCH=arm). 그렇지 않으면 make help은 빌드하려는 아키텍처에 대한 올바른 defconfig 대상을 표시하지 않습니다.

관련 문제