Jump to content

Beginners guide to UEFI Triple/Dual boot OS X, Windows and Linux (Kali) on an single true-gpt ssd

dual boot osx windows efi gpt uefi clover acer s3 triple boot linux

Best Answer frankiee, 01 December 2013 - 01:15 AM

Nice guide! So, would that also work with Windows 7? Have a 64bit pro version and at least in theory it should also be EFI bootable.

Go to the full post


  • Please log in to reply
97 replies to this topic

Poll: Beginners guide to UEFI Triple/Dual boot OS X, Windows and Linux (Kali) on an single true-gpt ssd (24 member(s) have cast votes)

Did it worked for you?

  1. Yes (18 votes [75.00%])

    Percentage of vote: 75.00%

  2. No (6 votes [25.00%])

    Percentage of vote: 25.00%

Vote Guests cannot vote

#41
frankiee

frankiee

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 201 posts
  • Gender:Male
  • Location:Earth
  • Interests:Everything

Il update the guide soon, i have that entrie for you somewhere. I managed it before, you need to use the UUID and the path of the rs or something tools.

 

That'll be nice!

 

How can we verify we have a gpt with protected mbr? thats my point i need to do some researh about that

 

You can verify it using gdisk. Also look here: http://www.rodsbooks...alkthrough.html


I already was planning to add a guide to even triple boot usb intaller, thanks ;)

 

That should also work. Maybe even a GPT stick would work, if you could point to the actual windows bootloader somehow. Does not seem to be needed to reside in the EFI partition. For example with my final install, in my menu entry I point directly to Apple's boot.efi, which resides on another partition. Seems to work.

 

And to top the madness, one also could write a guide how to install _additional_ EFI apps, like memtest. I can help with that bc I know how to do it now ;) Maybe I should write such a guide? Actually seems to be quite easy.



#42
ctugt

ctugt

    InsanelyMac Protégé

  • Donators
  • 75 posts
  • Gender:Male
  • Location:Rotterdam
  • Interests:pc, hackintosh, servers, soccer, xbox360, work

That'll be nice!

 

 

You can verify it using gdisk. Also look here: http://www.rodsbooks...alkthrough.html


 

That should also work. Maybe even a GPT stick would work, if you could point to the actual windows bootloader somehow. Does not seem to be needed to reside in the EFI partition. For example with my final install, in my menu entry I point directly to Apple's boot.efi, which resides on another partition. Seems to work.

 

And to top the madness, one also could write a guide how to install _additional_ EFI apps, like memtest. I can help with that bc I know how to do it now ;) Maybe I should write such a guide? Actually seems to be quite easy.

WOuld be great f you can make this triple boot usb installer, make it easy and noob friendly thats what im tying with my hole guide then i will add it and give you the thanks in OP



#43
frankiee

frankiee

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 201 posts
  • Gender:Male
  • Location:Earth
  • Interests:Everything

Well, don't know much about Linux install / bootloaders, but at least how to do it with OSX and win. Maybe you can add the Linux part then?



#44
slemblod

slemblod

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
  • Gender:Not Telling

You can add windows to clover ;)

I just noticed that booting Windows from Clover works without any hassles, at least for me.
The boot menu "Microsoft EFI boot menu" boots to Windows 8.1 without any replacement of bootmgfw.efi.



#45
frankiee

frankiee

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 201 posts
  • Gender:Male
  • Location:Earth
  • Interests:Everything

I just noticed that booting Windows from Clover works without any hassles, at least for me.
The boot menu "Microsoft EFI boot menu" boots to Windows 8.1 without any replacement of bootmgfw.efi.

 

or you can point directly to that file using the GUI config section. In fact replacing is not needed. You just need to replace /efi/boot/bootx64.efi with the original clover one if you install windows after OS X



#46
frankiee

frankiee

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 201 posts
  • Gender:Male
  • Location:Earth
  • Interests:Everything

Did I already say that I just hate Windows? Now, after Installing  the 8.1 update, it seems to have messed with something in the bootloader.

 

