Contribute
Register

HP 4330s and Snow Leopard how?

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 have a 4330s runs latest 10.11.1 with latest Clover all working

I have i7 in it and 8GB RAM again all good

I used to use Chameleon and Snow Leopard

I need to get into something with Rosetta

I was going to do this in VMWare but the program needs audio and it is not working in Fusion

So I installed Snow Leopard on a stick and Clover sees it but the whole thing simply crashes

Used old PB Installer to put Chimera on the stick and laptop gets very confused (possibly because in UEFI mode) but switched it back and still didn't see USB Chameleon/Chimera

Is there any way to get Snow Leopard to boot using Clover on a 4330

I have been learning this for a while - I am not a programmer but I can follow instructions and know how to mount EFI etc

I notice I no longer have a 10.6 kexts folder?

Is there a way to add this / restore this

and what files should I put in it?

Thanks
 
..
So I installed Snow Leopard on a stick and Clover sees it but the whole thing simply crashes

Clover can boot SL 10.6.3, but you need to use the kernel from iBoot.

After you are updated to 10.6.8, you can boot using Clover with vanilla kernel. But you need to inject AAPL,os-info for graphics to work.

See patches: https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch

The required AAPL,os-info is also in the plist files in my Clover guide (but disabled): http://www.tonymacx86.com/el-capita...de-booting-os-x-installer-laptops-clover.html

Keep in mind the need for UpdateHelper (it deletes a kext, forget which) before rebooting prior to the 10.6.8 combo update.
 
I took the USB stick to my friends house and booted it on an old Mac Book which he has that runs 10.6

I already did software update in VMWare

I don't 100% understand what you mean about injecting AAPL

I think you mean that I have to take some text and add it to the DSDT file?

Or maybe I have to add code to config.plist and put something in the patches folder for it to look at?

This machine has been weird since I got it and I originally had to install by creating a working partition in VMWare and cloning it to an SSD then booted from an EFI on a USB stick and simply ran PBI and from then on it has worked

I read up on this a couple of years back but I am afraid I am getting old and forgetting things and it is way way outside my comfort zone

Now it would be nice to get Snow Leopard working for Rosetta but I found out the App I want to run won't boot on Snow Leopard and I may have to go back to 10.5 in which case I can run it on my old G4

Don't know why I didn't think of that before

SO

If you can explain it really simply and give me instructions which are as clear as the install instructions on the website here and it doesn't take you too long and we can meet the challenge and make it work then cool

Like

1. Copy this code put it here
2. Move this here
3. Set this like this etc

Then fab

But if it is going to take up hours of our time then thank you for the excellent work you have done already to make El Capitan so simple to install and I can live without SL

Thanks
 
I took the USB stick to my friends house and booted it on an old Mac Book which he has that runs 10.6

I already did software update in VMWare

I don't 100% understand what you mean about injecting AAPL

I think you mean that I have to take some text and add it to the DSDT file?

You can inject AAPL,os-info with DSDT patches (the SL specific part of the patch is commented out, but commented as to its purpose).

You can also inject via config.plist (the SL specific injection is in my guide plists, but is disabled...).

Or maybe I have to add code to config.plist and put something in the patches folder for it to look at?

You should probably look through the files for AAPL,os-info before asking questions.
 
So I see it in the DSDT.dsl created by PBI by using MaciASL and it is green with // in front of some stuff

So I just take away the // right?

And I can make a copy of my working EFI straight onto the USB and boot from that instead?

the config.plist does not make any reference to it

Hopefully I have understood this

there is no file as such the change exists within the DSDT.dsl file?
 
So I see it in the DSDT.dsl created by PBI by using MaciASL and it is green with // in front of some stuff

So I just take away the // right?

// indicates comments follow to the end of the line.

To uncomment, remove the //.

You will have to compile the DSDT.aml, of course.

And I can make a copy of my working EFI straight onto the USB and boot from that instead?

With AAPL,os-data injection, you can probably boot 10.6.8 (not 10.6.3). 10.6.3 requires the kernel from iBoot.

the config.plist does not make any reference to it

You're looking at the wrong config.plist. I was referring the the plist files linked from my Clover laptop guide.

there is no file as such the change exists within the DSDT.dsl file?

Sorry... no idea what you mean. Having difficulty parsing that sentence as valid english.
 
Okay I tried it and I have no real idea what I am doing here

I got as far as it saying something about Darwin Kernel version 10.8 and then crashed

You said compile but I just removed // and did save

is that the wrong way to do it?

I checked and it looked okay?

thanks
 
Okay I tried it and I have no real idea what I am doing here

I got as far as it saying something about Darwin Kernel version 10.8 and then crashed

You said compile but I just removed // and did save

is that the wrong way to do it?

I checked and it looked okay?

thanks

If you don't know what you're doing... http://www.tonymacx86.com/hp-probook-4530s/78905-guide-installing-snow-leopard-hp-probook.html

You don't really specify what exactly you're doing.

Note: Clover does not load DSDT.dsl. Changing only DSDT.dsl will not help. You must compile to DSDT.aml for Clover to load it (Save As, format: ACPI Machine Language Binary).
 
thank you for your patience

I have a perfectly working 4330 with i7 and 8GB of RAM and it runs El Capitan no problems

I simply wanted to boot a fresh install of Snow Leopard which is on a USB stick and run something in Rosetta

I don't want to mess with my existing config so I tried to put Chameleon on the stick and it failed

Currently the stick has an EFI partition and a Mac OSX partition with Snow Leopard 10.6.8

The SL partition works because I tested it on a friend's old MacBook earlier

I want to copy my EFI from my internal SSD to the EFI partition on the stick

Then I want to modify the stick so I can choose boot from EFI file at startup and boot SL from the stick

That way I can put the stick to one side and know it will work when I need to use it

And continue to update the computer with PBI as and when without messing up the USB stick

Does that make sense

I have read the installation notes and I can get the OS onto the machine etc

I just need to make that bit of code work

So I am guessing I need to compile it as you say here

Thanks
 
Currently the stick has an EFI partition and a Mac OSX partition with Snow Leopard 10.6.8

Where did this "Mac OSX partition with ... 10.6.8" come from?
 
Status
Not open for further replies.
Back
Top