First to say – Doesn’t use it with startupfiletool on mbr disks!

7.0 brings  support for guid partition table

current limitation  –  boot works only for first 4 partitions

any non-hfs+ patition will no be displayed(cause u can’t e.g. boot windows from gpt).

U can find it on irc as usual  – / port 6667 / channel #leopard / topic.


  1. kocoman
    November 26th, 2007 | 8:46 pm

    Can it be partitioned with OSX and Vista/64bit partition? both GUID??

  2. netkas
    November 26th, 2007 | 8:48 pm

    U will not be able to boot vista partition, but it pssible to format it this way, and use vista partition for data/music/etc

  3. Joe Cargo
    November 26th, 2007 | 9:20 pm

    Do you think that it will be possible to boot windows or linux with it after some more development (in the future). I currently use it to boot XP, OS X, and ubuntu (via grub on ubuntu partition’s boot sector). Anyway, congratulations and thank you.


  4. Meh
    November 26th, 2007 | 9:28 pm

    with so much development happening and almost daily releases, wouldnt it of been better to version it with 0.1 or something instead of already being at version 7? i predict pc efi will be version 30 by x-mas.

  5. spampit0
    November 26th, 2007 | 9:36 pm

    Sorry if these are really dumb questions, but how do you boot a GPT from a BIOS (non-EFI) system? Does it have a boot sector like an MBR disk, where PC_EFI gets installed? Or can PC_EFI only boot a GPT on a secondary disk, the primary disk still being MBR? I ask because my understanding is that OS’es installed on GPT disks can only be booted using OS-specific boot files installed on EFI System Partitions. But I’m still a big n00b when it comes to EFI, so forgive me if I’m totally off-base here.

  6. spampit0
    November 26th, 2007 | 9:41 pm

    You already answered my question in the readme file. Guess it would help for me to read the documentation. Sorry, Netkas 🙂

  7. macmanpapi
    November 26th, 2007 | 9:42 pm

    thanx on the where too will insatl with 10.5 in about 10 min

  8. TWR
    November 26th, 2007 | 9:42 pm

    you just rox dude ! thank you so much you genius !! 😀

    do I still have to install natit.kext in my Leo’s Extensions directory whit this (for my GeForce 7600 GT) ? and what about installing bootcamp ??

  9. arthuar12
    November 26th, 2007 | 10:38 pm

    I got two partitions based on osx and third with linux.
    Is this right for booting the two of them using vanilla kernel? and maybe i can edit it for starting the linux one too?

  10. Nadeem
    November 26th, 2007 | 10:50 pm

    Netty , can you just explain what are the main benefits of this ?

  11. netkas
    November 26th, 2007 | 11:48 pm


    main benefits – more bug-less osx 😀

  12. Erik
    November 26th, 2007 | 11:55 pm

    will PC EFI ever be sse2+sse3? Or will it always be just sse3?

  13. Carlos
    November 27th, 2007 | 12:09 am

    Will this overwrite my bios or my mbr? or it is just an emulation like pc_efi?

  14. Carlos
    November 27th, 2007 | 12:10 am

    by the way… Nice Job! 🙂

  15. netkas
    November 27th, 2007 | 12:13 am

    it will not overwrite anything, to use it u need to have leopard isntalel to gpt(guid) disk

  16. jose
    November 27th, 2007 | 12:28 am

    This pc_efi will be fix the core2duo trouble on dell laptops?

  17. rumba
    November 27th, 2007 | 1:01 am

    Hey, nice about the video, but you could inject some of the (intel hda) azalia stuff from the dumps ??

    Would be nice a inject-less installation 🙂

  18. Soul2Adore
    November 27th, 2007 | 1:31 am

    Stupid Question:

    I do not dual boot. I only use one OS on this system. Is version 7 even right for me? This seems more for those who are choosing to dualboot.

    This seems like a very specific install which may not be the defacto install for hackintosh. One would seem to need 2 drives. One drive is MBR and the other is GUID. So what if you don’t need or have this setup? I don’t know anyone that multiboots anyway. There is no need if you are using Parallels or VMWare.

    This seems like a step backwards.

  19. scott_money
    November 27th, 2007 | 4:57 am

    Sorry to ask a dumb question, but how do I get to your irc? I have never used it but would like to go there. Is there a website or something?

  20. Brywalker
    November 27th, 2007 | 5:52 am

    @ Soul2Adore:

    Not a step backwards at all. I ABSOLUTELY dual boot. Try playing Crysis or UTIII in Parallels. I would like GUID so things run correctly on the Mac side, but obviously MBR for Windows. Also, Parallels cannot see multiple disks (you cannot map them) so there is another reason for dual boot.

    I think this is fantastic, but I am going to wait and see where it goes. I would LOVE to see a bunch of hardware supported right in the PC_EFI, that way we don’t have to hack kexts anymore. X1900XT, ICH9R, and ALC888 support? 😉

    Thanks for all of your hard work, netkas. You are doing a bang up job!!!

  21. fixter
    November 27th, 2007 | 8:28 am

    I second the intel HDA idea above, a lot of people have onboard sound like ADI AD1988a or 1988b and it would be really nice to have them work perfectly with 6 channel output and mic. I can provide the dump for AD1988a.

  22. Xanthrax
    November 27th, 2007 | 8:35 am

    I understood I can’t use Windws partitions the same disk to boot. OK. I think is not a problem to use Windows on other hdd to boot.
    The very stupid question is:
    Can I see /use NTFS partitions on other hdd to read directly from MacOSX?

  23. TommyKnockers
    November 27th, 2007 | 9:07 am

    Dude, you are a pci_efi factory.

    thx for your hard work.keep it up

  24. Shawn
    November 27th, 2007 | 9:29 am

    Seriously, is netkas more than one person!

    All I know, is Jobs is going to one day say, okay we’re selling osx to anyone now ‘we’ developed a pc efi installer. We’ll fight for you netkas if he tries to steal your hard work.

    I finally got my X60 tablet working with boot_v5, a pauli natit.kext for gma950, and the straight update from apple to 10.5.1!! Haven’t got sound yet though. The big thing would be to get the pen and touch screen working. Then it’s better than a mac! (when is mac making a tablet pc?)

  25. TorqueX86
    November 27th, 2007 | 9:45 am

    Hey Netkas and EFI devs.

    Isn’t it possible, at this point, to make a sort of EFI ISO to copy onto a bootable USB stick?

    Basically, to work like this:

    – Boot PC
    – USB stick boots, and loads EFI
    – EFI automatically boots GUID drives
    – Pressing C during boot it will boot from the DVD drive

    This way, an HD can basically be extracted from a Mac, add dsmos and there you go, a perfectly working setup.

    Also, this way:

    – Startup Disk preference will be used, getting the setup closer to a real Mac
    – Boot Camp can also be used
    – DVD disks with minimum modifications can be booted
    – No more cumbersome format, bless, and black magic procedures to prepare new HD
    – Carbon Copy Cloner and similar will work perfectly
    – Apple software RAID will work perfectly
    – Apple Hardware RAID will work perfectly
    – EFI version can be updated from Leopard GUI, since the USB Card can be unmounted

    How about this? I think improvements will be countless!

  26. November 27th, 2007 | 10:48 am

    I second that 😉

  27. Simon
    November 27th, 2007 | 12:29 pm

    Do I need to format my partition using GUID Partition Table so I can use that version of PC EFI? Basicly what I understand from the written above, I have to:

    1./Format my Leo partition using GUID.
    2./Install Leopard over this partition.
    3./Apply the EFI patch somehow.

    Please, can somebody write full instructions for n00bs, ’cause I’m not so into these kind of stuff?

  28. water
    November 27th, 2007 | 1:06 pm

    How does a real mac boot without dsmos.kext from the orignal DVD? Is dsmos.kext built into the EFI on macs?

  29. November 27th, 2007 | 1:29 pm

    water you don’t need dsmos.kext on real mac. it’s anti DontStealMacOS.kext

  30. Sunchea Qomo
    November 27th, 2007 | 1:45 pm

    i need to delete DontStealMacOS.kext and paste dsmos.kext or not??

  31. Xale
    November 27th, 2007 | 3:38 pm

    n00b question: how to create GPT partition?

Leave a reply