Jump to content

Grey Screen on Surface Pro during install


  • Please log in to reply
6 replies to this topic

#1
jbeme

jbeme

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
This is my first Hackintosh (yeah I know not the best place to start), but I have gotten decently far. Everything goes fine until I hit some SMC problems, then eventually it changes to a grey screen (the grey screen of death I guess).
I turn on InjectEDID. I also have NullCpu kext. Using Clover.
I have tried to many of the DSDT options.

All goes well until BootCacheControl:unable to open /var/db/BootCache.playlist: 2 no such file....
NTFS-fs failures
then grey screen.


I think a problem with HD4000, but no idea how to get around it as Surface does not let you turn it off.

Posted Image

Goes from here to grey screen if InjectEDID is turned on. Goes to black screen if InjectEDID turned off.

#2
jamiethemorris

jamiethemorris

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 544 posts
  • Gender:Male
  • Location:San Rafael, CA
Which smbios are you using? You probably want to use macmini6,2 if you aren't already. And also try the usual -x -f -v boot flags. What are you using to install?

#3
jbeme

jbeme

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
I will try that and get back to you. Updated post above. I was using MacBookAir 5,2.
I will give boot flags a try as well. I have done before, but you kind of lose track of what you have done with what.

List of what happens when I change what:
*-x causes kernel failure. Seemingly any combination.
*-f doesn't seem to change anything. I will however attempt to try with other configurations.

Current, if I did this right:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com...yList-1.0.dtd">
<plist version="1.0">
<dict>
<key>org.clover.bootloader.bootno</key>
<true/>
<key>org.chameleon.options.resolution.1920x1080x32</key>
<true/>
<key>org.clover.cloverefi.64.blockio</key>
<true/>
<key>org.clover.drivers64.ps2mousedxe-64</key>
<true/>
<key>org.clover.drivers64.usbmousedxe-64</key>
<true/>
<key>org.clover.drivers64.vboxext2-64</key>
<true/>
<key>org.clover.drivers64.vboxext4-64</key>
<true/>
<key>org.clover.drivers64.xhcidxe-64</key>
<true/>
<key>org.clover.drivers64uefi.csmvideodxe-64</key>
<true/>
<key>org.clover.drivers64uefi.datahubdxe-64</key>
<true/>
<key>org.clover.drivers64uefi.emuvariableuefi-64</key>
<true/>
<key>org.clover.drivers64uefi.osxaptiofixdrv-64</key>
<true/>
<key>org.clover.drivers64uefi.partitiondxe-64</key>
<true/>
<key>org.clover.themes.metal</key>
<true/>
</dict>
</plist>

#4
iFIRE

iFIRE

    InsanelyMacaholic

  • Banned
  • PipPipPipPipPipPipPipPipPipPipPip
  • 3,807 posts
  • Gender:Male
  • Location:Bcn-Spain
delete these kexts, repair permissions with Kext Wizard/reboot, change your smbios for MacBook Pro Attached File  SMbiosiVyBridge.zip   4.01KB   20 downloads

use this flag: -f -v GraphicsEnabler=no npci=0x2000


ATI
- ATI2400Controller.kext
- ATI2600Controller.kext
- ATI3800Controller.kext
- ATI4600Controller.kext
- ATI4800Controller.kext
- ATI5000Controller.kext
- ATI6000Controller.kext
- ATIFramebuffer.kext
- ATIRadeonX2000.kext
- ATIRadeonX2000GA.plugin
- ATIRadeonX2000GLDriver.bundle
- ATIRadeonX2000VADriver.bundle
- ATISupport.kext

Nvidia
- GeForce.kext
- GeForceGA.plugin
- GeForceGLDriver.bundle
- GeForceVADriver.bundle
- NVDAGF100Hal.kext
- NVDAGK100Hal.kext
- NVDANV50Hal.kext
- NVDAResman.kext
- NVSMU.kext

AMD
- AMDRadeonAccelerator.kext
- AMDRadeonVADriver.bundle
- AMDRadeonX3000GLDriver.bundle

put this DSDT In your Extra folder, and connect HDMI/TV and this can work for you, the problem is internal display not show image, but with external monitor this is ok, look if work for you




Attached File  Patched DSDT Surface.zip   14.62KB   7 downloads

#5
jbeme

jbeme

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
Be a few hours until I have the chance. But I will give it a try tonight.
Thanks for the help.

#6
jamiethemorris

jamiethemorris

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 544 posts
  • Gender:Male
  • Location:San Rafael, CA
That surface will be badass if you can get it working properly. I think my biggest concern would be the touch screen and WiFi. What I'm wondering is, I thought Microsoft had secure boot so only windows 8 could run on them? I'm surprised it actually let you boot.

#7
jbeme

jbeme

    InsanelyMac Protégé

  • Members
  • Pip
  • 4 posts
Here is where I am now. It hangs at Apple logo.
http://i40.tinypic.com/chvlj.jpg
I am having trouble loading up SMBIOS. It continues to show as MacBookAir when I check via clover bootloader.
http://i44.tinypic.com/nlsfvo.jpg
DSDT seems to be working fine.
Also have one/two other problem, will update shortly. Need to run to store.





0 user(s) are reading this topic

0 members, 0 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