menuconfig를 만들 때 뭔가를 놓친다면 커널을 다시 빌드해야합니까?


4

내 이더넷 어댑터 드라이버를 빠뜨렸다. make menuconfig - 커널을 다시 빌드해야합니까 (gentoo 배포판), os가 설치되어 실행되면 지원을받을 수있는 방법이 있습니까?

답변:


4

컴파일 후에 "make clean"(또는 유사)을 실행하지 않으면 "make"를 다시 실행할 때 차이점 만 컴파일합니다.

예:

# make menuconfig
# make 
# make modules_install
# make install

"오, 이더넷 드라이버를 잊어 버렸습니다."

# make menuconfig (change the old config)
# make (now, you're only compiling the changes)
# make modules_install
# make install

커널로 디렉토리를 삭제했다면, 모두 다시 컴파일해야합니다.


낡은 대답이지만 여전히 유용합니다.
Nikos Alexandris

1

이는 주로 커널을 사용하는 방식에 달려 있습니다. 모듈 연결 만 가능할 수 있습니다.

어쨌든 커널을 다시 빌드하지 않는 것이 좋은 이유가 없다면, 커널을 다시 빌드하는 것이 가장 좋습니다. 이더넷 지원이 없어도 시스템이 잘 돌아 가야 커널을 다시 빌드 할 수 있습니다. 커널을 처음 빌드했을 때 만든 모든 설정이 저장되어 필요한 옵션을 활성화하고 실행하면됩니다. make && make modules_install 그런 다음 이전 커널 대신 새 커널을 복사하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.