Linux 커널 빌드 후 VM(Ubuntu)을 부팅할 수 없습니다. 설치

Linux 커널 빌드 후 VM(Ubuntu)을 부팅할 수 없습니다. 설치

Virtual Box + Ubuntu를 사용하여 Linux 커널을 공부하려고 합니다. 원하는 커널 버전을 다운로드, 빌드 및 설치하는 방법을 검색하고 간단히 따랐습니다.

  1. kernel.org에서 커널 파일을 다운로드했습니다(제 경우에는 5.4.92였습니다).
  2. 커널 구축에 사용되는 도구를 다운로드했습니다.
  3. 원래 커널이 사용한 .config 파일을 복사했습니다.
  4. 그리고 make --> make module --> make module_install --> make install 명령을 따랐습니다.
  5. update-initramfs 및 update-grub ('make install'이 이 모든 작업을 수행한다는 내용을 어디선가 읽었지만 만일의 경우에 대비해...)
  6. 마지막으로 VM을 재부팅했습니다.

내 문제는 이 모든 절차 'uname -a'가 원래 커널(5.8.0-40-generic, Ubuntu 20.4를 사용함)을 보여주었다는 것입니다. 그리고 약간의 조사 끝에 Grub 사용 방법을 알아내고 부팅을 시도했습니다. 5.4.92 버전을 수동으로. 그런데 빈 화면이 나오더니 멈췄어요. (그림처럼)

수동으로 새 커널 부팅을 시도한 후의 상태

이 절차에 성공하면 커널 파일의 일부 코드를 변경하고 --> 다시 빌드하고 --> 설치할 수 있다는 것을 알고 있습니다. 하지만 첫 번째 단계에서 막혔습니다...누구든지 도움이 될 것입니다. 나에게 힌트를 줄 수 있어요!!

미리 감사드립니다. ps. 도움이 필요한 추가 정보가 있으면 알려주시기 바랍니다.

관련 정보