grub2 needs to properly manage kernel device name changes (nvme-eui -> nvme-nvme)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
grub2 (Ubuntu) |
Triaged
|
Undecided
|
Unassigned |
Bug Description
failed to install on upgrade on mantic
ProblemType: Package
DistroRelease: Ubuntu 23.10
Package: shim-signed 1.56+15.7-0ubuntu1
ProcVersionSign
Uname: Linux 6.5.0-7-generic x86_64
.proc.sys.
ApportVersion: 2.27.0-0ubuntu5
Architecture: amd64
BootEFIContents:
BOOTX64.CSV
grub.cfg
grubx64.efi
mmx64.efi
shimx64.efi
CasperMD5CheckR
Date: Wed Oct 11 17:41:29 2023
ErrorMessage: installed shim-signed package post-installation script subprocess returned error exit status 32
InstallationDate: Installed on 2021-06-21 (842 days ago)
InstallationMedia: Ubuntu 20.04.2.0 LTS "Focal Fossa" - Release amd64 (20210209.1)
Python3Details: /usr/bin/
PythonDetails: /usr/bin/
RelatedPackageV
dpkg 1.22.0ubuntu1
apt 2.7.3
SecureBoot: 6 0 0 0 1
SourcePackage: shim-signed
Title: package shim-signed 1.56+15.7-0ubuntu1 failed to install/upgrade: installed shim-signed package post-installation script subprocess returned error exit status 32
UpgradeStatus: Upgraded to mantic on 2023-08-10 (62 days ago)
> Setting up shim-signed (1.56+15. 7-0ubuntu1) ... by-id/nvme- eui.0025384361b 46f51-part1 does not exist.
> mount: /var/lib/grub/esp: special device /dev/disk/
> dmesg(1) may have more information after failed mount system call.
> dpkg: error processing package shim-signed (--configure):
> installed shim-signed package post-installation script subprocess returned error exit status 32
Your df output shows that you do have an EFI system partition mounted at /boot/efi. Please show the output of ls /dev/disk/by-id on this system.