Activity log for bug #1097570

Date Who What changed Old value New value Message
2013-01-09 05:03:32 Shih-Yuan Lee bug added bug
2013-01-09 05:06:30 Shih-Yuan Lee bug task added oem-priority
2013-01-09 05:24:05 Shih-Yuan Lee description * Ubuntu 12.04.2 LTS "Precise Pangolin" - Release amd64 (20130108) precise-desktop-amd64.iso from http://cdimage.ubuntu.com/precise/daily-live/current/ . * Package Version grub2-signed 1.9~ubuntu12.04.2+1.99-21ubuntu3.7 * Reproduce Steps 1. Use `usb-creator-gtk` to create a bootable USB drive by precise-desktop-amd64.iso 2. Use this USB drive to boot "Try Ubuntu without installing" on an UEFI secure boot enabled laptop. 3. Create only one 1GB primary fat32 partition on the disk of the laptop with GPT-based disk layout. 4. Mount fat32 partition on /mnt $ sudo mount /dev/sda1 /mnt 5. Manually copy all contents from the USB stick into the fat32 partition. $ sudo cp -av /cdrom/.disk /cdrom/* /mnt 6. Set up the EFI boot entry. & sudo apt-get install efibootmgr grub-efi-amd64-signed shim-signed $ grub-install --removable --uefi-secure-boot --root-directory /mnt /dev/sda1 $ efibootmgr -c -d /dev/sda -p 1 -l "\\EFI\\BOOT\\BOOTx64.EFI" -L recovery 7. Append 'from recovery partition' to every menuentry title in /mnt/boot/grub/grub.cfg . 8. Reboot and select the boot entry 'recovery' from UEFI boot option menu. * Expected Result We can see every menu entry of grub with the suffix 'from recovery partition'. * Actual Result There is no suffix 'from recovery partition' on menu entries of grub. P.S. The USB drive is still plunged in the laptop. After we unplug the USB drive and select the boot entry 'recovery' from UEFI boot option menu, we can see every menu entry of grub with the suffix 'from recovery partition'. * Ubuntu 12.04.2 LTS "Precise Pangolin" - Release amd64 (20130108) precise-desktop-amd64.iso from http://cdimage.ubuntu.com/precise/daily-live/current/ . * Package Version grub2-signed 1.9~ubuntu12.04.2+1.99-21ubuntu3.7 * Reproduce Steps 1. Use `usb-creator-gtk` to create a bootable USB drive by precise-desktop-amd64.iso 2. Use this USB drive to boot "Try Ubuntu without installing" on an UEFI secure boot enabled laptop. 3. Create only one 1GB primary fat32 partition on the disk of the laptop with GPT-based disk layout. 4. Mount fat32 partition on /mnt     $ sudo mount /dev/sda1 /mnt 5. Manually copy all contents from the USB stick into the fat32 partition.     $ sudo cp -av /cdrom/.disk /cdrom/* /mnt 6. Set up the EFI boot entry.     $ sudo apt-get install efibootmgr grub-efi-amd64-signed shim-signed     $ sudo grub-install --removable --uefi-secure-boot --root-directory /mnt /dev/sda1     $ sudo efibootmgr -c -d /dev/sda -p 1 -l "\\EFI\\BOOT\\BOOTx64.EFI" -L recovery 7. Append 'from recovery partition' to every menuentry title in /mnt/boot/grub/grub.cfg . 8. Reboot and select the boot entry 'recovery' from UEFI boot option menu. * Expected Result We can see every menu entry of grub with the suffix 'from recovery partition'. * Actual Result There is no suffix 'from recovery partition' on menu entries of grub. P.S. The USB drive is still plunged in the laptop. After we unplug the USB drive and select the boot entry 'recovery' from UEFI boot option menu, we can see every menu entry of grub with the suffix 'from recovery partition'.
2013-01-09 17:13:52 Colin Watson grub2 (Ubuntu): importance Undecided High
2013-01-09 17:13:52 Colin Watson grub2 (Ubuntu): status New Triaged
2013-01-10 19:01:58 Steve Magoun nominated for series oem-priority/precise
2013-01-10 19:01:58 Steve Magoun bug task added oem-priority/precise
2013-01-18 21:35:59 James M. Leddy grub2 (Ubuntu): assignee Brian Murray (brian-murray)
2013-01-18 21:36:09 James M. Leddy oem-priority: importance Undecided High
2013-01-18 21:36:11 James M. Leddy oem-priority: status New Triaged
2013-01-18 21:43:29 James M. Leddy oem-priority/precise: importance Undecided High
2013-01-18 21:43:32 James M. Leddy oem-priority/precise: assignee James M. Leddy (jm-leddy)
2013-01-18 21:43:35 James M. Leddy oem-priority/precise: status New Triaged
2013-01-18 21:43:38 James M. Leddy oem-priority: assignee James M. Leddy (jm-leddy)
2013-02-06 15:45:18 James M. Leddy tags rls-r-incoming
2013-02-06 20:14:21 James M. Leddy oem-priority: status Triaged Incomplete
2013-02-06 20:14:23 James M. Leddy oem-priority/precise: status Triaged Incomplete
2013-02-20 16:45:22 Colin Watson nominated for series Ubuntu Precise
2013-02-20 16:45:22 Colin Watson bug task added grub2 (Ubuntu Precise)
2013-02-20 16:45:22 Colin Watson nominated for series Ubuntu Raring
2013-02-20 16:45:22 Colin Watson bug task added grub2 (Ubuntu Raring)
2013-02-20 16:45:49 Colin Watson grub2 (Ubuntu Precise): milestone ubuntu-12.04.3
2013-02-20 16:45:53 Colin Watson grub2 (Ubuntu Precise): status New Triaged
2013-02-20 16:45:57 Colin Watson grub2 (Ubuntu Precise): importance Undecided High
2013-02-20 16:46:15 Colin Watson grub2 (Ubuntu Raring): assignee Brian Murray (brian-murray) Colin Watson (cjwatson)
2013-02-22 13:15:33 Nobuto Murata bug added subscriber Nobuto MURATA
2013-03-18 17:52:32 James M. Leddy oem-priority: status Incomplete Triaged
2013-03-18 17:52:35 James M. Leddy oem-priority/precise: status Incomplete Triaged
2013-04-16 21:56:13 Brian Murray tags rls-r-incoming precise raring
2013-08-19 11:39:05 Steve Langasek grub2 (Ubuntu Precise): milestone ubuntu-12.04.3 ubuntu-12.04.4
2013-09-10 00:32:41 Colin Watson grub2 (Ubuntu): status Triaged In Progress
2013-09-10 06:44:51 Hsin-Yi, Chen (hychen) bug added subscriber Hsin-Yi, Chen (hychen)
2013-09-10 13:10:13 Launchpad Janitor branch linked lp:~ubuntu-core-dev/ubuntu/saucy/grub2/saucy
2013-09-10 13:11:17 Colin Watson grub2 (Ubuntu): status In Progress Fix Committed
2013-09-12 01:20:01 Launchpad Janitor grub2 (Ubuntu): status Fix Committed Fix Released
2013-09-12 01:32:30 Bofu Chen bug added subscriber Bofu Chen
2013-09-22 18:24:40 Luis Pina bug added subscriber Luis Pina
2013-10-14 19:29:13 Ara Pulido grub2 (Ubuntu Raring): status Triaged Incomplete
2013-10-15 15:57:49 Luis Pina removed subscriber Luis Pina
2013-10-16 01:09:22 Shih-Yuan Lee grub2 (Ubuntu Raring): status Incomplete Confirmed
2013-10-18 14:51:16 Shih-Yuan Lee attachment added Photos.zip https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1097570/+attachment/3882188/+files/Photos.zip
2013-10-29 11:12:53 Ara Pulido grub2 (Ubuntu Precise): assignee Colin Watson (cjwatson)
2013-10-29 11:12:57 Ara Pulido grub2 (Ubuntu Raring): status Confirmed Invalid
2013-10-29 11:14:26 Ara Pulido oem-priority: assignee James M. Leddy (jm-leddy) Ara Pulido (apulido)
2013-10-29 11:14:29 Ara Pulido oem-priority/precise: assignee James M. Leddy (jm-leddy) Ara Pulido (apulido)
2013-10-30 00:51:08 Launchpad Janitor branch linked lp:debian/grub2
2013-11-27 15:14:07 Colin Watson grub2 (Ubuntu Precise): status Triaged In Progress
2013-11-27 15:47:30 Launchpad Janitor branch linked lp:~ubuntu-core-dev/ubuntu/precise/grub2/precise
2013-11-28 12:11:29 Colin Watson description * Ubuntu 12.04.2 LTS "Precise Pangolin" - Release amd64 (20130108) precise-desktop-amd64.iso from http://cdimage.ubuntu.com/precise/daily-live/current/ . * Package Version grub2-signed 1.9~ubuntu12.04.2+1.99-21ubuntu3.7 * Reproduce Steps 1. Use `usb-creator-gtk` to create a bootable USB drive by precise-desktop-amd64.iso 2. Use this USB drive to boot "Try Ubuntu without installing" on an UEFI secure boot enabled laptop. 3. Create only one 1GB primary fat32 partition on the disk of the laptop with GPT-based disk layout. 4. Mount fat32 partition on /mnt     $ sudo mount /dev/sda1 /mnt 5. Manually copy all contents from the USB stick into the fat32 partition.     $ sudo cp -av /cdrom/.disk /cdrom/* /mnt 6. Set up the EFI boot entry.     $ sudo apt-get install efibootmgr grub-efi-amd64-signed shim-signed     $ sudo grub-install --removable --uefi-secure-boot --root-directory /mnt /dev/sda1     $ sudo efibootmgr -c -d /dev/sda -p 1 -l "\\EFI\\BOOT\\BOOTx64.EFI" -L recovery 7. Append 'from recovery partition' to every menuentry title in /mnt/boot/grub/grub.cfg . 8. Reboot and select the boot entry 'recovery' from UEFI boot option menu. * Expected Result We can see every menu entry of grub with the suffix 'from recovery partition'. * Actual Result There is no suffix 'from recovery partition' on menu entries of grub. P.S. The USB drive is still plunged in the laptop. After we unplug the USB drive and select the boot entry 'recovery' from UEFI boot option menu, we can see every menu entry of grub with the suffix 'from recovery partition'. SRU justification: [Impact] When using UEFI, GRUB doesn't always determine the correct boot device to chain to if multiple Ubuntu bootable media are attached. [Test Case] Described below. [Regression Potential] When I fixed this in saucy, I made a mistake that broke UEFI Secure Boot (fixed in 2.00-18ubuntu4). I made sure to cherry-pick that fix as well here, but it's worth testing both paths. Original report follows: * Ubuntu 12.04.2 LTS "Precise Pangolin" - Release amd64 (20130108) precise-desktop-amd64.iso from http://cdimage.ubuntu.com/precise/daily-live/current/ . * Package Version grub2-signed 1.9~ubuntu12.04.2+1.99-21ubuntu3.7 * Reproduce Steps 1. Use `usb-creator-gtk` to create a bootable USB drive by precise-desktop-amd64.iso 2. Use this USB drive to boot "Try Ubuntu without installing" on an UEFI secure boot enabled laptop. 3. Create only one 1GB primary fat32 partition on the disk of the laptop with GPT-based disk layout. 4. Mount fat32 partition on /mnt     $ sudo mount /dev/sda1 /mnt 5. Manually copy all contents from the USB stick into the fat32 partition.     $ sudo cp -av /cdrom/.disk /cdrom/* /mnt 6. Set up the EFI boot entry.     $ sudo apt-get install efibootmgr grub-efi-amd64-signed shim-signed     $ sudo grub-install --removable --uefi-secure-boot --root-directory /mnt /dev/sda1     $ sudo efibootmgr -c -d /dev/sda -p 1 -l "\\EFI\\BOOT\\BOOTx64.EFI" -L recovery 7. Append 'from recovery partition' to every menuentry title in /mnt/boot/grub/grub.cfg . 8. Reboot and select the boot entry 'recovery' from UEFI boot option menu. * Expected Result We can see every menu entry of grub with the suffix 'from recovery partition'. * Actual Result There is no suffix 'from recovery partition' on menu entries of grub. P.S. The USB drive is still plunged in the laptop. After we unplug the USB drive and select the boot entry 'recovery' from UEFI boot option menu, we can see every menu entry of grub with the suffix 'from recovery partition'.
2013-12-06 09:48:30 Adam Conrad grub2 (Ubuntu Precise): status In Progress Fix Committed
2013-12-06 09:48:33 Adam Conrad bug added subscriber Ubuntu Stable Release Updates Team
2013-12-06 09:48:40 Adam Conrad bug added subscriber SRU Verification
2013-12-06 09:48:43 Adam Conrad tags precise raring precise raring verification-needed
2013-12-11 08:30:03 Bin Li tags precise raring verification-needed precise raring verification-failed
2013-12-12 10:48:55 Colin Watson tags precise raring verification-failed precise raring verification-needed
2013-12-13 09:09:10 Shih-Yuan Lee attachment added UEFI_Boot_Menu.jpg https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1097570/+attachment/3928586/+files/UEFI_Boot_Menu.jpg
2013-12-13 09:09:32 Shih-Yuan Lee tags precise raring verification-needed precise raring verification-failed
2013-12-19 10:15:52 Bin Li tags precise raring verification-failed precise raring verification-done
2013-12-23 01:25:05 Shih-Yuan Lee tags precise raring verification-done precise raring verification-failed
2013-12-23 01:25:17 Shih-Yuan Lee tags precise raring verification-failed precise verification-failed
2013-12-23 12:56:30 Colin Watson removed subscriber Ubuntu Stable Release Updates Team
2013-12-23 12:56:24 Launchpad Janitor grub2 (Ubuntu Precise): status Fix Committed Fix Released
2013-12-23 13:16:50 Colin Watson grub2 (Ubuntu Precise): status Fix Released Triaged
2014-03-13 13:31:57 Ara Pulido oem-priority: status Triaged Fix Released
2014-03-13 13:32:11 Ara Pulido oem-priority/precise: status Triaged Won't Fix
2014-12-18 12:43:41 Colin Watson grub2 (Ubuntu Precise): assignee Colin Watson (cjwatson)
2014-12-18 12:43:44 Colin Watson grub2 (Ubuntu Precise): milestone ubuntu-12.04.4
2015-03-11 07:26:21 Emily Chien nominated for series oem-priority/trusty
2015-03-11 07:26:21 Emily Chien bug task added oem-priority/trusty
2015-03-12 07:45:59 Emily Chien oem-priority/trusty: importance Undecided High
2015-03-12 07:45:59 Emily Chien oem-priority/trusty: assignee Ara Pulido (apulido)
2015-03-13 09:54:05 Ara Pulido nominated for series Ubuntu Trusty
2015-03-13 09:54:05 Ara Pulido bug task added grub2 (Ubuntu Trusty)
2015-03-13 22:46:53 Steve Langasek grub2 (Ubuntu Trusty): assignee Mathieu Trudel-Lapierre (mathieu-tl)
2015-04-08 09:25:13 Shih-Yuan Lee oem-priority: status Fix Released Triaged
2015-04-08 09:25:32 Shih-Yuan Lee grub2 (Ubuntu): status Fix Released Confirmed
2015-04-08 09:25:39 Shih-Yuan Lee grub2 (Ubuntu Trusty): status New Confirmed
2015-04-08 09:25:45 Shih-Yuan Lee oem-priority/trusty: status New Confirmed
2015-05-19 19:47:48 Steve Langasek grub2 (Ubuntu Trusty): importance Undecided High
2015-05-26 17:13:33 Mathieu Trudel-Lapierre grub2 (Ubuntu): assignee Colin Watson (cjwatson) Mathieu Trudel-Lapierre (mathieu-tl)
2015-05-26 17:13:39 Mathieu Trudel-Lapierre grub2 (Ubuntu): status Confirmed In Progress
2015-05-26 17:13:46 Mathieu Trudel-Lapierre grub2 (Ubuntu Trusty): status Confirmed Triaged
2015-05-26 21:35:28 Launchpad Janitor branch linked lp:~mathieu-tl/ubuntu/wily/grub2/lp1097570
2016-05-17 13:53:49 Ara Pulido oem-priority: status Triaged Incomplete
2016-12-16 02:38:09 Mathieu Trudel-Lapierre grub2 (Ubuntu Raring): status Invalid Won't Fix
2016-12-16 02:38:09 Mathieu Trudel-Lapierre grub2 (Ubuntu Raring): assignee Colin Watson (cjwatson)
2016-12-16 02:38:32 Mathieu Trudel-Lapierre grub2 (Ubuntu): milestone ubuntu-17.03
2017-04-03 15:58:54 Mathieu Trudel-Lapierre grub2 (Ubuntu): milestone ubuntu-17.03 ubuntu-17.05
2017-12-20 02:16:02 Yuan-Chen Cheng oem-priority: importance High Medium
2017-12-20 02:16:05 Yuan-Chen Cheng oem-priority: assignee Ara Pulido (ara)
2017-12-20 02:16:06 Yuan-Chen Cheng oem-priority/precise: assignee Ara Pulido (ara)
2017-12-20 02:16:08 Yuan-Chen Cheng oem-priority/trusty: assignee Ara Pulido (ara)
2017-12-20 02:16:23 Yuan-Chen Cheng bug task deleted oem-priority/precise
2017-12-20 02:16:25 Yuan-Chen Cheng bug task deleted oem-priority/trusty