Ubuntu 12.04 커널을 2.6.x로 다운그레이드

Ubuntu 12.04 커널을 2.6.x로 다운그레이드

현재 x86_64 컴퓨터에 최신 (Linux user-desktop 3.2.0-67-generic #101-Ubuntu SMP Tue Jul 15 17:46:11 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux)Ubuntu 12.04 커널이 설치되어 있지만 일부 하드웨어가 작동하려면 2.6.x 커널이 필요합니다.

데이터, 프로그램 또는 기타 사항을 잃지 않고 커널을 2.6.x 버전으로 안전하게 다운그레이드하는 것이 어떻게 가능합니까? 그런 다음 커널 2.6.x를 최신 버전과 나란히 설치하여 Grub에서 시작하려는 버전을 선택할 수도 있습니까?

답변1

12.04가 Linux 2.6에서 실행될 수 있기를 바랍니다. 초기 3.0 릴리스보다 오래되지 않았기 때문에의심3.0 전용 API에 의존하는 것이 많습니다.

핵심 Linux 개발자는 .58 릴리스 노트에도 불구하고 여전히 하나의 2.6 커널(현재 2.6.32.63)을 유지 관리하고 있습니다.그것은 말했다유지 관리 속도가 느려지고 언젠가는 결국 중지될 것입니다.

2.6.32.*는 Lucid(10.04 LTS)용으로도 계속 구축되고 있습니다. 이에 대한 패키지를 찾을 수 있습니다커널 PPA에서하지만 이 답변이 게시된 후 상당한 시간이 지나서 이 답변을 읽고 있다면 다음을 확인하세요.목록. 당신은해야합니다수동으로아키텍처에 맞는 패키지를 다운로드하여 설치하세요.

또한 2.6 릴리스를 모니터링하고 원하는 대로 업그레이드해야 합니다. Ubuntu는 이러한 패키지를 자동으로 업데이트하지 않으므로 PPA로 돌아가야 합니다.

Lucid 지원은 2015년 4월에 예정되어 있으므로 이 빌드는 종료될 것으로 예상됩니다. 그 후 남은 옵션은 다음과 같습니다.

  • 에서 다운로드kernel.org그리고직접 컴파일해 보세요하지만 Lucid가 죽은 후에는 유지 관리가 중단될 것으로 예상됩니다.
  • 3.* 커널용 드라이버를 업그레이드하려면 하드웨어 공급업체에 비용을 지불하십시오.
  • 하드웨어를 계속 지원되는 버전으로 교체하십시오.
  • 공급업체가 더 이상 존재하지 않고 대체 하드웨어가 없다면 아마도 누군가에게 비용을 지불하여 드라이버를 포팅할 수 있을 것입니다.

그리고 이 모든 것이 아무 소용이 없을 수도 있다는 점을 명심해야 합니다. 12.04에는 3.* 기능에 의존하는 기능이 있을 수도 있습니다.


보조 질문과 관련하여 예, 이전 커널과 함께 설치할 수 있어야 하며 예, 그러면 Grub 화면에서 선택 사항이 제공됩니다. 즉, 기본적으로 최신 커널이 항상 첫 번째 선택이 될 것입니다.

grub 구성을 편집하여 이를 해결할 수도 있습니다.

관련 정보