2015-06-23 21:09:39 |
Mathieu Trudel-Lapierre |
bug |
|
|
added bug |
2015-06-23 21:14:01 |
Mathieu Trudel-Lapierre |
attachment added |
|
grub-snappy.diff https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1468111/+attachment/4419663/+files/grub-snappy.diff |
|
2015-06-23 21:45:47 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/wily-proposed/grub2 |
|
2015-06-23 23:49:03 |
Launchpad Janitor |
grub2 (Ubuntu): status |
New |
Fix Released |
|
2015-09-04 16:20:53 |
Launchpad Janitor |
branch linked |
|
lp:debian/grub2 |
|
2015-10-12 13:28:09 |
Michael Vogt |
nominated for series |
|
Ubuntu Vivid |
|
2015-10-12 13:28:09 |
Michael Vogt |
bug task added |
|
grub2 (Ubuntu Vivid) |
|
2015-10-12 13:35:40 |
Michael Vogt |
grub2 (Ubuntu Vivid): status |
New |
In Progress |
|
2015-10-12 13:35:44 |
Michael Vogt |
grub2 (Ubuntu Vivid): importance |
Undecided |
Critical |
|
2015-10-12 13:45:15 |
Michael Vogt |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2015-10-12 13:54:01 |
Michael Vogt |
description |
Snappy images have grub.cfg in $cmdpath/efi/boot, which then loads a better /efi/ubuntu/grub/grub.cfg which will look for the real file on the filesystem.
Snappy personal image built as such currently fails to boot:
sudo ubuntu-device-flash personal rolling --channel=edge --output image.img
GRUB fails to find /boot/ which is the typical prefix, and fails to find /.disk/info which then really breaks $prefix.
Workaround is to handle grub.cfg being in $cmdpath directly (in other words, in /efi/boot). |
TEST CASE:
1. create ubuntu snappy image from 15.04/edge
2. enable UEFI boot in the bios
3. verify that it fails to boot and drops into a grub shell
4. create ubuntu snappy image from 15.04/edge that got build with vivid-proposed
5. boot and verify that uefi boot works this time.
Snappy images have grub.cfg in $cmdpath/efi/boot, which then loads a better /efi/ubuntu/grub/grub.cfg which will look for the real file on the filesystem.
Snappy personal image built as such currently fails to boot:
sudo ubuntu-device-flash personal rolling --channel=edge --output image.img
GRUB fails to find /boot/ which is the typical prefix, and fails to find /.disk/info which then really breaks $prefix.
Workaround is to handle grub.cfg being in $cmdpath directly (in other words, in /efi/boot). |
|
2015-10-12 13:54:37 |
Colin Watson |
grub2 (Ubuntu Vivid): status |
In Progress |
Fix Committed |
|
2015-10-12 13:54:39 |
Colin Watson |
bug |
|
|
added subscriber SRU Verification |
2015-10-12 13:54:41 |
Colin Watson |
tags |
|
verification-needed |
|
2015-10-12 13:58:37 |
Michael Vogt |
bug task added |
|
grub2-signed (Ubuntu) |
|
2015-10-12 13:58:42 |
Michael Vogt |
grub2-signed (Ubuntu Vivid): status |
New |
In Progress |
|
2015-10-12 13:58:44 |
Michael Vogt |
grub2-signed (Ubuntu Vivid): importance |
Undecided |
High |
|
2015-10-12 13:58:47 |
Michael Vogt |
grub2-signed (Ubuntu): status |
New |
Fix Released |
|
2015-10-12 14:01:43 |
Colin Watson |
grub2-signed (Ubuntu Vivid): status |
In Progress |
Fix Committed |
|
2015-10-12 14:26:05 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/vivid-proposed/grub2 |
|
2015-10-13 05:52:02 |
Michael Vogt |
tags |
verification-needed |
verification-done |
|
2015-10-21 15:26:58 |
Launchpad Janitor |
grub2 (Ubuntu Vivid): status |
Fix Committed |
Fix Released |
|
2015-10-21 15:27:06 |
Chris J Arges |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2015-10-21 15:27:15 |
Launchpad Janitor |
grub2-signed (Ubuntu Vivid): status |
Fix Committed |
Fix Released |
|