Jump to content

[Guide] SurfacePro 1 & 2 Osx-Android-Windows multiboot


JahStories
 Share

2,617 posts in this topic

Recommended Posts

(surfaceosx)

Thanks JahStories.  I have read the install guide and worked with it for over 2 days.  I have made some progress but thought I would ask when I got stuck after quite a few attemps.  I am using surfacepro1 so following the original guide.  I think based on similar questions asked here, most are unsure about what to install from Clover and how to copy kexts (drop vs copy).  The only way I was able to get Surface to boot into the blue screen initially was to install for UEFI motherboards and the drivers64UEFI.  Based on your comments back to people asking this, you said EFI and EFI64 drivers only.  Tried that, no success.  So back to UEFI and then copy kexts to both locations as in the guide...no success.  Realized again, that you mentioned to others to not copy, rather "drop" using kextinstaller of sorts. But as others mentioned, hard to find kext installer that allows you to select a destination rather than just the Mac you are on.  Found one, dropped the kexts to the PENDRIVE but had no option to do the same to the EFIPARTITION....copied, pasted instead.  After that I get the blue screen, can use the arrows to move around and go into Options but there is NO menu in that "blue screen" to "install"....just "Boot from Mac OS...." 

 

I am always trying and reading and searching so don't get me wrong...not expecting details step by step with pictures but come on....some of the steps I found by trial and error are just easy to put into a guide....Clover, install blah, blah, blah....not just "install clover". 

Link to comment
Share on other sites

Please edit your posts and add this badge on top

(surfaceosx)

 

then from the guide: (with gold addons XD)

 

Follow Mavericks Vanilla installation guide until you create the bootable pen drive installer,
then install clover to the pen drive Selecting Uefi and drivers64Uefi and copy the included kexts dragging them to:

  • *PENDRIVE*/system/library/extension/
  • *EFI PARTITION*/clover/kext/10.9/

If the efi partition is not mounted usa tools like efimounter (googleit)

 

Since a lot of other users succesfully accomplished installing the system, the problem is not the guide but the user that is misunderstanding something.

Sorry but i had written so many tips about stuff that it's already written in the guide.

Me and other users here that helped didn't had any guide and "struggled" to find a way.

 

This guide is intended for user with some skills on "hackintosh".

 

P.s.

the blue screen you see is caused by the fact that you missed to install a theme for clover during the installation,

you may also find useful clover configurator that can help on editing the clover configs' plist

 

Happy hack

Link to comment
Share on other sites

(surfaceosx)

 

Thanks a lot!  I do appreciate all the work that has been done and thanks for your tips.  I will try to install Clover again with the above way you mentioned and just draf the kexts to those directories.

 

Once I get that first screen after boot to USB, should I see an option to install?  Am I correct to select "Boot Mac OSX from Base Mac OSX"?  And the -x in the options menu, I am still trying to figure out where to put that?  I see a bunch of selections in the options menu, first being "Config:config" so just wondering what the -x is for and where to put. 

Thanks again JahStories.

Link to comment
Share on other sites

ok, thanks for the badges,

 

The partition name of the pendrive by default is something like MacOsX Base System, btw you can use it to whatever name you want.

 

To boot safely,

From the guide:

 

------------------------------------------------------------------------------------------------------------------------------------------------------------

Once done plug your usb key to the surface, shut it down and then keep the volume down key clicked, press the power button and release volume when the surface logo appear.
You should be inside the boot loader, Press space move through the menus select options and add -x as flag then you can go back and press enter on the installation partit
ion.

 

------------------------------------------------------------------------------------------------------------------------------------------------------------

 

Goodluck.

Link to comment
Share on other sites

(surfaceosx)

 

Ok, so the blue screen that I get right away upon holding down volume and power on stayed blue with black writing if I pick OSX theme in Clover.  Didn't change anything else.  Is it supposed to boot right into this screen?  It has lined across the middle, the following:  external, internal_ntfs, internal_ntfs, internal_ntfs, internal_ntfs, internal_ntfs, external, external, internal_ntfs, internal_ntfs.  Then down a couple spaces across it says:shell, clobber, option, about, reset, shutdo.  Then under than when I use the direction pad right, left, up or down it moves to different items but nothing that says "install partition"  When I hit space bar it goes into the menu that is listed and my first one is "Boot MacOS from EFI, then Boot Windows from Legacy HD1, Boot Windows from System, etc, etc.  I am sure I have made the pendrive boot USB correctly????  Thanks again for your help!

Link to comment
Share on other sites

you did something wrong creating the installation usb drive.

do it again,

then in the clover bootscreen that you see in blue, since without theme & proper editing of the confing.plist,

you should see Boot MacOs From Base System, or something similar.

 

have fun

Link to comment
Share on other sites

(surfacosx)

 

Thanks!

 

I do see Boot MacOS from Base System and hit "enter" on that and it started the process.  Once I got to the install screen I did Disk Utility to create 2 partitions both GUID but one HFS+ and the other MS-Dos (FAT), labelled Mac OS (HFS+) and Windows (Fat) and installed to the Mac OS partition.  All seems to be going well except once installed it reboots (which is fine as per the guide) and so I go into the exact same thing (Boot MacOS From Base System) and get to the install screen again and go to Terminal and enter the two cp -R commands....when I do this though, I get cp -R is not recognized command....I double checked I wrote them right but for some reason the "-" (dash) is longer in the guide and wonder if I am not doing this part right.

