우분투 20.04에서 initramfs를 업데이트하는 중 오류가 발생했습니다.

우분투 20.04에서 initramfs를 업데이트하는 중 오류가 발생했습니다.

Ubuntu에 Linux 커널(버전 5.6.0-rc+)을 설치하고 있습니다. 이를 위해 다음과 같이 커널을 컴파일했습니다.

  • sudo make ARCH=x86_64 x86_64_defconfig
  • sudo make -j256
  • sudo make modules
  • sudo make modules_install
  • sudo make install

마지막 명령의 출력은 다음과 같습니다.

sh ./arch/x86/boot/install.sh 5.6.0-rc6+ arch/x86/boot/bzImage \
    System.map "/boot"
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 5.6.0-rc6+ /boot/vmlinuz-5.6.0-rc6+
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 5.6.0-rc6+ /boot/vmlinuz-5.6.0-rc6+
update-initramfs: Generating /boot/initrd.img-5.6.0-rc6+
find: ‘/var/tmp/mkinitramfs_M0HzSl/lib/modules/5.6.0-rc6+/kernel’: No such file or directory
run-parts: executing /etc/kernel/postinst.d/unattended-upgrades 5.6.0-rc6+ /boot/vmlinuz-5.6.0-rc6+
run-parts: executing /etc/kernel/postinst.d/update-notifier 5.6.0-rc6+ /boot/vmlinuz-5.6.0-rc6+
run-parts: executing /etc/kernel/postinst.d/zz-update-grub 5.6.0-rc6+ /boot/vmlinuz-5.6.0-rc6+
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.11.0+
Found initrd image: /boot/initrd.img-5.11.0+
Found linux image: /boot/vmlinuz-5.6.0-rc6+
Found initrd image: /boot/initrd.img-5.6.0-rc6+
Found linux image: /boot/vmlinuz-5.4.0-81-generic
Found initrd image: /boot/initrd.img-5.4.0-81-generic
Found linux image: /boot/vmlinuz-5.4.0-72-generic
Found initrd image: /boot/initrd.img-5.4.0-72-generic
Adding boot menu entry for UEFI Firmware Settings
done

이제 새로 설치된 커널을 부팅하면 다음과 같은 메시지가 나타나고 프롬프트 Initramfs unpacking failed!로 이동합니다 . 프롬프트 initramfs에 따르면 모듈이 로드되지 않은 것이 문제임을 나타냅니다. 또한 위에 첨부한 출력을 참고하세요. 명령이 성공하지 못했습니다. 그래서 커널이 부팅할 수 없는 이유는 ...하지만 확실하지 않은 것 같습니다.exitinitramfsupdate-initramfsupdate-initramfs

그렇다면 실패의 원인이 무엇인지 제안할 수 있는 사람이 있습니까 update-initramfs?

감사해요.

관련 정보