Now, win 8.1 Boot manager INSISTS on starting up each and every time. Even if I disable it in the BIOS, it somehow comes back!

 

Damnit so know what is that? Any idea how to fix this? And this might be the reason you needed to rename that entry! But it must work otherwise, did before.

 

Edit: yeah it seems that the Win 8.1 install has overwritten my bootsector. Also it placed a file named BOOTSECT.BAK in my EFI partition. But as I read this is not the backup of the sector they replaced, but the backup of what they did with it. *slaponhead*

 

So how to restore my original bootsector?

 

EDIT: OK a CMOS reset cleared things up. Seems to work again now, also survived a win 8 restart without doing this again. Thankfully back into clover now. Who knows with what this update messed around ...



#47
ctugt

ctugt

    InsanelyMac Protégé

  • Donators
  • 75 posts
  • Gender:Male
  • Location:Rotterdam
  • Interests:pc, hackintosh, servers, soccer, xbox360, work

Well, don't know much about Linux install / bootloaders, but at least how to do it with OSX and win. Maybe you can add the Linux part then?

yes thats cool ill do the grub part


Thank you! I have got it working now. I did it a bit differently, though. These were my steps:

 
Create a Windows install USB.
Boot your hackintosh in UEFI mode.
When you get to the prompt for a serial key, press ⇧F10.
Enter the following commands, where "disk 0" is the disk you will be partitioning for both OS X and Windows:
diskpart
list disk
sel disk 0
clean      [CAUTION - this will erase all data on the disk]
create part efi size=200
create part prim size=39000
create part msr size=128
create part prim size=29000
create part prim
list part  [for verification]
sel part 2
format fs=exfat quick label="OS X"
sel part 4
format fs=ntfs quick label=Windows
sel part 5
format fs=exfat quick label=Shared
exit
exit
Reboot and insert your OS X install USB.
Open Disk Utility.
Select the OS X partition.
Erase it as Mac OS Extended (Case-sensitive, Journaled).
Install OS X.
Boot OS X using Clover on the USB.
After the initial setup, open Terminal and enter the following commands, where ®disk0 is the disk you partitioned earlier:
sudo -s
[your password]
newfs_msdos -v EFI -F 32 /dev/rdisk0s1
mkdir /Volumes/ESP
mount_msdos /dev/disk0s1 /Volumes/ESP
Install Clover to the ESP. You can just copy the contents of the USB's EFI partition.
Reboot and insert your Windows install USB. When you get to the prompt for a serial key, press ⇧F10 and enter the following commands:
dism /apply-image /imagefile:C:\sources\install.wim /index:1 /applydir:D:\
Where C: is the mount point for your USB and D: is your target NTFS partition for installing Windows
D:
bcdboot D:\Windows /l en-us /s S:
Where S: is the mount point for your EFI partition.
exit

Now my Gigabyte UEFI has 2 boot options that show up when pressing F12 during boot:

UEFI OS 1 [This is Clover UEFI bootloader]

Windows Boot Manager

 

Once again, thank you!

i see you created a recovery partition, but is it working? cause i dont see a code to acivate it or something... or does dism do it? can you test and verify that clean my pc works?


I just noticed that booting Windows from Clover works without any hassles, at least for me.
The boot menu "Microsoft EFI boot menu" boots to Windows 8.1 without any replacement of bootmgfw.efi.

Ik Know but this is the way to change the name, i mean microsoft efi boot menu.. lol i just made it Windows 8.1 Pro


Unfortunately, no. OS X install went OK it seems, but problems with Win8. First of all, partitioning looks different than from your guide. Win seem to install a recovery partiion already, but much smaller than 5GB. And when I am trying to actually install, I get error code 0xC0000005

 

