저는 현재 Linux Kernel 2.6을 사용하고 있으며 제 하드웨어에서는 잘 작동합니다. 이제 동일한 하드웨어에 대해 Linux 커널 3.2를 컴파일하고 싶습니다. 2.6 콘텐츠를 .config
v3.2에서 직접 사용할 수 있나요 ?
.config
한 커널 버전에서 다른 커널 버전으로 파일을 마이그레이션하는 방법에 대한 문서/가이드 가 있습니까 ?
답변1
당신이 사용할 수있는 make oldconfig
.
2.6 .config
파일을 복사한 후 이 make 옵션은 파일에서 찾을 수 없는 현재 커널 소스의 옵션을 묻는 메시지를 표시합니다. 그러나 상황에 맞지 않는 선택 옵션을 처리해야 하며 올바른 답을 찾기가 어려울 것입니다.
추가 읽기:
답변2
이것은 공식적으로 권장되지는 않지만 할 수 있으며 이것이 제가 한 일입니다. 빌드 메뉴를 탐색해야합니다매우 조심스럽다. 상황이 변경되며(특히 2.6에서 3.2로) 검토하지 않으면 필요하지 않은 많은 기능과 드라이버가 생길 수 있습니다.
마이그레이션 가이드에 대해서는 잘 모르지만 커널 조정에 대해서는 확인해 보는 것이 좋습니다.리눅스 커널에 대한 간략한 소개Greg Crowhartman의 7장과 8장이 특히 흥미롭습니다. 2006년에 작성된 이 글은 이제 약간 낡았지만 내용은 여전히 본질적으로 유효합니다.