Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 151475 - (livecd) Kernel does not have EFI GPT partition support compiled in (CONFIG_EFI_PARTITION)
Summary: (livecd) Kernel does not have EFI GPT partition support compiled in (CONFIG_E...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: LiveCD/DVD/USB (show other bugs)
Hardware: x86 Linux
: High minor (vote)
Assignee: Gentoo Release Team
URL: http://forums.gentoo.org/viewtopic-t-...
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2006-10-15 09:48 UTC by Tom Dickson
Modified: 2008-11-11 03:18 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Dickson 2006-10-15 09:48:14 UTC
User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/418.9 (KHTML, like Gecko) Safari/419.3
Build Identifier: 

The latest livecd (install-x86-minimal-2006.1.iso) does not have CONFIG_EFI_PARTITION set to yes, which 
means that if you are using a GPT partition table (for example, disk over 2 TB or a Apple x86 product), you 
have to delete and recreate the partition table with parted to get the kernel to see it.

For example, if you made a mistake with lilo, you'd need to delete and recreate exactly the same partition 
table with parted so you could mount the partitions for chroot.

Reproducible: Always

Steps to Reproduce:
1. Boot livecd on system with a EFI GPT partition table
2. The GPT partitions are not seen.
3. Run parted to delete and recreate to force the kernel to see

Actual Results:  
It didn't see the partitions, but parted trick worked. After booting into my kernel that has EFI GPT enabled, 
it works fine.

Expected Results:  
If CONFIG_EFI_PARTITION were set to yes, the kernel size would be a tiny bit bigger, but I wouldn't run the 
risk of recreating the partition incorrectly in parted and losing data.
Comment 1 Joshua Hoblitt 2007-04-04 21:41:35 UTC
I've hit this bug as well.  I was forced to build my own livecd image with catalyst so that I couldn't enable GPT support in the kernel.
Comment 2 Joshua Hoblitt 2007-04-04 21:42:27 UTC
(In reply to comment #1)
> I've hit this bug as well.  I was forced to build my own livecd image with
> catalyst so that I couldn't enable GPT support in the kernel.

s/couldn't/could/
Comment 3 Andrew Gaffney (RETIRED) gentoo-dev 2007-05-10 15:25:28 UTC
The LiveCD kernel config for 2007.0 has CONFIG_EFI_PARTITION, but the minimal CD does not.
Comment 4 Coornaert David 2007-10-22 13:44:02 UTC
I confirm this situation on minimal cd 2007.0

Comment 5 Chris Gianelloni (RETIRED) gentoo-dev 2007-10-25 19:03:28 UTC
I've enabled this in CVS and it'll be enabled in 2007.1 on amd64/x86.
Comment 6 Andrew Gaffney (RETIRED) gentoo-dev 2008-07-13 00:58:23 UTC
This should be fixed in 2008.0
Comment 7 Tom Dickson 2008-11-11 03:18:40 UTC
Thanks! I had to use the minimal CD and it worked great!