:(


can you please post the old partitioning way again? Your new GUI version absolutely does not work here.

It has nothing to do with the guide, 0xc00000005 is memory mosty of the time, instead ow lowmemfix use osxfatbinary64

 

LOL, for windows? check ram with memtest first


Edited by ctugt, 06 December 2013 - 02:25 AM.


#48
frankiee

frankiee

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 201 posts
  • Gender:Male
  • Location:Earth
  • Interests:Everything

LOL, for windows? check ram with memtest first

 

No that does not _need_ to have something to do with RAM. And the manual route actually worked.

 

About memtest: check this out: http://www.insanelym...he-clover-menu/

 

So my RAM is tested OK ;)



#49
ctugt

ctugt

    InsanelyMac Protégé

  • Donators
  • 75 posts
  • Gender:Male
  • Location:Rotterdam
  • Interests:pc, hackintosh, servers, soccer, xbox360, work

That'll be nice!

 

 

You can verify it using gdisk. Also look here: http://www.rodsbooks...alkthrough.html


 

That should also work. Maybe even a GPT stick would work, if you could point to the actual windows bootloader somehow. Does not seem to be needed to reside in the EFI partition. For example with my final install, in my menu entry I point directly to Apple's boot.efi, which resides on another partition. Seems to work.

 

And to top the madness, one also could write a guide how to install _additional_ EFI apps, like memtest. I can help with that bc I know how to do it now ;) Maybe I should write such a guide? Actually seems to be quite easy.

which exact command should i use



#50
slemblod

slemblod

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
  • Gender:Not Telling

i see you created a recovery partition, but is it working? cause i dont see a code to acivate it or something... or does dism do it? can you test and verify that clean my pc works?

I have had success with all steps of clean my pc except the actual restore, as I do not want to clean my pc ;)



#51
Ericio

Ericio

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

Hi guys,

 

I am a newbie to Hackintosh and I would have to use it at school to show my assignments to my lecturer that only knows how to use Mac...

 

http://rog.asus.com/...s-INSTALL-GUIDE

I followed the steps from the site above since I am using the same laptop (Only the wifi and bluetooth cards are different) and I am able to run mavericks from the guide from it as well.

But now my problem is that I have to boot to mavericks with my osx usb installer and I did what from the site above or the way in this guide to boot in mavericks without usb by installing clover but too bad it got hung after the apple logo screen with a "no entry" logo...I am sure I did exactly everything from the site above and also from this guide but still no luck to boot with usb...

 

Hope to get some good news from you guys here...



#52
Hackintosher1

Hackintosher1

    InsanelyMac Protégé

  • Members
  • Pip
  • 35 posts
  • Gender:Male
  • Location:Norway

 

Copyright © ctugt 2013 - end of time

 

:welcomeani:

 

If you applying this guide to a Acer S3-391 start at post #2. For other systems start at post #3.

 

This guide should work on OS X Mavericks, (im not sure about Mountain Lion), Windows 7 / 8 / 8.1 and Linux Distros with EFI support


Attention:

Before executing anything READ the full posts first! This will prevent any unnecessarily mistakes and questions.

Disconnect all other ssd/hdd/usb drives, just to be sure you don't mess it up! Keep it disconnected until you're done with everything!

 



Good Luck :thumbsup_anim:
 

Index

Usefull Guides

Requirements/Downloads

:star_smile:This wasn't possible for me without the following people :star_smile:
:star_smile:Thanks to Joseph51423, panpansh, iPoco, for helping me understand clover :star_smile:
:star_smile: Thanks to Download-Fritz for other support :star_smile:
:star_smile: Thanks to Enzo for letting me patch his original Chameleon's theme to a clover version :star_smile:
:star_smile:Special thanks to thevoiceover and pokenguyen :star_smile:

:star_smile:The most gratitude to EMlyDinEsH (Elan driver creator and DSDT specialist) :star_smile:

 

Thats awesome, OS X boots instantly!

But I cant figure out how to migrate to clover bootloader from chameleon. Heres why:

 

