2014-06-23 5 views
1

배포판을 제거한 배포판 커널을 컴파일하려고합니다. 나는 FEDORA를 사용하고 있으며 약 4000 개의 이상한 구성 옵션이 있습니다. 나는 그냥 평범한 커널을 설치하려하고있다. 그래서 나는 이것을 할 방법을 찾고 있었다. 나는 "localmodconfig"라는 타겟을 발견했다.이 모듈은 시스템에 어떤 모듈이로드되었는지를 자동으로 확인하고 다른 모든 모듈은 사용할 수 없게 만든다.localmodconfig가 .config 파일을 업데이트하지 않습니다.

저는 이것을 이용하여 배포판 커널의 설정 파일을 복사하여 소스 트리에두고 localmodconfig를 실행했습니다. 그러나 스크립트는 여전히 모든 옵션이 Y/N/M을 묻는 것 같습니다. 필자는 필요한 옵션 만 사용하여 .config 파일을 생성 할 것으로 예상했습니다. 내가 놓친 게 있니?

답변

1

oldconfig make target과 비슷하게 불필요한 드라이버를 모두 비활성화 한 후 프로그램은 아직 설정되지 않은 옵션을 묻습니다.

시간을 낭비하고 싶지 않은 경우 Enter 키를 눌러 각 질문의 대답을 수락 할 수 있습니다. 대부분의 경우 이러한 설정이 적절합니다. 추가 구성 파일 localmodconfig가 설정 한 매개 변수를 수정하려면 호출을 확인 후 정규 구성 프로그램 중 하나를 실행 - 예를 들어이 목표를 만드는 menuconfig를 또는 xconfig를 통해.

관련 문제