[Bug 2106764] [NEW] Residual configuration of grub-pc not removed during Ubuntu 25.04 installation
Cristiano Fraga G. Nunes
2106764 at bugs.launchpad.net
Thu Apr 10 17:33:09 UTC 2025
Public bug reported:
During the installation of Ubuntu 25.04 on a UEFI system, the installer
correctly installs the grub-efi-amd64 package. However, the residual
configuration files for the grub-pc package are left on the system.
If the user runs the command:
sudo apt remove grub-pc --purge
after installation, this results in the removal of the GRUB bootloader,
leading to a non-bootable system.
**Steps to Reproduce:**
1. Install Ubuntu 25.04 on a UEFI system.
2. Complete the installation and boot into the system.
3. Run dpkg -l | grep grub and observe that both grub-pc (residual config) and grub-efi-amd64 are listed.
4. Run sudo apt remove grub-pc --purge.
5. Reboot the system - the bootloader is missing, and the system fails to boot.
**Expected Behavior:**
The installer should completely remove grub-pc and its configuration
during installation on UEFI systems.
Alternatively, purging grub-pc post-install should not interfere with
the functioning of grub-efi-amd64.
**Actual Behavior:**
Residual grub-pc configuration remains.
Purging it removes or interferes with the EFI GRUB setup.
The system becomes unbootable after reboot.
ProblemType: Bug
DistroRelease: Ubuntu 25.04
Package: grub2 (not installed)
ProcVersionSignature: Ubuntu 6.14.0-15.15-generic 6.14.0
Uname: Linux 6.14.0-15-generic x86_64
ApportVersion: 2.32.0-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Thu Apr 10 14:27:38 2025
InstallationDate: Installed on 2025-04-04 (6 days ago)
InstallationMedia: Ubuntu 25.04 "Plucky Puffin" - Beta amd64 (20250326.6)
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: grub2 (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug grub2 plucky ubiquity wayland-session
** Description changed:
During the installation of Ubuntu 25.04 on a UEFI system, the installer
correctly installs the grub-efi-amd64 package. However, the residual
configuration files for the grub-pc package are left on the system.
If the user runs the command:
sudo apt remove grub-pc --purge
after installation, this results in the removal of the GRUB bootloader,
leading to a non-bootable system.
**Steps to Reproduce:**
- Install Ubuntu 25.04 on a UEFI system.
-
- Complete the installation and boot into the system.
-
- Run dpkg -l | grep grub and observe that both grub-pc (residual config)
- and grub-efi-amd64 are listed.
-
- Run sudo apt remove grub-pc --purge.
-
- Reboot the system - the bootloader is missing, and the system fails to
- boot.
+ 1. Install Ubuntu 25.04 on a UEFI system.
+ 2. Complete the installation and boot into the system.
+ 3. Run dpkg -l | grep grub and observe that both grub-pc (residual config) and grub-efi-amd64 are listed.
+ 4. Run sudo apt remove grub-pc --purge.
+ 5. Reboot the system - the bootloader is missing, and the system fails to boot.
**Expected Behavior:**
The installer should completely remove grub-pc and its configuration
during installation on UEFI systems.
Alternatively, purging grub-pc post-install should not interfere with
the functioning of grub-efi-amd64.
**Actual Behavior:**
Residual grub-pc configuration remains.
Purging it removes or interferes with the EFI GRUB setup.
- System becomes unbootable after reboot.
+ The system becomes unbootable after reboot.
ProblemType: Bug
DistroRelease: Ubuntu 25.04
Package: grub2 (not installed)
ProcVersionSignature: Ubuntu 6.14.0-15.15-generic 6.14.0
Uname: Linux 6.14.0-15-generic x86_64
ApportVersion: 2.32.0-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Thu Apr 10 14:27:38 2025
InstallationDate: Installed on 2025-04-04 (6 days ago)
InstallationMedia: Ubuntu 25.04 "Plucky Puffin" - Beta amd64 (20250326.6)
ProcEnviron:
- LANG=en_US.UTF-8
- PATH=(custom, no user)
- SHELL=/bin/bash
- TERM=xterm-256color
- XDG_RUNTIME_DIR=<set>
+ LANG=en_US.UTF-8
+ PATH=(custom, no user)
+ SHELL=/bin/bash
+ TERM=xterm-256color
+ XDG_RUNTIME_DIR=<set>
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install)
** Tags added: grub2 ubiquity
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to grub2 in Ubuntu.
https://bugs.launchpad.net/bugs/2106764
Title:
Residual configuration of grub-pc not removed during Ubuntu 25.04
installation
Status in grub2 package in Ubuntu:
New
Bug description:
During the installation of Ubuntu 25.04 on a UEFI system, the
installer correctly installs the grub-efi-amd64 package. However, the
residual configuration files for the grub-pc package are left on the
system.
If the user runs the command:
sudo apt remove grub-pc --purge
after installation, this results in the removal of the GRUB
bootloader, leading to a non-bootable system.
**Steps to Reproduce:**
1. Install Ubuntu 25.04 on a UEFI system.
2. Complete the installation and boot into the system.
3. Run dpkg -l | grep grub and observe that both grub-pc (residual config) and grub-efi-amd64 are listed.
4. Run sudo apt remove grub-pc --purge.
5. Reboot the system - the bootloader is missing, and the system fails to boot.
**Expected Behavior:**
The installer should completely remove grub-pc and its configuration
during installation on UEFI systems.
Alternatively, purging grub-pc post-install should not interfere with
the functioning of grub-efi-amd64.
**Actual Behavior:**
Residual grub-pc configuration remains.
Purging it removes or interferes with the EFI GRUB setup.
The system becomes unbootable after reboot.
ProblemType: Bug
DistroRelease: Ubuntu 25.04
Package: grub2 (not installed)
ProcVersionSignature: Ubuntu 6.14.0-15.15-generic 6.14.0
Uname: Linux 6.14.0-15-generic x86_64
ApportVersion: 2.32.0-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Thu Apr 10 14:27:38 2025
InstallationDate: Installed on 2025-04-04 (6 days ago)
InstallationMedia: Ubuntu 25.04 "Plucky Puffin" - Beta amd64 (20250326.6)
ProcEnviron:
LANG=en_US.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/2106764/+subscriptions
More information about the foundations-bugs
mailing list