如果我用内核启动,只在上面(或下面)有一个较小的版本--我的ubuntu20.04附带了三个版本--我得到:
[ 0.691104] Initramfs unpacking failed: Decoding failed
Failed to load ZFS modules.
Manually load the modules and exit.
Busybox v1.30.1 (Ubuntu 1:1.30.1-4ubuntu6.1) built-in shell
Enter 'help' for a list of built-in commands.
(initramfs)_
如果我选择了我的正常内核版本: 5.4.0.40.44,那么它将正常启动。
我遵循了本指南的“安装时”选项,我仍然会收到这个错误。
为什么他的办法不适合我?
更新:
我在先前删除的grub参数中添加了"splash“,以修复登录循环。
我得到的却是:
[ 0.660812] Initramfs unpacking failed: Decoding failed
[ 0.864542] Couldn't get size: 0x800000000000000...
[ 0.864561] MODSIGN: Couldn't get UEFI db list
[ 0.868251] Couldn't get size: 0x800000000000000...
Busybox v1.30.1 (Ubuntu 1:1.30.1-4ubuntu6.1) built-in shell
Enter 'help' for a list of built-in commands.
(initramfs)_
这是一个不同的错误,但我想是源于同一件事。
更新2:
对于nomodeset
,它也是错误的第二个版本。
发布于 2020-07-03 13:47:41
根据定义,来自Ubuntu主线PPA的内核使用来自kernel.org的主源代码。主代码中没有像zfs这样的东西,并且它在主代码级别上的包含是有争议而且有许可证问题。
如果主线内核包含任何下游(分发)修改,那么它们将无法达到目的。
是的,您可以从Ubuntu源代码开始编译自己的内核。但是,您可以通过在当前的开发版本20.10.中使用当前Ubuntu不稳定核之一来实现您想要的结果,请记住,本论坛不支持开发级别问题。
https://askubuntu.com/questions/1255856
复制相似问题