Bug#991417: simple-cdd generated iso: No kernel modules were found
Hi Mike!
On 7/23/21 3:23 AM, Mike Depot wrote:
> Machine: qemu kvm, on top of bullseye amd64
> Processor: QEMU Virtual CPU version 2.5+ (over i7-6920HQ physical)
> Memory: 4G in QEMU (64G physical)
>
> I've been using simple-cdd running on my bullseye host to generate a custom iso (also bullseye).
> My simple-cdd config had been working fine until a couple days ago. Now I am getting an error
> early in debian-installer when I boot from the generated ISO:
>
> "No kernel modules were found. This probably is due to a mismatch between the kernel used by this
> version of the installer and the kernel version available in the archive."
This happens when the kernel ABI version that debian-installer booted into does not match the kernel
ABI version of the debian-installer module udebs on the installation medium.
I assume that simple-cdd is just re-using the d-i images which contain a certain kernel version while
retrieving the d-i module udebs from the archives which then can lead to the version mismatch in
case the kernel is updated in the archives.
Thus, the bug lies in simple-cdd which should pick the d-i images and the d-i module udebs from Debian
testing or stable where such a mismatch cannot occur. Alternatively, it could also rebuild debian-installer
itself to make sure the d-i images use the kernel ABI version that matches the one of the d-i module
udebs.
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaubitz@debian.org
`. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
Reply to: