November 29, 2007
PC EFI V 7.3
New: added ability to boot foreign bootloaders, like lilo/grub/grub2 from guid partitions.
hm, i found gpt patch for 0.97 grub
http://tinyurl.com/2gka3z
grub from ubuntu 7.10 confirmed to have gpt/guid support.
It can be isntalled to guid partition (stage1 to partition too)
e.g. with two command in grub shell
root (hd2,1) – just example of guid msdos(fat16) partition
setup (hd2,1)
then it will be displayed with pc_efi as foreign boot and entering it will load grub
So multiboot OSX/linux becomes real on guid/gpt !
P.S. to get foreign boot working u have to erase guid partition with msdos filesystem…
…then do whatever u want with content of partition, e.g. u can make reiserfs filesystem there
then install grub to it, and linux..
grub files from ubuntu7.10 – http://tinyurl.com/28ceje ,
unpack to PARTITION:/boot/
netkas does this fix problem with badaxe 2
I have a bx2… what is the problem that you note with the board and PC EFI?
Is is something to do with upgrading to 10.5.1 ?
what a problems with bad axe 2 ?
tried latest kubuntu release 32bit. After pressing F8 at boot linux partition is listed as Apple HFS and if select to boot it starts OSX. Grub is installed on linux partition not MBR.
please please X3100 support in next release master netkas
X3100 would be great, indeed. Thanks for the great work! Keep it up Netkas !!!
frantisheq, first erase partition where u want to install grub, with using msdos(fat16) filesystem(in disk utility), so it will detect it then as Foreign boot, not a apple HFS
netkas MUCHO SPASIBO it’s working. i created one FAT partiton and one EXT3. installed linux on ext3 and grub to fat, working great. thank you
frantisheq, it’s all on guid ?
and what grub u used ?
PC EFI 7.3
GRUB 0.97
disk0s1=EFI
disk0s2=OSX
disk0s3=FAT (Disk Utility) – GRUB installed here – shown as Foreign boot
disk0s4=EXT3 – Kubuntu 7.10 32bit – not shown in F8 list
works perfect. no problems.
Netkas – many many thanks for the great work. I have converted my internal drive to guid. Three partitions : 1) 1Gb for Boot.plist and misc – no os; 2) small osx86 10.5.1 for maintenance and test; 3) remainder for production osx86 10.5.1. System boots, I see a partition list and select the one to boot. Great!
I would like to try efi_v7.3 to install a version of linux but need to put it on an external drive – either usb or firewire. Is there any way to make efi boot loader see a second drive?
If not, can disk utility be made to erase an existing guid partition and create 2 others without destroying the remainder of the drive?
Hi Netkas,
Great work btw.
I am unable to use guid on my bad axe 2. I tried both 7.2 and 7.3. The drive is not bootable and it does not boot from the guid drive at all. I have tried in the bios:
ATA / IDE Mode to both Native / Legacy and Configure SATA as IDE / AHCI – still no go!
@ netkas
people like me owning a BA AXE 2 need help
this mobo is very good but somehow dificult to set gpt.
please have a look here
http://forum.insanelymac.com/index.php?showtopic=73952&st=40
Les HAzelton: regarding your last comment, I have not tested this, but you might be able to split an existing partition with the command line version of disk utility. It is called diskutil. it has an option “splitPartition” which sounds like it might be suitable. For more details do a “man diskutil” on the command line (without the quotes). So if you wanted to delete the 3rd partition it might be something like:
diskutil splitPartition /dev/rdisk0s3 2 “Journaled HFS+” partitionname3 25% HFS+ partitionname4 “Journaled HFS+” 75%
You would have to unmount that partition first.
Once you have split it you should be able to get your linux installer to reformat the partitions to something appropriate.
If you want to install a linux that understands gpt/guid, that linux will probably include a utility to do the same thing as all of the above so it might be easier doing it all with the linux installer. Maybe “parted” (for repartitioning) for linux would be suitable? http://www.gnu.org/software/parted/faq.html
fabcat: Thanks for the reply – I just learned a few minutes ago that you can also use the partition tab of the GUI disk utility. Still, that is not too good because the smallest partition is 1Gb.
I will try my linux install dvd and see what presents itself. The worst that can happen is that I need to restore my backups 🙂
I tried to help a guy install v73 on his Badaxe2 as well. It’s a no go for some reason. I’m sure netkas can work his black magic for our Badaxe2 brothers. 🙂
-Stell
tried again and works without FAT.
disk0s1 EFI
disk0s2 OSX
disk0s3 EXT3 Kubuntu 7.10
frantisheq,
can you outline your process and how you got it working? where did you install grub?
I’m the guy Stellarola was helping. I’ll help you with any testing. Just say the word. 🙂
E4500
“Bad Axe 2”
2gb 4-4-4-12 DDR2 (G.Skill, in case anyone cares)
DVD-RW (DL capable) IDE burner
I have 2 120gb, 2 160gb, and an 80gb SATA drive available to test with.
Thanks for all the work you do, netkas!
I have problems with my Bad ax 2 also.
I have tried every possible solution for it , but it vont vork.
Just a blinking cursor in the upper left corner.
Is it possible for ypu netkas to fix a solution for us with Bad ax 2 with GUID support?
Thanks alot for all your work.
Mike63501
As per your post 19 see you have Bad AXE 2 working with efi_7*
Can you post an help guid “how to” you set it up running GPT GUID ?
Carlos : You are confused. I was the guy Stellarola was helping and, if you read Stellarola’s post, all attempts to get efiv7 failed on my ‘Bad Axe 2’.
Sorry for the confusion.
Since grub/lilo boot from fat (after exiting from pc_efi). can I use it to boot Windows off fat partition?
windows doesn’t supoprt guid partition, u need to make hybdrid mbr/gpt partition , with gptsync, to make it work with windowz