Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 220058 - pentium-m && celeron-m don't boot 2008.0_beta2 && 2008.0_beta2-r1
Summary: pentium-m && celeron-m don't boot 2008.0_beta2 && 2008.0_beta2-r1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Release Media
Classification: Unclassified
Component: LiveCD/DVD (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Release Team
URL:
Whiteboard:
Keywords: InVCS
: 220259 221995 224457 (view as bug list)
Depends on:
Blocks:
 
Reported: 2008-05-02 17:36 UTC by Gene Seto
Modified: 2008-07-06 17:44 UTC (History)
4 users (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 Gene Seto 2008-05-02 17:36:04 UTC
Errors with the following:

This kernel requires the following features not present on the CPU: 
0:6 
Unable to boot- please use a kernel appropriate for your CPU

Reproducible: Always




This does not occur when I boot from the kernel on the minimal livecd.
Comment 2 Andrew Gaffney (RETIRED) gentoo-dev 2008-05-02 17:59:25 UTC
Which ISO did you download?
Comment 3 Gene Seto 2008-05-02 18:03:07 UTC
the i686 livecds. The md5s checked out too. 
Comment 4 Chris Gianelloni (RETIRED) gentoo-dev 2008-05-02 18:27:00 UTC
Strange.

Would you be able to download a couple ISO images to test to try to resolve this?
Comment 5 Gene Seto 2008-05-03 04:00:00 UTC
(In reply to comment #4)
> Strange.
> 
> Would you be able to download a couple ISO images to test to try to resolve
> this?
> 

Yeah, I don't have a problem with that. Bring em on :)
Comment 6 Dylan Garrett 2008-05-03 04:49:19 UTC
The same thing is occurring for me with the i686 beta2 and beta2r1 iso's on VirtualBox with an Athlon 64 X2 6400+ host. The beta1 iso works fine.
Comment 7 Xavier Neys (RETIRED) gentoo-dev 2008-05-04 17:12:13 UTC
*** Bug 220259 has been marked as a duplicate of this bug. ***
Comment 9 Andrew Gaffney (RETIRED) gentoo-dev 2008-05-05 01:12:10 UTC
So...which kernel option do we need to enable/disable to fix this?
Comment 10 Gene Seto 2008-05-05 02:06:34 UTC
(In reply to comment #9)
> So...which kernel option do we need to enable/disable to fix this?
> 
CONFIG_HIGHMEM64G=y is the answer. 

http://books.google.ca/books?id=1rFLGKO0dywC&pg=PA128&lpg=PA128&dq=linux+pae&source=web&ots=WfbC44xEc9&sig=UTBH-X_MnPunT7lfPx8SKZbscz8&hl=en#PPA128,M1
Comment 11 Dylan Garrett 2008-05-05 03:14:57 UTC
I can confirm that the liveCD iso boots in VirtualBox if PAE is enabled for the virtual machine.
Comment 12 Chris Gianelloni (RETIRED) gentoo-dev 2008-05-07 05:58:30 UTC
Nice.  So we cannot support more than 4GB of RAM on x86.  Oh well...

agaffney:  Just switch it back to 4GB from 64GB.
Comment 13 Peter Volkov (RETIRED) gentoo-dev 2008-05-07 07:25:39 UTC
(In reply to comment #12)
> Nice.  So we cannot support more than 4GB of RAM on x86.  Oh well...
> 
> agaffney:  Just switch it back to 4GB from 64GB.

Is it possible to provide both kernels: PAE enabled and PAE disabled? That's like other distributions answer same problem...
Comment 14 Chris Gianelloni (RETIRED) gentoo-dev 2008-05-07 16:12:07 UTC
Why?  It seems like a massive waste of time/resources to support 2 kernels for one kernel option.  I'd rather see us ship a single kernel, since that's all the we need for installation, and let people with > 4GB of RAM change the one option when compiling their own kernel.

Nightmorph: Can we add a note to the Handbook for x86 stating that if you have more than 4GB of RAM you need to change the CONFIG_HIMEM option to CONFIG_HIGHMEM64G?

I didn't even think about the mobile stuff possibly not supporting PAE.
Comment 15 Chris Gianelloni (RETIRED) gentoo-dev 2008-05-09 04:39:36 UTC
OK, this is fixed in SVN...
Comment 16 nm (RETIRED) gentoo-dev 2008-05-09 10:35:46 UTC
(In reply to comment #14)
> Nightmorph: Can we add a note to the Handbook for x86 stating that if you have
> more than 4GB of RAM you need to change the CONFIG_HIMEM option to
> CONFIG_HIGHMEM64G?

Done. It's almost the sort of thing that we'd leave out of the handbook, as it's such an exceptional edge case that anyone who has it in their x86 box knows what to do. Sort of like the hundreds of other necessary individual config options we don't cover in the handbooks. However, since you requested it, it's in.

Note that it's only in the networked x86 HB, as of course networkless users just get the kernel from the liveCD.

Feel free to re-CC me later/as needed. Fixed for now. :)
Comment 17 Andrew Gaffney (RETIRED) gentoo-dev 2008-05-13 21:32:21 UTC
*** Bug 221995 has been marked as a duplicate of this bug. ***
Comment 18 Xavier Neys (RETIRED) gentoo-dev 2008-06-01 12:50:13 UTC
*** Bug 224457 has been marked as a duplicate of this bug. ***
Comment 19 Andrew Gaffney (RETIRED) gentoo-dev 2008-07-06 17:44:21 UTC
This should be fixed in 2008.0, which is now released.