Contribute
Register

Dual Boot Screen Corrupt

Status
Not open for further replies.
Joined
Sep 2, 2012
Messages
43
Motherboard
4340s
CPU
i5
Graphics
HD3000
Mac
  1. Mac mini
Classic Mac
  1. Power Mac
Mobile Phone
  1. iOS
I used to have Chameleon running perfectly on a 4530s and for some insane reason decided I should buy a 4540s

Now several months later I have managed to get Mavericks to run

Main problem was the WIFI card which I replaced with the same card as the 4530s

I have switched to Clover

The only way I could get it to run was to do the entire install and all the updates in VMWare

Then carbon copy clone to my drive

Then boot using a USB stick

Then install the clover version of the boot loader

Then repair all the permissions

Then boot

Then repair all the permissions

And now it works

Problem is, I need to boot SNOW LEOPARD as well

But when I boot from the EFI I don't get past a corrupt screen

I finally decided if Clover is loading drivers???

All I needed to do was to create a clean install of SL via VMWare

I have done all the updates etc

Carbon copied to my second partition

I just get this

Can anyone help please?

PS I am using the MacMini version of the SSDT-1.aml

My 4540s is a Sandy Bridge model

Thanks,

Mark
 

Attachments

  • IMG_8813.jpg
    IMG_8813.jpg
    547.8 KB · Views: 133
I used to have Chameleon running perfectly on a 4530s and for some insane reason decided I should buy a 4540s

...

Problem is, I need to boot SNOW LEOPARD as well

..

My 4540s is a Sandy Bridge model

Did you follow the guide for installing Mavericks using Clover? See here: http://www.tonymacx86.com/hp-probook-mavericks/112383-guide-install-mavericks-clover-bootloader.html

SL can work on your Sandy 4540s, but you need to do a custom DSDT. See my repo and read the comments in the graphics related patches. There is a special entry that must be enabled for SL. See here: https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch/blob/master/03a_HDMI.txt

FYI: Audio will not work on SL with the 4540s. Something is wrong with the patches to AppleHDA only on SL.
 
If I have a dual boot drive (Mavericks and Snow Leopard on the same drive) - where do I put the customised DSDT?

On the EFI partition?

Or on the Snow Leopard partition?

When I tried to install Clover to the Snow Leopard partition it messed up the install for Mavericks and it would not boot.

Am I right in saying it all lives on the EFI partition and Clover injects what it needs into the OS as it loads?

So where do I need to put the file to make it work on both please?

Many thanks
 
Sorry I just looked at the github thing and this is an extremely steep learning curve for me

I simply clicked on the Pro Book Installer for my 4530 and it worked perfectly with dual boot etc

I have had this new computer for months and only just managed to get Mavericks to work after probably 200 hours of :banghead: (mainly down to my WIFI card locking everything up it seems)

When I replaced it and found out about the MINI SSDT patch things got a lot easier

But the code thing?

I have no idea what that is, ot where it goes.

I am not sure which area of the forum to read to find out.

Willing to do some work, but can we please do baby steps and pointers.

I am a bit :sick: when it comes to codes.

Thanks
 
If I have a dual boot drive (Mavericks and Snow Leopard on the same drive) - where do I put the customised DSDT?

On the EFI partition?

Or on the Snow Leopard partition?

When I tried to install Clover to the Snow Leopard partition it messed up the install for Mavericks and it would not boot.

Am I right in saying it all lives on the EFI partition and Clover injects what it needs into the OS as it loads?

So where do I need to put the file to make it work on both please?

Many thanks

The location of patched DSDT depends on which bootloader you're using.

Clover: EFI partition at /EFI/Clover/ACPI/patched/dsdt.aml
Chameleon/Chimera: OS X partition at /Extra/dsdt.aml
 
Okay got it

I am using Clover

Should I just copy the EFI folder from my Mavericks partition across to my Snow Leopard partition?

I don't think it even has an EFI partition on it?

Can you explain what the actual 200MB EFI partition is for please?
 
Okay got it

I am using Clover

Should I just copy the EFI folder from my Mavericks partition across to my Snow Leopard partition?

Why do you have an EFI folder on your Mavericks partition? EFI folder should be on your EFI partition.

I don't think it even has an EFI partition on it?

If you're using Clover, it is usually installed to an EFI partition. And is required for Clover UEFI.

Can you explain what the actual 200MB EFI partition is for please?

It is space reserved for UEFI bootloaders.
 
Right okay I understand what it all is now

So can I please ask, is it possible to have a DSDT that will allow me to boot into both Mavericks and Snow Leopard or am I asking too much of the machine?

Mavericks boots and works

Snow Leopard currently displays a ton of error codes

I looked in the DSDT for where to add the code for the screen but could not work out how to do it, or where to put it

So I understand it 100% - the 200 MB EFI folder injects the drivers in the EFI folder into the mix at boot time

So none of the kexts on the OS boot drive are changed?
 
Right okay I understand what it all is now

So can I please ask, is it possible to have a DSDT that will allow me to boot into both Mavericks and Snow Leopard or am I asking too much of the machine?

Mavericks boots and works

Other than the AAPL,os-info data that I already pointed out, there is nothing in DSDT unique to SL.

Snow Leopard currently displays a ton of error codes

I looked in the DSDT for where to add the code for the screen but could not work out how to do it, or where to put it

Perhaps you should post your DSDT?

So I understand it 100% - the 200 MB EFI folder injects the drivers in the EFI folder into the mix at boot time

So none of the kexts on the OS boot drive are changed?

If you are using Clover you can inject most (but not all) kexts. Injecting is optional, however... I prefer to install them to /S/L/E.
 
I have only ever done any of this using plain old vanilla ProBook Installer with Chimera on a 4530s

I no longer have that machine

I have Mavericks on one partition (working fine)

Snow Leopard on another partition (not working - possibly because it now thinks I have 10.8 kernel?

And EFI - I can see where to put kexts

I think my current problem is more to do with the boot loader thinking it is too late a model to run SL?

I will boot the machine again and mount the EFI and send the DSDT
 
Status
Not open for further replies.
Back
Top