ESP detection failures

Bug #2077553 reported by Mario Limonciello
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Fwupd
Fix Released
Unknown
fwupd (Ubuntu)
Status tracked in Oracular
Noble
In Progress
High
Unassigned
Oracular
Fix Released
High
Mario Limonciello

Bug Description

[IMPACT]
fwupd 1.9.x attempts to detect the correct ESP to use, but since it's been opened up to all FAT32 partitions, there have been some false positives such as:

/run/media/root/PQSERVICE does not have sufficient space, required 90,1 MB, got 51,2 MB

PQSERVICE is a recovery partition on Lenovo systems and NOT an ESP. In order to fix this, heuristics are added to fwupd to skip known recovery partitions while still allowing to install on FAT32 partitions that look like ESPs.

[TEST PLAN]

Test that fwupd enumerates ESP properly

[Where problems occur]

If a user manually names their ESP using anything in the heuristics list it will no longer be identified properly.

Revision history for this message
Mario Limonciello (superm1) wrote :

This is fixed in both main and 1_9_X branches upstream and will be part of the fwupd 1.9.24 release. When that's released this will be updated in Ubuntu.

Changed in fwupd (Ubuntu Noble):
status: New → Triaged
Changed in fwupd (Ubuntu Oracular):
status: New → Triaged
assignee: nobody → Mario Limonciello (superm1)
importance: Undecided → High
Changed in fwupd (Ubuntu Noble):
importance: Undecided → High
description: updated
Changed in fwupd:
status: Unknown → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package fwupd - 1.9.24-1

---------------
fwupd (1.9.24-1) unstable; urgency=medium

  * New upstream version (1.9.24)
    - Improves ESP detection false positives (LP: #2077553)
    - Adds support for mediatek scalar (LP: #2076151)
    - Fixes redfish protocol handling (LP: #2077411)

 -- Mario Limonciello <email address hidden> Wed, 21 Aug 2024 13:39:05 -0500

Changed in fwupd (Ubuntu Oracular):
status: Triaged → Fix Released
Revision history for this message
Mario Limonciello (superm1) wrote :

I've uploaded the 1.9.24 release to unapproved queue for SRU team to review (reminder of https://wiki.ubuntu.com/StableReleaseUpdates#fwupd_and_fwupdate)

I also have it staged on a PPA for anyone that would like to test in advance of SRU team's review.
https://launchpad.net/~superm1/+archive/ubuntu/uefi

Changed in fwupd (Ubuntu Noble):
status: Triaged → In Progress
Changed in fwupd (Ubuntu Oracular):
status: Fix Released → Fix Committed
Changed in fwupd (Ubuntu Oracular):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.