[Bug 2008948] Re: Ubiquity does not raise an informative error when device for bootloader has MBR (should be GPT)
Dan Bungert
2008948 at bugs.launchpad.net
Thu Mar 2 15:16:33 UTC 2023
> Does subiquity fail with an informative error message if the current
partition table is detected to be invalid?
Subiquity screens for this sort of problem ahead of time, it has checks
for if we think the system will be bootable or not and only allows the
user to proceed if we think it will boot. Subiquity also knows how to
handle all four cases of (BIOS boot, UEFI boot) x (DOS partition table,
GPT), so it is actually valid to do something like UEFI boot on a MSDOS
partition table.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to ubiquity in Ubuntu.
https://bugs.launchpad.net/bugs/2008948
Title:
Ubiquity does not raise an informative error when device for
bootloader has MBR (should be GPT)
Status in ubiquity package in Ubuntu:
New
Bug description:
Thanks for a good installation experience :) I have one unfortunate
experience that took me many many hours to work through.
Ubiquity should raise an error when a device chosen for the bootloader
has an unsupported MBR table and not GPT. AFAICT, Ubuntu's grub
installation only supports EFI so that requires GPT.
Error suggestion: "Invalid partition table detected. Cannot complete
installation. Please install bootloader on another device or choose
New Partition Table (warning: All data will be lost)."
User experience is this: I chose "Something else" to do manual
partitioning. I tried many different options for partitioning and
restarted the installation many times. They all lead to a grub
installation error at the final step after copying all files. As a
user, I'd persistently try to make the existing partitions work to
avoid copying gigabytes of data in and out of the drive.
It's possible to claim that manual partitioning should be 100% the
user's responsibility, but I would still expect an error to be raised
if something in the setup is incompatible.
The error from grub itself is also not informative.
By rewriting the partition table, I got a valid GPT layout and the
installation succeeded.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubiquity/+bug/2008948/+subscriptions
More information about the foundations-bugs
mailing list