Link to comment
Share on other sites

Yup. The guide says "pen drive" which should be "Mac OS partition". Once i figure that out all good!! Up and running now thanks to your help!! Do I need to do the cp command for all 5 kexts? Sound is not working and I did have iMessage working now I don't after a couple reboots.

Link to comment
Share on other sites

(surface2osx)

Is this project dead?

 

Anyone got that happening to them: I boot up in clover and when I try to start the OSX installation, I get a black screen and nothing happens. Do I have to delete all the graphics kexts (it's not in the procedure but there was some talk about it in page 2-3)?

Link to comment
Share on other sites

Surfaceosx

Ok so I have Mac OS working and booting fine. Got the screen resolution as per the guide, Ethernet hooked up Internet working and all is going well. However I have no sound (fixed as had to set internal speaker as output...duh) and iMessages, FaceTime etc don't allow me to log in. Also I had a weird thing where my battery percentage while plugged in showed 0% randomly. I know I used kext drop and put all 5 kexts in. I tried doing cp command for them again but won't copy since already there. System is hot too (power management kext??). Can someone help as I want to get OS X working before I install windows.

Link to comment
Share on other sites

Surface2osx

 

I created the bootable USB and everything, copied the mach_kernel to the root of the installer USB like was said in the guide, (yes i followed the Surface 2 guide), the installer booted fine and everything, but everything was extremely fast (all of the animations were extremely quick, and typing was near impossible) does anyone know the fix for this? 

Link to comment
Share on other sites

Can someone explain a bit more in detail what these steps are:

 

Download and install Clover to the pen drive (http://sourceforge.n.../cloverefiboot/)

  • Select Custom Install
    • Select UEFI Install
    • Select OsxAptioFixDrv-64.efi and VBoxHfs-64.efi under Driver

 

The only way I seem to be able to install clover  (version 2236) is with the ISO, so there isn't really any option to select things..

 

Thanks

Link to comment
Share on other sites

Surfaceosx

So I have OS X running well except for App Store. iMessages etc. I will look around to see how to get that going. Did anyone have trouble with windows USB boot by not being able to get the surface to load it up from USB? I tried to boot my original Mac OS USB and it won't either. Is there something in clover that needs to change?

 

 

@cs4602

Find the Clover version 2165.  I found this out the hard way as well...it seems to be the only version that allows custom installation and you can select that information you specified above.  I believe that version was included in the original guide download section.  Let me know.  Edit, it is in the SurfacePro.zip pack on the first page of this post...use that version.  Good luck

Link to comment
Share on other sites

(Surface2osx)

 

When I boot in the installer (for the installation and after to do the cp -R)  the keyboard and the spinning wheels are acting all crazy. The wheens are turning really fast and when I type on the keyboard, I get 3 or more letters when I press 1 key (exemple: I type the letter "e" I'll get "eeee")

 

anyone else got that?

Link to comment
Share on other sites

(surface2osx)

 

@cs4602

@3RAD1CAT0R

 

As far as i remember when i started the thread there was problems with precision timer on the surface pro 2

To fix it You have to extract and fix dsdt and ssdts.

 

SonicRat uploaded a pack with those files, but he removed the link, so i cannot help...

i've even opened a thread asking for someone's help to fix those tables, but no one answered.

 

Btw it seems that Antilogic32 fixed that problem since in the video he posted there isn't any timer issue apparently.

 

And remember that still no one figured out how to activate graphic accelleration (qe-ci) on the surface pro 2.

 

 

(surfaceosx)

 

@swyner

 

happy for your successful installation.  :thumbsup_anim:

 

i've edited the guide changing the patches for the kext coping

from "pendrive" to "installed osx partition" 

thanks for reporting the mistake.  :police:

 

We are still trying to get appstore access :frantics: , so if you find something let us know.

 

And if you think the guide helped, don't forget to click like on the first post. :)

Link to comment
Share on other sites

(Surfaceosx)

 

So I went to install Windows 8.1 and finally got it to boot to my USB I created.  Got the the part to install to a partition and clicked on the one I named Windows and deleted it (as per the guide) and then tried to install to there and I get an error.  It says Windows cannot be installed to this disk.  The selected disk has an MBR partition table.....  I know it was setup as GUID when I original setup Mac OS but maybe not.  Is there a way to boot into Mac OS and create a partition for Windows install to work?

Link to comment
Share on other sites

(surface2osx)

 

@JahStories  Thanks for the info. I finally was able to boot on my installation of OSX. If I can just fix that clock/keyboard/timer issue,.. I sent them a message, would be nice to get the info.

I'll work on a full setup guide for newbie when I get that info.

 

I'll read on DSDT and see how I can fix stuff.

Link to comment
Share on other sites

@JahStories

 

I am not...I checked with Disk Utility and it clearly says the partition (s) are GUID.  That is why I am so confused.  Any thoughts?

Double check, sometimes the installer report guid but the disc itself is a mbr guid hybrid and windows doesn't support that

:(

Link to comment
Share on other sites

 Share

×
×
  • Create New...