2013-10-20 19:13:58 |
yossarian_uk |
bug |
|
|
added bug |
2013-10-20 19:16:02 |
yossarian_uk |
description |
Kubuntu 13.10 is broken for UEFI installs. You will just get the grub2 cli after reinstall..
Its a really stupid bug - with a really easy fix - you just need to copy the kubuntu folder in the efi directory to ubuntu.
i.e
sudo cp -rv /boot/efi/EFI/kubuntu /boot/efi/EFI/ubuntu
Will 'fix' it.
It looks like its effecting various people
i.e - randomly found this.
http://www.kubuntuforums.net/showthread.php?63589-13-10-64Bit-Beta1-UEFI-GRUB-Not-Working-After-Install
To fix this surely the 13.10 .iso will have to be rebuilt?
------------------------
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
13.10 - kubuntu
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
$ dpkg -l |grep grub
ii grub-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
ii grub-efi-amd64-signed 1.22+2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub2-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files for version 2)
3) What you expected to happen
The install to work
4) What happened instead
Install not able to boot - just grub2 cli - had to manually copy the efi directory to 'ubuntu' to 'fix' it
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: grub-efi-amd64 2.00-19ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
Date: Sun Oct 20 20:00:54 2013
InstallationDate: Installed on 2013-10-20 (0 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install) |
Kubuntu 13.10 is broken for UEFI installs. You will just get the grub2 cli after reinstall..
Its a really stupid bug - with a really easy fix - you just need to copy the kubuntu folder in the efi directory to ubuntu.
i.e
sudo cp -rv /boot/efi/EFI/kubuntu /boot/efi/EFI/ubuntu
Will 'fix' it.
It looks like its effecting various people
i.e - randomly found this.
http://www.kubuntuforums.net/showthread.php?63589-13-10-64Bit-Beta1-UEFI-GRUB-Not-Working-After-Install
To fix this surely the 13.10 .iso will have to be rebuilt?
------------------------
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
13.10 - kubuntu
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
$ dpkg -l |grep grub
ii grub-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
ii grub-efi-amd64-signed 1.22+2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub2-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files for version 2)
3) What you expected to happen
The install to work
4) What happened instead
Install not able to boot - just grub2 cli - had to manually copy the efi directory to 'ubuntu' to 'fix' it
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: grub-efi-amd64 2.00-19ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
Date: Sun Oct 20 20:00:54 2013
InstallationDate: Installed on 2013-10-20 (0 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2013-10-21 10:01:08 |
Launchpad Janitor |
grub2 (Ubuntu): status |
New |
Confirmed |
|
2013-10-21 10:32:36 |
yossarian_uk |
description |
Kubuntu 13.10 is broken for UEFI installs. You will just get the grub2 cli after reinstall..
Its a really stupid bug - with a really easy fix - you just need to copy the kubuntu folder in the efi directory to ubuntu.
i.e
sudo cp -rv /boot/efi/EFI/kubuntu /boot/efi/EFI/ubuntu
Will 'fix' it.
It looks like its effecting various people
i.e - randomly found this.
http://www.kubuntuforums.net/showthread.php?63589-13-10-64Bit-Beta1-UEFI-GRUB-Not-Working-After-Install
To fix this surely the 13.10 .iso will have to be rebuilt?
------------------------
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
13.10 - kubuntu
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
$ dpkg -l |grep grub
ii grub-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
ii grub-efi-amd64-signed 1.22+2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub2-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files for version 2)
3) What you expected to happen
The install to work
4) What happened instead
Install not able to boot - just grub2 cli - had to manually copy the efi directory to 'ubuntu' to 'fix' it
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: grub-efi-amd64 2.00-19ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
Date: Sun Oct 20 20:00:54 2013
InstallationDate: Installed on 2013-10-20 (0 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install) |
Kubuntu 13.10 is broken for UEFI installs. You will just get the grub2 cli after reinstall..
Its a really stupid bug - with a really easy fix - you just need to copy the kubuntu folder in the efi directory to ubuntu.
i.e
sudo cp -rv /boot/efi/EFI/kubuntu /boot/efi/EFI/ubuntu
Will 'fix' it.
It looks like its effecting various people
i.e - randomly found this.
http://www.kubuntuforums.net/showthread.php?63589-13-10-64Bit-Beta1-UEFI-GRUB-Not-Working-After-Install
To fix this surely the 13.10 .iso will have to be rebuilt?
This is a Kubuntu speficic bug - Ubuntu 13.10 is fine.
------------------------
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
13.10 - kubuntu
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
$ dpkg -l |grep grub
ii grub-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
ii grub-efi-amd64-signed 1.22+2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub2-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files for version 2)
3) What you expected to happen
The install to work
4) What happened instead
Install not able to boot - just grub2 cli - had to manually copy the efi directory to 'ubuntu' to 'fix' it
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: grub-efi-amd64 2.00-19ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
Date: Sun Oct 20 20:00:54 2013
InstallationDate: Installed on 2013-10-20 (0 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2013-10-21 14:39:22 |
Pierre Barbier de Reuille |
bug |
|
|
added subscriber Pierre Barbier de Reuille |
2013-10-21 15:23:04 |
Harald Sitter |
bug |
|
|
added subscriber Colin Watson |
2013-10-21 15:23:31 |
Harald Sitter |
grub2 (Ubuntu): importance |
Undecided |
High |
|
2013-10-21 15:23:31 |
Harald Sitter |
grub2 (Ubuntu): status |
Confirmed |
Triaged |
|
2013-10-21 15:37:56 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-core-dev/ubuntu/saucy/grub2/saucy |
|
2013-10-21 15:39:56 |
Dimitri John Ledkov |
summary |
UEFI install broken on Kubuntu 13.10 |
UEFI install broken when GRUB_DISTRIBUTOR!=Ubuntu (e.g. Kubuntu/UbuntuStudio) |
|
2013-10-21 15:40:10 |
Dimitri John Ledkov |
bug task added |
|
ubuntustudio-default-settings (Ubuntu) |
|
2013-10-21 15:40:18 |
Dimitri John Ledkov |
ubuntustudio-default-settings (Ubuntu): status |
New |
Confirmed |
|
2013-10-21 15:40:20 |
Dimitri John Ledkov |
ubuntustudio-default-settings (Ubuntu): importance |
Undecided |
Critical |
|
2013-10-21 15:43:24 |
Dimitri John Ledkov |
bug task added |
|
kubuntu-settings (Ubuntu) |
|
2013-10-21 15:43:29 |
Dimitri John Ledkov |
kubuntu-settings (Ubuntu): status |
New |
Confirmed |
|
2013-10-21 15:43:31 |
Dimitri John Ledkov |
kubuntu-settings (Ubuntu): importance |
Undecided |
Critical |
|
2013-10-21 15:44:11 |
Dimitri John Ledkov |
grub2 (Ubuntu): status |
Triaged |
Won't Fix |
|
2013-10-21 15:51:57 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-core-dev/ubuntu/trusty/grub2/trusty |
|
2013-10-21 16:06:32 |
Dimitri John Ledkov |
grub2 (Ubuntu): status |
Won't Fix |
In Progress |
|
2013-10-21 22:31:44 |
Kaj Ailomaa |
bug |
|
|
added subscriber Kaj Ailomaa |
2013-10-22 13:27:51 |
Harald Sitter |
description |
Kubuntu 13.10 is broken for UEFI installs. You will just get the grub2 cli after reinstall..
Its a really stupid bug - with a really easy fix - you just need to copy the kubuntu folder in the efi directory to ubuntu.
i.e
sudo cp -rv /boot/efi/EFI/kubuntu /boot/efi/EFI/ubuntu
Will 'fix' it.
It looks like its effecting various people
i.e - randomly found this.
http://www.kubuntuforums.net/showthread.php?63589-13-10-64Bit-Beta1-UEFI-GRUB-Not-Working-After-Install
To fix this surely the 13.10 .iso will have to be rebuilt?
This is a Kubuntu speficic bug - Ubuntu 13.10 is fine.
------------------------
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
13.10 - kubuntu
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
$ dpkg -l |grep grub
ii grub-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
ii grub-efi-amd64-signed 1.22+2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub2-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files for version 2)
3) What you expected to happen
The install to work
4) What happened instead
Install not able to boot - just grub2 cli - had to manually copy the efi directory to 'ubuntu' to 'fix' it
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: grub-efi-amd64 2.00-19ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
Date: Sun Oct 20 20:00:54 2013
InstallationDate: Installed on 2013-10-20 (0 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install) |
[Impact]
TBD
[Test Case]
--General: Verfiy UEFI bootmanager Entries--
If one has access to a UEFI shell that should be used to confirm UEFI bootmanager entries. When in need for a shell binary one can use [1] and place it as /boot/efi/shellx64.efi. Please note that unsigned shells will not work while SecureBoot is active.
To print the image table use:
bcfg boot dump
Output should contain an entry with
Desc - kubuntu
and DevPath should contain \EFI\ubuntu (not \EFI\kubuntu)
If a shellx64.efi cannot be used use the command line tool efibootmgr instead:
* sudo efibootmgr -v
One of the entires should again be called kubuntu and contain \EFI\ubuntu in the File defintion. For example:
Boot0002* kubuntu HD(1,800,96000,e3e31484-1b57-40b2-a4b0-942debc6bea9)File(\EFI\ubuntu\grubx64.efi)
--Upgrade Test Case--
* Deactivate SecureBoot in BIOS
* Boot
* Verfiy UEFI bootmanager Entries (see above; should be broken and point to \EFI\kubuntu)
* Make sure there is no EFI/ubuntu present on your EFI partition (mv /boot/efi/EFI/ubuntu /boot/efi/EFI/ubuntu-bak)
* sudo apt-get update
* sudo apt-get install grub2-common grub-efi-amd64 grub-eif-amd64-signed
* Verfiy UEFI bootmanager Entries (see above)
* Verify that /boot/efi/EFI/ubuntu exists (again)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
--Installation Test Case--
* Deactivate SecureBoot in BIOS
* Boot 13.10 ISO
* When doing a completely clean install:
* Delete all paritions using gparted or partitionmanager
* When NOT doing a completely clean install:
** Find your EFI partition (will be a rather small FAT partition); usually /dev/sda1 or sda2
** sudo mount /dev/$DEVICE /mnt
** Make sure there is no EFI/ubuntu present (mv /mnt/EFI/ubuntu /mnt/EFI/ubuntu-bak)
** sudo umount /mnt
* Ensure there are no 'kubuntu' UEFI boot manager entires
** sudo efibootmgr -v |grep kubuntu
** If there is one, delete it first
** sudo efibootmgr -b $NUMBER_PRECEDING_THE_NAME_IN_THE_DUMP -B
** Confirm .... sudo efibootmgr -v |grep kubuntu
* Ensure there is an active internet connection
* Install
* Verfiy UEFI bootmanager Entries (see above)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
[Regression Potential]
TBD
[1] http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UEFI_Shell
-------------- original report
Kubuntu 13.10 is broken for UEFI installs. You will just get the grub2 cli after reinstall..
Its a really stupid bug - with a really easy fix - you just need to copy the kubuntu folder in the efi directory to ubuntu.
i.e
sudo cp -rv /boot/efi/EFI/kubuntu /boot/efi/EFI/ubuntu
Will 'fix' it.
It looks like its effecting various people
i.e - randomly found this.
http://www.kubuntuforums.net/showthread.php?63589-13-10-64Bit-Beta1-UEFI-GRUB-Not-Working-After-Install
To fix this surely the 13.10 .iso will have to be rebuilt?
This is a Kubuntu speficic bug - Ubuntu 13.10 is fine.
------------------------
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
13.10 - kubuntu
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
$ dpkg -l |grep grub
ii grub-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
ii grub-efi-amd64-signed 1.22+2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub2-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files for version 2)
3) What you expected to happen
The install to work
4) What happened instead
Install not able to boot - just grub2 cli - had to manually copy the efi directory to 'ubuntu' to 'fix' it
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: grub-efi-amd64 2.00-19ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
Date: Sun Oct 20 20:00:54 2013
InstallationDate: Installed on 2013-10-20 (0 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2013-10-22 15:36:23 |
Howard Chan |
nominated for series |
|
Ubuntu Saucy |
|
2013-10-22 15:36:23 |
Howard Chan |
bug task added |
|
grub2 (Ubuntu Saucy) |
|
2013-10-22 15:36:23 |
Howard Chan |
bug task added |
|
ubuntustudio-default-settings (Ubuntu Saucy) |
|
2013-10-22 15:36:23 |
Howard Chan |
bug task added |
|
kubuntu-settings (Ubuntu Saucy) |
|
2013-10-22 15:36:23 |
Howard Chan |
nominated for series |
|
Ubuntu Trusty |
|
2013-10-22 15:36:23 |
Howard Chan |
bug task added |
|
grub2 (Ubuntu Trusty) |
|
2013-10-22 15:36:23 |
Howard Chan |
bug task added |
|
ubuntustudio-default-settings (Ubuntu Trusty) |
|
2013-10-22 15:36:23 |
Howard Chan |
bug task added |
|
kubuntu-settings (Ubuntu Trusty) |
|
2013-10-22 15:36:36 |
Howard Chan |
ubuntustudio-default-settings (Ubuntu Trusty): assignee |
|
Howard Chan (smartboyhw) |
|
2013-10-22 15:36:38 |
Howard Chan |
ubuntustudio-default-settings (Ubuntu Trusty): status |
Confirmed |
In Progress |
|
2013-10-22 15:41:28 |
Launchpad Janitor |
branch linked |
|
lp:~smartboyhw/ubuntu/trusty/ubuntustudio-default-settings/fix-bug-1242417 |
|
2013-10-22 18:43:16 |
Launchpad Janitor |
branch linked |
|
lp:ubuntustudio-default-settings |
|
2013-10-23 08:38:16 |
Michel Dusseault |
bug |
|
|
added subscriber Michel Dusseault |
2013-10-23 15:39:57 |
Rohan Garg |
description |
[Impact]
TBD
[Test Case]
--General: Verfiy UEFI bootmanager Entries--
If one has access to a UEFI shell that should be used to confirm UEFI bootmanager entries. When in need for a shell binary one can use [1] and place it as /boot/efi/shellx64.efi. Please note that unsigned shells will not work while SecureBoot is active.
To print the image table use:
bcfg boot dump
Output should contain an entry with
Desc - kubuntu
and DevPath should contain \EFI\ubuntu (not \EFI\kubuntu)
If a shellx64.efi cannot be used use the command line tool efibootmgr instead:
* sudo efibootmgr -v
One of the entires should again be called kubuntu and contain \EFI\ubuntu in the File defintion. For example:
Boot0002* kubuntu HD(1,800,96000,e3e31484-1b57-40b2-a4b0-942debc6bea9)File(\EFI\ubuntu\grubx64.efi)
--Upgrade Test Case--
* Deactivate SecureBoot in BIOS
* Boot
* Verfiy UEFI bootmanager Entries (see above; should be broken and point to \EFI\kubuntu)
* Make sure there is no EFI/ubuntu present on your EFI partition (mv /boot/efi/EFI/ubuntu /boot/efi/EFI/ubuntu-bak)
* sudo apt-get update
* sudo apt-get install grub2-common grub-efi-amd64 grub-eif-amd64-signed
* Verfiy UEFI bootmanager Entries (see above)
* Verify that /boot/efi/EFI/ubuntu exists (again)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
--Installation Test Case--
* Deactivate SecureBoot in BIOS
* Boot 13.10 ISO
* When doing a completely clean install:
* Delete all paritions using gparted or partitionmanager
* When NOT doing a completely clean install:
** Find your EFI partition (will be a rather small FAT partition); usually /dev/sda1 or sda2
** sudo mount /dev/$DEVICE /mnt
** Make sure there is no EFI/ubuntu present (mv /mnt/EFI/ubuntu /mnt/EFI/ubuntu-bak)
** sudo umount /mnt
* Ensure there are no 'kubuntu' UEFI boot manager entires
** sudo efibootmgr -v |grep kubuntu
** If there is one, delete it first
** sudo efibootmgr -b $NUMBER_PRECEDING_THE_NAME_IN_THE_DUMP -B
** Confirm .... sudo efibootmgr -v |grep kubuntu
* Ensure there is an active internet connection
* Install
* Verfiy UEFI bootmanager Entries (see above)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
[Regression Potential]
TBD
[1] http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UEFI_Shell
-------------- original report
Kubuntu 13.10 is broken for UEFI installs. You will just get the grub2 cli after reinstall..
Its a really stupid bug - with a really easy fix - you just need to copy the kubuntu folder in the efi directory to ubuntu.
i.e
sudo cp -rv /boot/efi/EFI/kubuntu /boot/efi/EFI/ubuntu
Will 'fix' it.
It looks like its effecting various people
i.e - randomly found this.
http://www.kubuntuforums.net/showthread.php?63589-13-10-64Bit-Beta1-UEFI-GRUB-Not-Working-After-Install
To fix this surely the 13.10 .iso will have to be rebuilt?
This is a Kubuntu speficic bug - Ubuntu 13.10 is fine.
------------------------
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
13.10 - kubuntu
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
$ dpkg -l |grep grub
ii grub-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
ii grub-efi-amd64-signed 1.22+2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub2-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files for version 2)
3) What you expected to happen
The install to work
4) What happened instead
Install not able to boot - just grub2 cli - had to manually copy the efi directory to 'ubuntu' to 'fix' it
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: grub-efi-amd64 2.00-19ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
Date: Sun Oct 20 20:00:54 2013
InstallationDate: Installed on 2013-10-20 (0 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install) |
[Impact]
After a installation of Kubuntu rebooting will leave the user with a unusable system since the relevant EFI files are not found. The uploaded package will fix this issue for all Kubuntu users and allow them to be able to boot their system.
[Test Case]
--General: Verfiy UEFI bootmanager Entries--
If one has access to a UEFI shell that should be used to confirm UEFI bootmanager entries. When in need for a shell binary one can use [1] and place it as /boot/efi/shellx64.efi. Please note that unsigned shells will not work while SecureBoot is active.
To print the image table use:
bcfg boot dump
Output should contain an entry with
Desc - kubuntu
and DevPath should contain \EFI\ubuntu (not \EFI\kubuntu)
If a shellx64.efi cannot be used use the command line tool efibootmgr instead:
* sudo efibootmgr -v
One of the entires should again be called kubuntu and contain \EFI\ubuntu in the File defintion. For example:
Boot0002* kubuntu HD(1,800,96000,e3e31484-1b57-40b2-a4b0-942debc6bea9)File(\EFI\ubuntu\grubx64.efi)
--Upgrade Test Case--
* Deactivate SecureBoot in BIOS
* Boot
* Verfiy UEFI bootmanager Entries (see above; should be broken and point to \EFI\kubuntu)
* Make sure there is no EFI/ubuntu present on your EFI partition (mv /boot/efi/EFI/ubuntu /boot/efi/EFI/ubuntu-bak)
* sudo apt-get update
* sudo apt-get install grub2-common grub-efi-amd64 grub-eif-amd64-signed
* Verfiy UEFI bootmanager Entries (see above)
* Verify that /boot/efi/EFI/ubuntu exists (again)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
--Installation Test Case--
* Deactivate SecureBoot in BIOS
* Boot 13.10 ISO
* When doing a completely clean install:
* Delete all paritions using gparted or partitionmanager
* When NOT doing a completely clean install:
** Find your EFI partition (will be a rather small FAT partition); usually /dev/sda1 or sda2
** sudo mount /dev/$DEVICE /mnt
** Make sure there is no EFI/ubuntu present (mv /mnt/EFI/ubuntu /mnt/EFI/ubuntu-bak)
** sudo umount /mnt
* Ensure there are no 'kubuntu' UEFI boot manager entires
** sudo efibootmgr -v |grep kubuntu
** If there is one, delete it first
** sudo efibootmgr -b $NUMBER_PRECEDING_THE_NAME_IN_THE_DUMP -B
** Confirm .... sudo efibootmgr -v |grep kubuntu
* Ensure there is an active internet connection
* Install
* Verfiy UEFI bootmanager Entries (see above)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
[Regression Potential]
TBD
[1] http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UEFI_Shell
-------------- original report
Kubuntu 13.10 is broken for UEFI installs. You will just get the grub2 cli after reinstall..
Its a really stupid bug - with a really easy fix - you just need to copy the kubuntu folder in the efi directory to ubuntu.
i.e
sudo cp -rv /boot/efi/EFI/kubuntu /boot/efi/EFI/ubuntu
Will 'fix' it.
It looks like its effecting various people
i.e - randomly found this.
http://www.kubuntuforums.net/showthread.php?63589-13-10-64Bit-Beta1-UEFI-GRUB-Not-Working-After-Install
To fix this surely the 13.10 .iso will have to be rebuilt?
This is a Kubuntu speficic bug - Ubuntu 13.10 is fine.
------------------------
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
13.10 - kubuntu
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
$ dpkg -l |grep grub
ii grub-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
ii grub-efi-amd64-signed 1.22+2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub2-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files for version 2)
3) What you expected to happen
The install to work
4) What happened instead
Install not able to boot - just grub2 cli - had to manually copy the efi directory to 'ubuntu' to 'fix' it
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: grub-efi-amd64 2.00-19ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
Date: Sun Oct 20 20:00:54 2013
InstallationDate: Installed on 2013-10-20 (0 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2013-10-23 20:35:07 |
Scott Kitterman |
grub2 (Ubuntu Saucy): status |
New |
Fix Committed |
|
2013-10-23 20:35:10 |
Scott Kitterman |
kubuntu-settings (Ubuntu Saucy): status |
New |
Fix Committed |
|
2013-10-23 20:35:12 |
Scott Kitterman |
ubuntustudio-default-settings (Ubuntu Saucy): status |
New |
Fix Committed |
|
2013-10-23 20:35:15 |
Scott Kitterman |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2013-10-23 20:35:18 |
Scott Kitterman |
bug |
|
|
added subscriber SRU Verification |
2013-10-23 20:35:20 |
Scott Kitterman |
tags |
amd64 apport-bug saucy |
amd64 apport-bug saucy verification-needed |
|
2013-10-24 03:26:11 |
Adam Conrad |
bug task added |
|
grub2-signed (Ubuntu) |
|
2013-10-24 12:16:17 |
Howard Chan |
ubuntustudio-default-settings (Ubuntu Saucy): status |
Fix Committed |
Confirmed |
|
2013-10-24 12:29:07 |
Howard Chan |
bug |
|
|
added subscriber Ubuntu Sponsors Team |
2013-10-24 13:53:29 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-branches/ubuntu/trusty/grub2-signed/trusty-proposed |
|
2013-10-24 14:43:51 |
Launchpad Janitor |
grub2-signed (Ubuntu Trusty): status |
New |
Fix Released |
|
2013-10-24 14:49:14 |
Launchpad Janitor |
grub2 (Ubuntu Trusty): status |
In Progress |
Fix Released |
|
2013-10-24 15:23:34 |
Jonathan Riddell |
grub2-signed (Ubuntu Saucy): status |
New |
Fix Committed |
|
2013-10-24 17:12:01 |
Adam Conrad |
grub2-signed (Ubuntu Saucy): status |
Fix Committed |
In Progress |
|
2013-10-24 17:30:12 |
Adam Conrad |
grub2-signed (Ubuntu Saucy): status |
In Progress |
Fix Committed |
|
2013-10-24 17:47:08 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/saucy-proposed/grub2-signed |
|
2013-10-24 21:49:08 |
yossarian_uk |
tags |
amd64 apport-bug saucy verification-needed |
amd64 apport-bug saucy verification-done |
|
2013-10-26 13:18:09 |
Harald Sitter |
description |
[Impact]
After a installation of Kubuntu rebooting will leave the user with a unusable system since the relevant EFI files are not found. The uploaded package will fix this issue for all Kubuntu users and allow them to be able to boot their system.
[Test Case]
--General: Verfiy UEFI bootmanager Entries--
If one has access to a UEFI shell that should be used to confirm UEFI bootmanager entries. When in need for a shell binary one can use [1] and place it as /boot/efi/shellx64.efi. Please note that unsigned shells will not work while SecureBoot is active.
To print the image table use:
bcfg boot dump
Output should contain an entry with
Desc - kubuntu
and DevPath should contain \EFI\ubuntu (not \EFI\kubuntu)
If a shellx64.efi cannot be used use the command line tool efibootmgr instead:
* sudo efibootmgr -v
One of the entires should again be called kubuntu and contain \EFI\ubuntu in the File defintion. For example:
Boot0002* kubuntu HD(1,800,96000,e3e31484-1b57-40b2-a4b0-942debc6bea9)File(\EFI\ubuntu\grubx64.efi)
--Upgrade Test Case--
* Deactivate SecureBoot in BIOS
* Boot
* Verfiy UEFI bootmanager Entries (see above; should be broken and point to \EFI\kubuntu)
* Make sure there is no EFI/ubuntu present on your EFI partition (mv /boot/efi/EFI/ubuntu /boot/efi/EFI/ubuntu-bak)
* sudo apt-get update
* sudo apt-get install grub2-common grub-efi-amd64 grub-eif-amd64-signed
* Verfiy UEFI bootmanager Entries (see above)
* Verify that /boot/efi/EFI/ubuntu exists (again)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
--Installation Test Case--
* Deactivate SecureBoot in BIOS
* Boot 13.10 ISO
* When doing a completely clean install:
* Delete all paritions using gparted or partitionmanager
* When NOT doing a completely clean install:
** Find your EFI partition (will be a rather small FAT partition); usually /dev/sda1 or sda2
** sudo mount /dev/$DEVICE /mnt
** Make sure there is no EFI/ubuntu present (mv /mnt/EFI/ubuntu /mnt/EFI/ubuntu-bak)
** sudo umount /mnt
* Ensure there are no 'kubuntu' UEFI boot manager entires
** sudo efibootmgr -v |grep kubuntu
** If there is one, delete it first
** sudo efibootmgr -b $NUMBER_PRECEDING_THE_NAME_IN_THE_DUMP -B
** Confirm .... sudo efibootmgr -v |grep kubuntu
* Ensure there is an active internet connection
* Install
* Verfiy UEFI bootmanager Entries (see above)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
[Regression Potential]
TBD
[1] http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UEFI_Shell
-------------- original report
Kubuntu 13.10 is broken for UEFI installs. You will just get the grub2 cli after reinstall..
Its a really stupid bug - with a really easy fix - you just need to copy the kubuntu folder in the efi directory to ubuntu.
i.e
sudo cp -rv /boot/efi/EFI/kubuntu /boot/efi/EFI/ubuntu
Will 'fix' it.
It looks like its effecting various people
i.e - randomly found this.
http://www.kubuntuforums.net/showthread.php?63589-13-10-64Bit-Beta1-UEFI-GRUB-Not-Working-After-Install
To fix this surely the 13.10 .iso will have to be rebuilt?
This is a Kubuntu speficic bug - Ubuntu 13.10 is fine.
------------------------
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
13.10 - kubuntu
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
$ dpkg -l |grep grub
ii grub-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
ii grub-efi-amd64-signed 1.22+2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub2-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files for version 2)
3) What you expected to happen
The install to work
4) What happened instead
Install not able to boot - just grub2 cli - had to manually copy the efi directory to 'ubuntu' to 'fix' it
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: grub-efi-amd64 2.00-19ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
Date: Sun Oct 20 20:00:54 2013
InstallationDate: Installed on 2013-10-20 (0 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install) |
[Impact]
After a installation of Kubuntu rebooting will leave the user with a unusable system since the relevant EFI files are not found. The uploaded package will fix this issue for all Kubuntu users and allow them to be able to boot their system.
[Test Case]
--General: Verfiy UEFI bootmanager Entries--
If one has access to a UEFI shell that should be used to confirm UEFI bootmanager entries. When in need for a shell binary one can use [1] and place it as /boot/efi/shellx64.efi. Please note that unsigned shells will not work while SecureBoot is active.
To print the image table use:
bcfg boot dump
Output should contain an entry with
Desc - kubuntu
and DevPath should contain \EFI\ubuntu (not \EFI\kubuntu)
If a shellx64.efi cannot be used use the command line tool efibootmgr instead:
* sudo efibootmgr -v
One of the entires should again be called kubuntu and contain \EFI\ubuntu in the File defintion. For example:
Boot0002* kubuntu HD(1,800,96000,e3e31484-1b57-40b2-a4b0-942debc6bea9)File(\EFI\ubuntu\grubx64.efi)
--Upgrade Test Case--
* Deactivate SecureBoot in BIOS
* Boot
* Verfiy UEFI bootmanager Entries (see above; should be broken and point to \EFI\kubuntu)
* Make sure there is no EFI/ubuntu present on your EFI partition (mv /boot/efi/EFI/ubuntu /boot/efi/EFI/ubuntu-bak)
* sudo apt-get update
* sudo apt-get install grub2-common grub-efi-amd64 grub-eif-amd64-signed
* Verfiy UEFI bootmanager Entries (see above)
* Verify that /boot/efi/EFI/ubuntu exists (again)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
--Installation Test Case--
* Deactivate SecureBoot in BIOS
* Boot 13.10 ISO
* When doing a completely clean install:
* Delete all paritions using gparted or partitionmanager
* When NOT doing a completely clean install:
** Find your EFI partition (will be a rather small FAT partition); usually /dev/sda1 or sda2
** sudo mount /dev/$DEVICE /mnt
** Make sure there is no EFI/ubuntu present (mv /mnt/EFI/ubuntu /mnt/EFI/ubuntu-bak)
** sudo umount /mnt
* Ensure there are no 'kubuntu' UEFI boot manager entires
** sudo efibootmgr -v |grep kubuntu
** If there is one, delete it first
** sudo efibootmgr -b $NUMBER_PRECEDING_THE_NAME_IN_THE_DUMP -B
** Confirm .... sudo efibootmgr -v |grep kubuntu
* Ensure there is an active internet connection
* When testing from proposed make sure apt-setup will enable it by default
** sudo edit /usr/lib/ubiquity/apt-setup/generators/50mirror.ubuntu
** Find every occurrence of `if [ "$PROPOSED"....`
** Comment out all ifs and their corresponding fis
** To verify check /etc/sources.list after install, it should have proposed active
* Install
* Verfiy UEFI bootmanager Entries (see above)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
[Regression Potential]
TBD
[1] http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UEFI_Shell
-------------- original report
Kubuntu 13.10 is broken for UEFI installs. You will just get the grub2 cli after reinstall..
Its a really stupid bug - with a really easy fix - you just need to copy the kubuntu folder in the efi directory to ubuntu.
i.e
sudo cp -rv /boot/efi/EFI/kubuntu /boot/efi/EFI/ubuntu
Will 'fix' it.
It looks like its effecting various people
i.e - randomly found this.
http://www.kubuntuforums.net/showthread.php?63589-13-10-64Bit-Beta1-UEFI-GRUB-Not-Working-After-Install
To fix this surely the 13.10 .iso will have to be rebuilt?
This is a Kubuntu speficic bug - Ubuntu 13.10 is fine.
------------------------
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
13.10 - kubuntu
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
$ dpkg -l |grep grub
ii grub-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
ii grub-efi-amd64-signed 1.22+2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub2-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files for version 2)
3) What you expected to happen
The install to work
4) What happened instead
Install not able to boot - just grub2 cli - had to manually copy the efi directory to 'ubuntu' to 'fix' it
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: grub-efi-amd64 2.00-19ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
Date: Sun Oct 20 20:00:54 2013
InstallationDate: Installed on 2013-10-20 (0 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2013-10-30 00:51:17 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/grub2 |
|
2013-10-30 00:51:25 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/saucy-proposed/grub2 |
|
2013-10-31 19:00:39 |
Launchpad Janitor |
grub2 (Ubuntu Saucy): status |
Fix Committed |
Fix Released |
|
2013-10-31 19:02:10 |
Launchpad Janitor |
grub2 (Ubuntu Saucy): status |
Fix Committed |
Fix Released |
|
2013-10-31 19:02:22 |
Colin Watson |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2013-10-31 19:02:41 |
Launchpad Janitor |
grub2-signed (Ubuntu Saucy): status |
Fix Committed |
Fix Released |
|
2013-11-01 00:01:37 |
Steve Langasek |
bug task added |
|
shim-signed (Ubuntu) |
|
2013-11-01 00:07:02 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/shim-signed |
|
2013-11-01 00:12:40 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/shim-signed |
|
2013-11-01 00:40:41 |
Launchpad Janitor |
shim-signed (Ubuntu Trusty): status |
New |
Fix Released |
|
2013-11-06 14:35:17 |
Harald Sitter |
kubuntu-settings (Ubuntu Saucy): status |
Fix Committed |
Fix Released |
|
2013-11-06 14:35:44 |
Harald Sitter |
kubuntu-settings (Ubuntu Trusty): status |
Confirmed |
Fix Released |
|
2013-11-08 16:54:54 |
Steve Langasek |
nominated for series |
|
Ubuntu Precise |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
grub2 (Ubuntu Precise) |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
ubuntustudio-default-settings (Ubuntu Precise) |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
grub2-signed (Ubuntu Precise) |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
shim-signed (Ubuntu Precise) |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
kubuntu-settings (Ubuntu Precise) |
|
2013-11-08 16:54:54 |
Steve Langasek |
nominated for series |
|
Ubuntu Quantal |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
grub2 (Ubuntu Quantal) |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
ubuntustudio-default-settings (Ubuntu Quantal) |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
grub2-signed (Ubuntu Quantal) |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
shim-signed (Ubuntu Quantal) |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
kubuntu-settings (Ubuntu Quantal) |
|
2013-11-08 16:54:54 |
Steve Langasek |
nominated for series |
|
Ubuntu Raring |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
grub2 (Ubuntu Raring) |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
ubuntustudio-default-settings (Ubuntu Raring) |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
grub2-signed (Ubuntu Raring) |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
shim-signed (Ubuntu Raring) |
|
2013-11-08 16:54:54 |
Steve Langasek |
bug task added |
|
kubuntu-settings (Ubuntu Raring) |
|
2013-11-08 17:46:44 |
Steve Langasek |
description |
[Impact]
After a installation of Kubuntu rebooting will leave the user with a unusable system since the relevant EFI files are not found. The uploaded package will fix this issue for all Kubuntu users and allow them to be able to boot their system.
[Test Case]
--General: Verfiy UEFI bootmanager Entries--
If one has access to a UEFI shell that should be used to confirm UEFI bootmanager entries. When in need for a shell binary one can use [1] and place it as /boot/efi/shellx64.efi. Please note that unsigned shells will not work while SecureBoot is active.
To print the image table use:
bcfg boot dump
Output should contain an entry with
Desc - kubuntu
and DevPath should contain \EFI\ubuntu (not \EFI\kubuntu)
If a shellx64.efi cannot be used use the command line tool efibootmgr instead:
* sudo efibootmgr -v
One of the entires should again be called kubuntu and contain \EFI\ubuntu in the File defintion. For example:
Boot0002* kubuntu HD(1,800,96000,e3e31484-1b57-40b2-a4b0-942debc6bea9)File(\EFI\ubuntu\grubx64.efi)
--Upgrade Test Case--
* Deactivate SecureBoot in BIOS
* Boot
* Verfiy UEFI bootmanager Entries (see above; should be broken and point to \EFI\kubuntu)
* Make sure there is no EFI/ubuntu present on your EFI partition (mv /boot/efi/EFI/ubuntu /boot/efi/EFI/ubuntu-bak)
* sudo apt-get update
* sudo apt-get install grub2-common grub-efi-amd64 grub-eif-amd64-signed
* Verfiy UEFI bootmanager Entries (see above)
* Verify that /boot/efi/EFI/ubuntu exists (again)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
--Installation Test Case--
* Deactivate SecureBoot in BIOS
* Boot 13.10 ISO
* When doing a completely clean install:
* Delete all paritions using gparted or partitionmanager
* When NOT doing a completely clean install:
** Find your EFI partition (will be a rather small FAT partition); usually /dev/sda1 or sda2
** sudo mount /dev/$DEVICE /mnt
** Make sure there is no EFI/ubuntu present (mv /mnt/EFI/ubuntu /mnt/EFI/ubuntu-bak)
** sudo umount /mnt
* Ensure there are no 'kubuntu' UEFI boot manager entires
** sudo efibootmgr -v |grep kubuntu
** If there is one, delete it first
** sudo efibootmgr -b $NUMBER_PRECEDING_THE_NAME_IN_THE_DUMP -B
** Confirm .... sudo efibootmgr -v |grep kubuntu
* Ensure there is an active internet connection
* When testing from proposed make sure apt-setup will enable it by default
** sudo edit /usr/lib/ubiquity/apt-setup/generators/50mirror.ubuntu
** Find every occurrence of `if [ "$PROPOSED"....`
** Comment out all ifs and their corresponding fis
** To verify check /etc/sources.list after install, it should have proposed active
* Install
* Verfiy UEFI bootmanager Entries (see above)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
[Regression Potential]
TBD
[1] http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UEFI_Shell
-------------- original report
Kubuntu 13.10 is broken for UEFI installs. You will just get the grub2 cli after reinstall..
Its a really stupid bug - with a really easy fix - you just need to copy the kubuntu folder in the efi directory to ubuntu.
i.e
sudo cp -rv /boot/efi/EFI/kubuntu /boot/efi/EFI/ubuntu
Will 'fix' it.
It looks like its effecting various people
i.e - randomly found this.
http://www.kubuntuforums.net/showthread.php?63589-13-10-64Bit-Beta1-UEFI-GRUB-Not-Working-After-Install
To fix this surely the 13.10 .iso will have to be rebuilt?
This is a Kubuntu speficic bug - Ubuntu 13.10 is fine.
------------------------
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
13.10 - kubuntu
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
$ dpkg -l |grep grub
ii grub-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
ii grub-efi-amd64-signed 1.22+2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub2-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files for version 2)
3) What you expected to happen
The install to work
4) What happened instead
Install not able to boot - just grub2 cli - had to manually copy the efi directory to 'ubuntu' to 'fix' it
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: grub-efi-amd64 2.00-19ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
Date: Sun Oct 20 20:00:54 2013
InstallationDate: Installed on 2013-10-20 (0 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install) |
[Impact]
After a installation of Kubuntu rebooting will leave the user with a unusable system since the relevant EFI files are not found. The uploaded package will fix this issue for all Kubuntu users and allow them to be able to boot their system.
[Test Case (shim-signed)]
1. On kubuntu, upgrade shim-signed from -updates.
2. Verify that /boot/efi/EFI/ubuntu/shimx64.efi and /usr/lib/shim/shim.efi.signed do NOT match.
3. Upgrade shim-signed from -proposed.
4. Verify that /boot/efi/EFI/ubuntu/shimx64.efi and /usr/lib/shim/shim.efi.signed DO match.
[Test Case]
--General: Verfiy UEFI bootmanager Entries--
If one has access to a UEFI shell that should be used to confirm UEFI bootmanager entries. When in need for a shell binary one can use [1] and place it as /boot/efi/shellx64.efi. Please note that unsigned shells will not work while SecureBoot is active.
To print the image table use:
bcfg boot dump
Output should contain an entry with
Desc - kubuntu
and DevPath should contain \EFI\ubuntu (not \EFI\kubuntu)
If a shellx64.efi cannot be used use the command line tool efibootmgr instead:
* sudo efibootmgr -v
One of the entires should again be called kubuntu and contain \EFI\ubuntu in the File defintion. For example:
Boot0002* kubuntu HD(1,800,96000,e3e31484-1b57-40b2-a4b0-942debc6bea9)File(\EFI\ubuntu\grubx64.efi)
--Upgrade Test Case--
* Deactivate SecureBoot in BIOS
* Boot
* Verfiy UEFI bootmanager Entries (see above; should be broken and point to \EFI\kubuntu)
* Make sure there is no EFI/ubuntu present on your EFI partition (mv /boot/efi/EFI/ubuntu /boot/efi/EFI/ubuntu-bak)
* sudo apt-get update
* sudo apt-get install grub2-common grub-efi-amd64 grub-eif-amd64-signed
* Verfiy UEFI bootmanager Entries (see above)
* Verify that /boot/efi/EFI/ubuntu exists (again)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
--Installation Test Case--
* Deactivate SecureBoot in BIOS
* Boot 13.10 ISO
* When doing a completely clean install:
* Delete all paritions using gparted or partitionmanager
* When NOT doing a completely clean install:
** Find your EFI partition (will be a rather small FAT partition); usually /dev/sda1 or sda2
** sudo mount /dev/$DEVICE /mnt
** Make sure there is no EFI/ubuntu present (mv /mnt/EFI/ubuntu /mnt/EFI/ubuntu-bak)
** sudo umount /mnt
* Ensure there are no 'kubuntu' UEFI boot manager entires
** sudo efibootmgr -v |grep kubuntu
** If there is one, delete it first
** sudo efibootmgr -b $NUMBER_PRECEDING_THE_NAME_IN_THE_DUMP -B
** Confirm .... sudo efibootmgr -v |grep kubuntu
* Ensure there is an active internet connection
* When testing from proposed make sure apt-setup will enable it by default
** sudo edit /usr/lib/ubiquity/apt-setup/generators/50mirror.ubuntu
** Find every occurrence of `if [ "$PROPOSED"....`
** Comment out all ifs and their corresponding fis
** To verify check /etc/sources.list after install, it should have proposed active
* Install
* Verfiy UEFI bootmanager Entries (see above)
* Reboot and boot into the 'kubuntu' entry.
* Shutdown
* Activate SecureBoot in BIOS
* Boot
[Regression Potential]
TBD
[1] http://sourceforge.net/apps/mediawiki/tianocore/index.php?title=UEFI_Shell
-------------- original report
Kubuntu 13.10 is broken for UEFI installs. You will just get the grub2 cli after reinstall..
Its a really stupid bug - with a really easy fix - you just need to copy the kubuntu folder in the efi directory to ubuntu.
i.e
sudo cp -rv /boot/efi/EFI/kubuntu /boot/efi/EFI/ubuntu
Will 'fix' it.
It looks like its effecting various people
i.e - randomly found this.
http://www.kubuntuforums.net/showthread.php?63589-13-10-64Bit-Beta1-UEFI-GRUB-Not-Working-After-Install
To fix this surely the 13.10 .iso will have to be rebuilt?
This is a Kubuntu speficic bug - Ubuntu 13.10 is fine.
------------------------
1) The release of Ubuntu you are using, via 'lsb_release -rd' or System -> About Ubuntu
13.10 - kubuntu
2) The version of the package you are using, via 'apt-cache policy pkgname' or by checking in Software Center
$ dpkg -l |grep grub
ii grub-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files)
ii grub-efi-amd64 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version)
ii grub-efi-amd64-bin 2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 binaries)
ii grub-efi-amd64-signed 1.22+2.00-19ubuntu2 amd64 GRand Unified Bootloader, version 2 (EFI-AMD64 version, signed)
ii grub2-common 2.00-19ubuntu2 amd64 GRand Unified Bootloader (common files for version 2)
3) What you expected to happen
The install to work
4) What happened instead
Install not able to boot - just grub2 cli - had to manually copy the efi directory to 'ubuntu' to 'fix' it
ProblemType: Bug
DistroRelease: Ubuntu 13.10
Package: grub-efi-amd64 2.00-19ubuntu2
ProcVersionSignature: Ubuntu 3.11.0-12.19-generic 3.11.3
Uname: Linux 3.11.0-12-generic x86_64
ApportVersion: 2.12.5-0ubuntu2
Architecture: amd64
Date: Sun Oct 20 20:00:54 2013
InstallationDate: Installed on 2013-10-20 (0 days ago)
InstallationMedia: Kubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MarkForUpload: True
ProcEnviron:
LANGUAGE=en_GB:en
TERM=xterm
PATH=(custom, no user)
LANG=en_GB.UTF-8
SHELL=/bin/bash
SourcePackage: grub2
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2013-11-08 20:05:21 |
Stéphane Graber |
shim-signed (Ubuntu Precise): status |
New |
Fix Committed |
|
2013-11-08 20:05:34 |
Stéphane Graber |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2013-11-08 20:05:38 |
Stéphane Graber |
tags |
amd64 apport-bug saucy verification-done |
amd64 apport-bug saucy |
|
2013-11-08 20:05:39 |
Stéphane Graber |
tags |
amd64 apport-bug saucy |
amd64 apport-bug saucy verification-needed |
|
2013-11-08 20:06:59 |
Stéphane Graber |
shim-signed (Ubuntu Quantal): status |
New |
Fix Committed |
|
2013-11-08 20:07:56 |
Stéphane Graber |
shim-signed (Ubuntu Raring): status |
New |
Fix Committed |
|
2013-11-08 20:09:04 |
Stéphane Graber |
shim-signed (Ubuntu Saucy): status |
New |
Fix Committed |
|
2013-11-12 19:00:11 |
Stéphane Graber |
tags |
amd64 apport-bug saucy verification-needed |
amd64 apport-bug saucy verification-done |
|
2013-11-12 19:06:13 |
Launchpad Janitor |
shim-signed (Ubuntu Saucy): status |
Fix Committed |
Fix Released |
|
2013-11-12 19:07:51 |
Launchpad Janitor |
shim-signed (Ubuntu Precise): status |
Fix Committed |
Fix Released |
|
2013-11-12 19:10:34 |
Launchpad Janitor |
shim-signed (Ubuntu Quantal): status |
Fix Committed |
Fix Released |
|
2013-11-12 19:12:54 |
Launchpad Janitor |
shim-signed (Ubuntu Raring): status |
Fix Committed |
Fix Released |
|
2013-11-13 01:24:23 |
Simon Déziel |
bug |
|
|
added subscriber Simon Déziel |
2013-11-13 07:57:54 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/ubuntustudio-default-settings |
|
2013-11-13 07:58:38 |
Martin Pitt |
ubuntustudio-default-settings (Ubuntu Trusty): status |
In Progress |
Fix Committed |
|
2013-11-13 07:58:47 |
Martin Pitt |
removed subscriber Ubuntu Sponsors Team |
|
|
|
2013-11-13 08:03:38 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/trusty-proposed/ubuntustudio-default-settings |
|
2013-11-13 08:21:15 |
Launchpad Janitor |
ubuntustudio-default-settings (Ubuntu Trusty): status |
Fix Committed |
Fix Released |
|
2013-11-14 16:20:46 |
Launchpad Janitor |
branch linked |
|
lp:debian/grub2 |
|
2014-06-27 22:34:12 |
donna maria owen |
grub2 (Ubuntu Saucy): assignee |
|
donna maria owen (donnaowen3126) |
|
2014-06-28 02:23:14 |
Phillip Susi |
grub2 (Ubuntu Saucy): assignee |
donna maria owen (donnaowen3126) |
|
|
2014-07-15 07:07:21 |
bijoy bey |
grub2 (Ubuntu): assignee |
|
bijoy bey (bijoybey) |
|
2014-07-15 07:11:34 |
bijoy bey |
grub2 (Ubuntu): assignee |
bijoy bey (bijoybey) |
|
|
2014-07-30 09:43:51 |
JackT |
bug |
|
|
added subscriber JackT |
2014-11-29 04:42:46 |
mullah20144 |
grub2 (Ubuntu): assignee |
|
mullah20144 (mullah20144) |
|
2014-11-29 04:53:11 |
Scott Kitterman |
grub2 (Ubuntu): assignee |
mullah20144 (mullah20144) |
|
|
2014-12-05 05:06:04 |
Rolf Leggewie |
grub2 (Ubuntu Quantal): status |
New |
Won't Fix |
|
2014-12-05 05:06:10 |
Rolf Leggewie |
grub2-signed (Ubuntu Quantal): status |
New |
Won't Fix |
|
2014-12-05 05:06:16 |
Rolf Leggewie |
kubuntu-settings (Ubuntu Quantal): status |
New |
Won't Fix |
|
2014-12-05 05:06:23 |
Rolf Leggewie |
ubuntustudio-default-settings (Ubuntu Quantal): status |
New |
Won't Fix |
|
2014-12-05 06:16:54 |
Rolf Leggewie |
grub2 (Ubuntu Raring): status |
New |
Won't Fix |
|
2014-12-05 06:17:01 |
Rolf Leggewie |
grub2-signed (Ubuntu Raring): status |
New |
Won't Fix |
|
2014-12-05 06:17:08 |
Rolf Leggewie |
kubuntu-settings (Ubuntu Raring): status |
New |
Won't Fix |
|
2014-12-05 06:19:21 |
Rolf Leggewie |
ubuntustudio-default-settings (Ubuntu Raring): status |
New |
Won't Fix |
|
2014-12-05 07:00:03 |
Rolf Leggewie |
ubuntustudio-default-settings (Ubuntu Saucy): status |
Confirmed |
Won't Fix |
|
2015-03-09 07:48:53 |
john m |
grub2 (Ubuntu): assignee |
|
john m (paradigmshifter1-f) |
|
2015-03-09 16:16:39 |
Steve Langasek |
grub2 (Ubuntu): assignee |
john m (paradigmshifter1-f) |
|
|
2015-06-22 16:45:05 |
chyurik |
grub2 (Ubuntu Precise): assignee |
|
chyurik (kamysh23) |
|
2015-11-30 14:10:29 |
Len Ovens |
ubuntustudio-default-settings (Ubuntu Precise): status |
New |
Invalid |
|
2021-04-19 22:06:18 |
Launchpad Janitor |
grub2 (Ubuntu Precise): status |
New |
Confirmed |
|
2021-04-19 22:06:18 |
Launchpad Janitor |
grub2-signed (Ubuntu Precise): status |
New |
Confirmed |
|
2021-04-19 22:06:18 |
Launchpad Janitor |
kubuntu-settings (Ubuntu Precise): status |
New |
Confirmed |
|
2021-08-06 15:58:17 |
Bert-Jan Fikse |
information type |
Public |
Public Security |
|
2021-10-14 01:45:26 |
Steve Langasek |
grub2 (Ubuntu Precise): status |
Confirmed |
Won't Fix |
|
2021-10-14 01:45:32 |
Steve Langasek |
grub2-signed (Ubuntu Precise): status |
Confirmed |
Won't Fix |
|
2021-10-14 01:45:38 |
Steve Langasek |
kubuntu-settings (Ubuntu Precise): status |
Confirmed |
Won't Fix |
|
2022-08-30 13:36:29 |
Alexey |
bug |
|
|
added subscriber Alexey |