Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

Kernel EFI stub loader support was added in kernel 3.3, but I'm stuck on 3.2 running an Ubuntu 12.04 64bit distribution. Is there a way for me to somehow bring that stub loader support into my kernel?

share|improve this question
    
The easiest solution is to use a 3.3 kernel (probably custom built, I don't know if Ubuntu ships with EFI stub by default). Would that be an option? –  Marco Jan 11 '13 at 7:57
    
Yeah, I'm looking into that now. I'm probably going to go straight to kernel 3.7, as I need fixes implemented in kernel 3.6. –  Naftuli Tzvi Kay Jan 11 '13 at 17:32
    
Do you know where I can get Ubuntu's config and Module.symvers files for building a kernel? I want to keep this as simple as possible. –  Naftuli Tzvi Kay Jan 11 '13 at 18:07
    
I don't know about Ubuntu, but on Debian the config is included in the linux-image-XYZ binary package. If you need build instructions, here are the necessary steps to install Debian on an UEFI system. The guide works for Ubuntu as well. –  Marco Jan 11 '13 at 18:22
    
It could be located in those packages on Ubuntu, too. –  Naftuli Tzvi Kay Jan 11 '13 at 18:24

1 Answer 1

up vote 0 down vote accepted

I ended up simply installing a later kernel. You'd be surprised how easy this is. Simply searching packages.ubuntu.com for kernel packages allowed me to find the packages I needed. I needed to install essentially linux-image-3.X.*, linux-image-extra-3.X.*, and linux-headers-3.X.*. Posting from a nice, shiny EFI-booting Linux.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.