기계에 필요한 것만으로 최소한의 커널을 만들려고합니다. 그래서 기본 구성을 사용하여 커널을 처음부터 컴파일하고 내가 알고있는 것 (예 : 이더넷 카드, WiFi 카드 등)을 추가하는 것으로 시작했습니다.
그러나 알기 쉽지 않은 몇 가지 다른 것들이 있습니다 (예 : 워치 독 타이머) 그래서 나는 AutoKernConf 를 발견했습니다.
문제는 반복되는 여러 설정과 내가 가지고 있지 않은 일부 설정을 포함하고 있다는 것입니다 (Dell 랩톱을 사용하고 있으며 "발견 된 것 중 하나는 Toshiba의 것"이었습니다).
그래서 make allmodconfig
명령에서 나온 구성 으로 커널을 만들었습니다. 이것은 대부분 모듈로 컴파일 된 커널입니다.
해당 커널로 부팅하고 실행하면 사용중인 lsmod
모든 커널 모듈 (실제로 필요한 것)을 볼 수 있으며 해당 목록을 구문 분석하여 해당 커널 구성으로 변환하는 도구 또는 방법이 있는지 알고 싶습니다. 파일.
또는 커널에서 적절한 옵션으로 각각을 매핑하여 수동으로 설정할 수있는 방법.
시간 내 주셔서 정말 감사합니다.