I installed clover to usb with boot0af and CLOVER EFI 64-bits SATA, that works for me and i can boot from usb with these settings. But when i tried to install clover to main hard drive with mavericks i got boot1: error. I installed for UEFI and the EFI was mounted, then i copied over the config.plist from the USB. What am I doing wrong? Ive read many posts but seems like you know what you are doing so better ask you... :)

Thank you



#53
ctugt

ctugt

    InsanelyMac Protégé

  • Donators
  • 75 posts
  • Gender:Male
  • Location:Rotterdam
  • Interests:pc, hackintosh, servers, soccer, xbox360, work

Thats awesome, OS X boots instantly!

But I cant figure out how to migrate to clover bootloader from chameleon. Heres why:

 

I installed clover to usb with boot0af and CLOVER EFI 64-bits SATA, that works for me and i can boot from usb with these settings. But when i tried to install clover to main hard drive with mavericks i got boot1: error. I installed for UEFI and the EFI was mounted, then i copied over the config.plist from the USB. What am I doing wrong? Ive read many posts but seems like you know what you are doing so better ask you... :)

Thank you

this has somehting to do with youre hdd, you need custom patch for 1024 bootsector. There is alot info on insanely about it, good luck



#54
Allaп

Allaп

    InsanelyMaestro

  • Local Moderators
  • 2,325 posts
  • Gender:Male
  • Location:Brazil

boot very fast!!

 

man, what theme are using?



#55
ctugt

ctugt

    InsanelyMac Protégé

  • Donators
  • 75 posts
  • Gender:Male
  • Location:Rotterdam
  • Interests:pc, hackintosh, servers, soccer, xbox360, work

boot very fast!!

 

man, what theme are using?

Read the first ost, the them is posted in there



#56
Allaп

Allaп

    InsanelyMaestro

  • Local Moderators
  • 2,325 posts
  • Gender:Male
  • Location:Brazil

ok, i downloaded

 

but everything blue.  :(



#57
ctugt

ctugt

    InsanelyMac Protégé

  • Donators
  • 75 posts
  • Gender:Male
  • Location:Rotterdam
  • Interests:pc, hackintosh, servers, soccer, xbox360, work

ok, i downloaded

 

but everything blue.  :(

you need to read, the information is there somewhere, you have to edit the config.plist in youre /efi/clover/config.plist, and set the default theme to the theme name, just read its somewhere in my guide im sure

 

EDIT: its in the Installing Mac OS X Mavericks in EUFI mode post



#58
Allaп

Allaп

    InsanelyMaestro

  • Local Moderators
  • 2,325 posts
  • Gender:Male
  • Location:Brazil

Clover r2428 is the problem, i returned to previous version r2403.

 

now everything works fine, and beautiful.  :)



#59
lassard

lassard

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts
Hi, in my Samsung NP530U3B this tutorial partially worked. It helped me A LOT anyway.
The problem here was that I couldn't boot to another device after installing Windows. I had tone tee in Windows settings and look for advanced boot and select the device to start. It's just as if Windows became the owner of my BIOS, I can't press any button anymore during BIOS screen...
After selecting the USB, I can reach Clover's boot screen but Mac fails to boot. The same occurred when I selected the Clover installed on the HD. Maybe it is something related to my Phoenix BIOS.
So I could fix it by booting a live Linux and changing the files according to the tutorial, it worked flawlessly. :)

#60
slemblod

slemblod

    InsanelyMac Protégé

  • Members
  • PipPip
  • 66 posts
  • Gender:Not Telling

My BIOS/UEFI does kind of the same thing. It shows the original boot logo with additional text (the screen where it prompts you for input to go to BIOS settings or choose boot device) for a very short time, then it flashes and shows ONLY the boot logo (without any additional text) and a Windows 8-like loading spinner.

 

You have to press F12 (or whatever key your motherboard uses for BIOS/UEFI settings) before this second screen shows (the one with the spinner).







Also tagged with one or more of these keywords: dual boot, osx, windows, efi, gpt, uefi, clover, acer s3, triple boot, linux


2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy