/boot의 구성 파일이 모듈 존재에 대한 정보 이외의 다른 목적으로 사용됩니까?

/boot의 구성 파일이 모듈 존재에 대한 정보 이외의 다른 목적으로 사용됩니까?

.config파일이 모듈의 존재에 대한 정보 이외의 다른 작업을 수행합니까? Linux 커널 소스 트리는 기능을 켜거나 끄기 위해 커널을 빌드할 때 사용됩니다 /boot. .configXXXX하지만 설치 후에는 무엇을 합니까 /boot?

답변1

유일한 목적은 참조용으로 해당 커널의 구성을 제공하는 것입니다. 다른 것에는 필요하지 않습니다.

(모듈의 존재에 대한 정보를 제공할 뿐만 아니라 모든 커널에 대한 빌드 구성도 포함합니다.)

답변2

Stephen의 답변 외에도 배포판이 이렇게 하면 구식이고 비효율적으로 들린다고 말해야 합니다.

요즘 커널 구성을 저장하는 데 선호되는 방법은 vmlinuz파일을 가져오거나 /proc/config에서 추출 할 수 vmlinuz있으므로 디스크에 추가 파일을 갖거나 설치할 필요가 없습니다.

파일 자체는 사용자가 활성화/비활성화되는 커널 기능, 커널 작동 방식 또는 사용 가능한 기능(예: iptables많은 미래 지향적 배포판에서 비활성화되는 기능)에 영향을 미치는지 이해할 수 있도록 하는 데 필수적입니다.

커널이 작동하려면 파일이나 저장 장치가 없어야 합니다. 부트로더는 vmlinuz네트워크/USB/ROM/어디서나 루트 파일 시스템을 다운로드/실행할 수 있습니다.

관련 정보