grub-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] New x86_64 EFI patch


From: Isaac Dupree
Subject: Re: [PATCH] New x86_64 EFI patch
Date: Sat, 28 Jun 2008 06:51:45 -0400
User-agent: Thunderbird 2.0.0.14 (X11/20080505)

Bean wrote:
Perhaps command line is not passed to loader correctly, you can verify
it with the OSX loader:

set root=(hd0,2)
chainloader /System/Library/CoreServices/boot.efi -- -v
boot

Please try this out, if parameter -v is passed to the loader, you will
see console screen before switching to GUI.

That 'chainloader' didn't work at all: It seems GRUB2 here isn't understanding the HFS+(journaled) filesystem at all. Neither in EFI nor BIOS grub2 can I see anything on that partition, even though I have module hfsplus loaded (I think - but lsmod in grub takes up more than the whole screen, so I can't see them all - is there any way to get around that?).

Also I decided to play around and try a few other commands in grub2.
cpuid (efi or pc) -- finishes instantly without outputting anything
lspci (efi) -- hangs (but it works properly in pc)
reboot (efi) -- hangs (but it works properly in pc)


every time I've tried Ubuntu with a different kernel... it has problems.  Ubuntu has a 
fancy initrd, modules, lots of patches, Upstart as init, >and who knows what assumptions 
about the boot process... but maybe.  I could use the kernel from the Ubuntu development 
branch, if I >had any idea how to use APT to upgrade just a few specific things from an 
unstable package-source and not my whole system (the kernel >binary obviously doesn't 
depend on system libraries, so it should be uniquely easy to do this...).  Do you know 
about debians -- if that's >possible?

In debian, all I have to do is to add the sid line to
/etc/apt/source.list, apt-get update, then apt-get install
linux-image-xxx. Ubuntu is based on debian, the process should be
similar.

yes it is similar (and I'd probably try and use the Ubuntu development branch for the next release, "intrepid") : however, what bothers me is that this seems to make the whole apt repo, not just the part I want, be a first-class citizen; so that if it contains a newer version number of any package on my system, it will install that if I ask to install the package, or it will offer to upgrade to that version if it's already installed (so I can't even begin to pick out which are the Ubuntu-stable updates). I hope I'm missing some option that lets me avoid this risky nuisance, while still keeping tabs on the unstable linux-image packages?

-Isaac




reply via email to

[Prev in Thread] Current Thread [Next in Thread]