Re: grub2 EFI boot loader internal/external booting
Quote:
Originally Posted by
dsbrooks
I tried without an xorg.conf file and as I recall got garbage on the screen. I tried just a minimal driver block with fbdev and got X11 running but no mouse/keyboard.
Xorg -config :1 plus fbdev edits worked great.
From there I was able to load the NVIDIA drivers and got accelerated video and 3D.
The last piece for functionality was downloading the latest Intel e1000/e1000e drivers and building and installing it to get networking.
So bean's grub.efi + correct menuentry for boot params + NVIDIA drivers + Intel e1000e driver seems to be the magic recipe for Xserve3,1.
Thanks for that info for the Xserve3,1 graphics and networking.
That is Graphics Output Protocaol Gop, which needs the later bean123 post #844 grub64.efi with the Gop patch.
Xorg -config :1 ? I am wondering why this is needed.
[ EDIT: I tried "Xorg -configure :1" here with fedora-11 on IMAC81, just copied to xorg.conf, it gave me the default imac Radeon driver which works for grub.efi, but so does an empty xorg.conf or no xorg.conf. Another variation between Apples. Also got f11 booting with elilo.efi. ]
So is it correct that it has fedora-11 installed, and that it can run either Driver "fbdev" or "nvidia" by changing xorg.conf?
Could you post the graphic chip ID -
lspci -nn | grep VGA
Perhaps you could also post the final grub.cfg menuentry running nvidia drivers and any other relevant info.
Might be enough to start an Xserve3,1 page
https://help.ubuntu.com/community/Xserve1-1
https://help.ubuntu.com/community/Xserve2-1
https://help.ubuntu.com/community/Xserve3-1
Re: grub2 EFI boot loader internal/external booting
i've have delete EFI partition
now how i can use GRUB2 ???
Re: grub2 EFI boot loader internal/external booting
How great it is, to come back after a long while and see the EFI boot problem more or less solved! Truly awesome achievements. There should be an endurance medal for pxwpxw, bean, cyberdork, and whomever I missed while scanning through this incredibly long thread. :-) Thanks!
Re: grub2 EFI boot loader internal/external booting
Quote:
Originally Posted by
kosumi68
How great it is, to come back after a long while and see the EFI boot problem more or less solved! Truly awesome achievements. There should be an endurance medal for pxwpxw, bean, cyberdork, and whomever I missed while scanning through this incredibly long thread. :-) Thanks!
Welcome back. Please join in.:D
Re: grub2 EFI boot loader internal/external booting
Quote:
Originally Posted by
nTia89
i've have delete EFI partition
now how i can use GRUB2 ???
Hi, your last post on this thread was #747 then you had grub.efi and I asked for some more info in post #748 to fix it.
So what happened?
Re: grub2 EFI boot loader internal/external booting
Quote:
Originally Posted by
pxwpxw
Hi, your last post on this thread was #747 then you had grub.efi and I asked for some more info in post #748 to fix it.
So what happened?
in past post i ask for a dual boot. and all works fine
now i want to installing only ubuntu in my MacBook (2,1)
then i've format all HD and created also a /boot partition
1 Attachment(s)
Re: grub2 EFI boot loader internal/external booting
Quote:
Originally Posted by
pxwpxw
Welcome back. Please join in.:D
Alright, here is a first stab:
Computer: Macbook Air 1,1
OS: Ubuntu 8.10 Intrepid
USB: vfat formatted stick
Grub2: SVN version 2470
I start out compiling grub according to the instructions here: http://grub.enbug.org/TestingOnMacbook, then install grub on the usb disk according to the instructions found here: http://grub.enbug.org/TestingOnEFI, adding the attached config file to get going, then reboot into my previsouly installed refit.
As stated early in the thread, the i386 version does not work on the MBA1-1. With the x86_64 version, I get a grub shell. After fiddling around for a few minutes, the screen freezes. I was under the impression that this problem had been fixed, so I guess I am already doing something(s) wrong?
1 Attachment(s)
Re: grub2 EFI boot loader internal/external booting
Quote:
Originally Posted by
kosumi68
Alright, here is a first stab:
Computer: Macbook Air 1,1
OS: Ubuntu 8.10 Intrepid
USB: vfat formatted stick
Grub2: SVN version 2470
I start out compiling grub according to the instructions here:
http://grub.enbug.org/TestingOnMacbook, then install grub on the usb disk according to the instructions found here:
http://grub.enbug.org/TestingOnEFI, adding the attached config file to get going, then reboot into my previsouly installed refit.
As stated early in the thread, the i386 version does not work on the MBA1-1. With the x86_64 version, I get a grub shell. After fiddling around for a few minutes, the screen freezes. I was under the impression that this problem had been fixed, so I guess I am already doing something(s) wrong?
Try this edit of your grub.cfg, checks ok here.
And 'search' changed recently needing -f . However something else wrong if you don't see the grub menu. Also I posted a preloaded module list a while back, I will find it, could be a problem.
Code:
#### pxw Fri 7 Aug 2009 01:17:38 EST
timeout=10
default=0
menuentry "MacOSX" {
# Search the root device for Mac OS X's loader.
search --set -f /usr/standalone/i386/boot.efi
# Load the loader.
chainloader /usr/standalone/i386/boot.efi
}
menuentry "Boot from MBR" {
appleloader HD
}
menuentry "Boot from CD" {
appleloader CD
}
menuentry "Boot from USB" {
appleloader USB
}
menuentry "Linux (with bios dump)" {
search --set -f /boot/vbios.bin
loadbios /boot/vbios.bin /boot/int10.bin
search --set -f /vmlinuz
linux /vmlinuz root=/dev/sda2 video=efifb noefi
initrd /initrd.img
}
menuentry "Linux (with bios dump and fix video)" {
fix_video
search --set -f /boot/vbios.bin
loadbios /boot/vbios.bin /boot/int10.bin
search --set -f /vmlinuz
linux /vmlinuz root=/dev/sda2 video=efifb noefi
initrd /initrd.img
}
menuentry "Linux (without bios dump)" {
fakebios
search --set -f /vmlinuz
linux /vmlinuz root=/dev/sda2 video=efifb noefi
initrd /initrd.img
}
gzipped version attached
Re: grub2 EFI boot loader internal/external booting
Quote:
Originally Posted by
nTia89
in past post i ask for a dual boot. and all works fine
now i want to installing only ubuntu in my MacBook (2,1)
then i've format all HD and created also a /boot partition
If you have converted to MSDOS partitioning and removed MacOSX, then just install the grub2 grub-pc package. It would be difficult to use the grub2 grub-efi package or grub.efi without access to MacOSX and rEFIt or another Mac with OSX.
Karmic ubuntu910 installs grub-pc (grub2) as default bootloader.
4 Attachment(s)
Re: grub2 EFI boot loader internal/external booting
Attached grub2404b.efi has the MBP5x Gop patch and the hfspbless patch.
It is fat binary which works for 32 bit or 64 bit efi.
The preloaded module list includes hfspbless, which is not yet in SVN grub2 trunk.
Raid modues are not included.
preloaded modules-
appleldr boot cat cmp chain configfile crc date echo ext2 fixvideo fat fs_uuid gpt gptsync halt help hexdump hfs hfspbless hfsplus iso9660 linux loopback loadbios lspci ls minicmd memrw ntfs pc pci reboot reiserfs read scsi sleep search sh video videotest xfs
Also attached patch2404b.diff which applies to rev 2404, and the resulting changelog with these local entries.
This fat binary is made using "fatglue.py" from rEFIt source code, which you can download from rEFIt web site, you can see how it works from the code.
./fatglue.py grub2202fat.efi grub32.efi grub64.efi