[Alpha 1] ISO does not boot on UEFI machine

Bug #1337604 reported by Erich Eickmeyer
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu MATE
Fix Released
Critical
Martin Wimpress 

Bug Description

I attempted to boot the .iso file on my EFI machine and... no joy. Upon investigation, it appears that EFI bootloader files and folders are missing from the .iso.

As such, I would be happy to work on and implement the necessary bootloader so that EFI machines can boot the .iso.

Tags: efi mate ubuntu
Revision history for this message
Martin Wimpress  (flexiondotorg) wrote :

Erich, that for the report. It could be because we are not build from official seeds yet and therefore some of the boot loaders are not present in the live session.

I'll review what is install on stock Ubuntu and try to mimic that in our custom livecd-rootfs package. If you have any indight into what EFI boot loader you'd use then package names are useful. I have no EFI hardware.

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

I do have EFI hardware, which is why I volunteered to do development and testing. If we are to mimic the Ubuntu EFI bootlader, then it's GRUB2.

As such, I'm no stranger to this, as I am the developer of the Ubuntu All-In-One DVD (EFI version), the Linux Mint All-In-One DVD (EFI version), and the Linux Mint Debian Edition All-In-One DVD (EFI version). None of those are "official" projects, but I'd be happy to use my skills here to help in whatever way I can. :)

Revision history for this message
Martin Wimpress  (flexiondotorg) wrote :

Erich, well I could use the help. Can you tell me, do Lubuntu and Xubuntu 14.10 boot on UEFI hardware?

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

Lubuntu and Xubuntu both successfully boot on UEFI hardware.

Revision history for this message
Erich Eickmeyer (eeickmeyer) wrote :

Attached is a .tar.gz file with the necessary EFI boot files extracted and modified (slightly) changing the name of files to ubuntu-mate. I commented-out the sections in the grub.cfg file that do not work (yet). The files/folders in this archive simply need to be extracted to the root (/) directory of the .iso to make it boot on an UEFI machine.

Changed in ubuntu-mate:
assignee: nobody → Martin Wimpress (flexiondotorg)
status: New → In Progress
importance: Undecided → Critical
Revision history for this message
Thor Christian (infotcuc) wrote :

Boots fine on my asus x501U with UEFI enabled.
(from USB)

~tcuc

Revision history for this message
infirit (infirit) wrote :

Created a USB stick from the iso with unetbootin. It boots fine for me on my asus board.

The only thing is that the USB stick showed up as "UEFI Default" in the boot menu.

Changed in ubuntu-mate:
status: In Progress → Fix Committed
Revision history for this message
Martin Wimpress  (flexiondotorg) wrote :

Testing indicates that it is now possible to boot a development release of the amd64 iso on EFI hardware, in most cases.

However, the iso doesn't support SecureBoot. SecureBoot support will only be added when the Ubuntu MATE project achieves "official flavour" status and the iso images are built on the Canonical infrastructure.

This is as good as it get for now.

Changed in ubuntu-mate:
status: Fix Committed → Fix Released
status: Fix Released → Fix Committed
Changed in ubuntu-mate:
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.