After installing Ubuntu 22.04 next to Fedora, no option to boot Fedora

Bug #1967944 reported by Jeremy Bícha
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
grub2 (Ubuntu)
New
Low
Unassigned
ubiquity (Ubuntu)
Confirmed
Low
Unassigned

Bug Description

Test Case 1:
------------
0. Install Fedora 36 Beta
1. Use the latest Ubuntu 22.04 daily image to install Ubuntu

Expected:
The boot menu list includes Fedora

What happens instead:
The system boots directly into Ubuntu without showing the grub screen since Ubuntu is the only available system.

Other Info
----------
I first did a default Fedora install. Whole disk. It used btrfs by default. No encryption. No LVM. No separate boot partition. There was a EFI partition when I used GNOME Boxes for this install.

When I booted Ubuntu, I had to use gparted to resize the Fedora btrfs partition since the Ubuntu installer would not prompt to do it automatically (no Install Alongside option).

I then tried the workaround to add GRUB_DISABLE_OS_PROBER=false to /etc/default/grub . When I ran sudo update-grub , Fedora still wasn't recognized.

So my guess is that Ubuntu's os-prober doesn't recognize a boot directory on a btrfs partition?

Test Case 2
-----------
Successful.
I installed Windows 11 first. Then I installed Ubuntu by choosing Install Alongside Windows. The boot menu list included Windows (and Ubuntu).

---
ProblemType: Bug
ApportVersion: 2.20.11-0ubuntu80
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 22.04
InstallCmdLine: BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed maybe-ubiquity quiet splash ---
InstallationDate: Installed on 2022-04-06 (0 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Daily amd64 (20220406)
Package: ubiquity (not installed)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 5.15.0-25.25-generic 5.15.30
Tags: jammy wayland-session wayland-session ubiquity-22.04.11
Uname: Linux 5.15.0-25-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ubiquity (Ubuntu):
status: New → Confirmed
Revision history for this message
Jeremy Bícha (jbicha) wrote :

This is claimed to be fixed with LP: #1955109 but it didn't seem to work in my usecase. Maybe it's not actually doing everything it needed to.

Changed in ubiquity (Ubuntu):
importance: Undecided → High
Changed in grub2 (Ubuntu):
importance: Undecided → High
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1967944

tags: added: iso-testing
Jeremy Bícha (jbicha)
Changed in ubiquity (Ubuntu):
importance: High → Low
description: updated
Changed in grub2 (Ubuntu):
importance: High → Low
description: updated
Revision history for this message
Jeremy Bícha (jbicha) wrote : Casper.txt

apport information

tags: added: apport-collected ubiquity-22.04.11 wayland-session
description: updated
Revision history for this message
Jeremy Bícha (jbicha) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Jeremy Bícha (jbicha) wrote : UbiquityDebug.txt

apport information

Revision history for this message
Jeremy Bícha (jbicha) wrote : UbiquityPartman.txt

apport information

Revision history for this message
Jeremy Bícha (jbicha) wrote : UbiquitySyslog.txt

apport information

description: updated
Jeremy Bícha (jbicha)
summary: - After installing Ubuntu 22.04, no option to boot other installed OSes
+ After installing Ubuntu 22.04 next to Fedora, no option to boot Fedora
description: updated
Revision history for this message
Jeremy Bícha (jbicha) wrote :

Since this appears to be out of os-prober not handling btrfs partitions, I'm marking this a duplicate of #887836

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.