새로운 커널 릴리스를 테스트하는 방법은 무엇입니까?

새로운 커널 릴리스를 테스트하는 방법은 무엇입니까?

저는 Linux 커널 3.13.0-37-generic 과 함께 우분투 14.04를 사용하고 있습니다. 커널의 최신 안정 릴리스가 3.17.01이라는 것을 알고 있으며 이를 테스트하고 싶습니다.

현재 우분투를 날려버리지 않고 시스템에서 테스트할 수 있나요?
특히 폴더의 커널 파일을 3.17.01 커널의 컴파일된 커널 파일로 바꾸고 해당 grub 항목을 변경하려고 생각했는데 /boot이것이 올바른 방법입니까?

일부 응용 프로그램이 새 커널에서 제대로 작동하지 않을 가능성이 있습니까?

답변1

Ubuntu와 동일한 컴파일 옵션을 사용하는 경우해당 모듈을 설치하십시오, 당신은요initramfs를 재생성, 이것은 작동합니다. Ubuntu의 구성 파일을 가져와서 커널 컴파일 디렉터리에 넣고 make oldconfig.

Ubuntu의 자체 컴파일 프로세스에서는 오류가 발생할 가능성이 줄어듭니다. 커널 소스 패키지를 가져와 커널 소스로 대체하고 컴파일합니다.

자신만의 컴파일 옵션을 사용하여 자신만의 커널을 구축하는 경우 일부 중요한 옵션이나 모듈을 잊어버릴 가능성이 높습니다. 커널은 여러 개의 작은 비트로 분할되어 각 시스템이 필요한 비트만 로드할 수 있습니다. 현재 로드된 모든 드라이버를 포함하는 커널을 구성하려면 실행하세요 make localmodconfig. 따라서 컴파일된 컴퓨터에 적합합니다(적어도 새 이동식 주변 장치를 연결하지 않거나 새 네트워크 기능 등을 사용하지 않는 한). .).

보다사용자 정의 Linux 커널 구성, 컴파일 및 설치커널 구성 및 컴파일에 대한 보다 광범위한 가이드를 보려면

최신의 최고의 커널을 얻는 데에는 그다지 이점이 없습니다. 더 많은 프로그램을 실행할 수는 없습니다. 최근 커널 기능에 관심을 갖는 프로그램은 거의 없습니다. 하드웨어용 드라이버와 같이 새 커널에 필요한 것이 있는 경우에만 이 작업을 수행해야 합니다. 그냥 플레이하고 싶다면 우분투보다는 최첨단 배포판을 갖춘 가상 머신에서 플레이하세요.

관련 정보