Jump to content

Snow Leopard cdboot


trus0und
 Share

22 posts in this topic

Recommended Posts

Hi guys,

 

Just wanted to let you all know that i have managed to create a cd which boots the snow leopard retail dvd. (Hooray) I would release it but im still having trouble with one thing. My DSDT.aml will not load. this is causing kernel panic i believe.

 

i get panic: CPU2 has no HPET assigned to it.

and my cmos gets cleared, despite having the fix in my file. so yes its definately not loading.

should i upload the iso to see if any of you can get it to work, might help me out abit :)

 

but yes, definately boots the dvd.

 

Will update more as i progress but this looks VERY promising.

 

Update1

Have managed to get past the errors and am now at the grey screen with sinning beach ball.

Will upload my iso as soon as im sure its fully working for me.

flash

Link to comment
Share on other sites

The current boot-132 CD does not work with Snow Leopard.

I tried to create a boot-132 CD with PC EFI 10.1 and 10.2 but I still could boot the SL DVD.

 

Here's what I did:

1- Copied the DVD to a small partition.

2- Create a USB memory stick with Chameleon 2 and all the required files. In my opinion, this works better than boot-132 but it doesn't boot from SL DVD.

3- Used that to boot the installation DVD/Partition,

4- Installed OS X to a 20GB partiton (where 10.5 was installed)

5- Installed Chameleon to the newly installed OS X partition, and removed the DVD/partition.

 

It's ugly, I know. Look at the bright side though. Installation was super fast, I didn't have to buy a DL DVD, and I got to use SL before it's released to the public.

 

I wish there was a SL-compatible boot-132 CD though.

Link to comment
Share on other sites

Maybe it could work this way:

Using a revised boot 132 bootable CD, a blank USB memory stick, and the retail DVD:

Boot from the (new version) boot CD, that would write customized files (specific to the user hardware present) to then make a bootable USB drive.

Remove the CD & reboot from the new USB drive.

Insert retail DVD and continue with Snow Leopard customized install onto hard drive.

Link to comment
Share on other sites

The current boot-132 CD does not work with Snow Leopard.

I tried to create a boot-132 CD with PC EFI 10.1 and 10.2 but I still could boot the SL DVD.

 

Here's what I did:

1- Copied the DVD to a small partition.

2- Create a USB memory stick with Chameleon 2 and all the required files. In my opinion, this works better than boot-132 but it doesn't boot from SL DVD.

3- Used that to boot the installation DVD/Partition,

4- Installed OS X to a 20GB partiton (where 10.5 was installed)

5- Installed Chameleon to the newly installed OS X partition, and removed the DVD/partition.

 

It's ugly, I know. Look at the bright side though. Installation was super fast, I didn't have to buy a DL DVD, and I got to use SL before it's released to the public.

 

I wish there was a SL-compatible boot-132 CD though.

 

How did you go with kexts?

Just used the ones you were using with boot132 on leo?

 

flash

Link to comment
Share on other sites

Maybe it could work this way:

Using a revised boot 132 bootable CD, a blank USB memory stick, and the retail DVD:

Boot from the (new version) boot CD, that would write customized files (specific to the user hardware present) to then make a bootable USB drive.

Remove the CD & reboot from the new USB drive.

Insert retail DVD and continue with Snow Leopard customized install onto hard drive.

 

@richtig: this is falsch ;-)

when booting from usb you currently cannot boot a CD. the cd/dvd driver currently comes from the BIOS. Means when booting to a preboot cd you have the cd driver enabled. If you are booting to a usb stick you don't have cd/dvd support.

 

gladly netkas is working on this issue, but as far as i've seen this seems to be at a very early stage of development... http://netkas.org/?p=122

Link to comment
Share on other sites

On netkas.org he has a new dsmos.kext for Snow Leopard that he says can be used to boot it with a boot-132 cd.

 

http://netkas.org/?p=126

 

 

dsmos is no longer needed. Netkas has updated fakesmc now. This allows the macOS to do the actual decryption of binary files. Just one step closer to an actual mac.

 

Also, I boot SL from a usb stick. If you restore the SL image to a small disk partition and choose the install image in chameleon (some people have to use -x32 to boot installer) Installation is very fast this way.

Link to comment
Share on other sites

How did you go with kexts?

Just used the ones you were using with boot132 on leo?

 

flash

 

Of course not.

I used fakeSMC, NullCPUPM, ApplePIIXATA, OHR, Platformuuid (all SL versions)

Link to comment
Share on other sites

I seem to have had some success,

 

Im currently at the grey screen with the spinning rainbow loading ball!

 

I shall upload my iso as soon as i can prove to myself that the DVD boots fully.

this grey screen and beach ball have been here for a few minutes now, but its not frozen as i can move the mouse around.

 

flash

Link to comment
Share on other sites

Hi guys,

 

Just wanted to let you all know that i have managed to create a cd which boots the snow leopard retail dvd. (Hooray) I would release it but im still having trouble with one thing. My DSDT.aml will not load. this is causing kernel panic i believe.

 

i get panic: CPU2 has no HPET assigned to it.

and my cmos gets cleared, despite having the fix in my file. so yes its definately not loading.

should i upload the iso to see if any of you can get it to work, might help me out abit ;)

 

but yes, definately boots the dvd.

 

Will update more as i progress but this looks VERY promising.

 

Update1

Have managed to get past the errors and am now at the grey screen with sinning beach ball.

Will upload my iso as soon as im sure its fully working for me.

flash

Home-made Snow Leopard bootable DVD. It took almost 8 mins to get into the language selection screen.

Link to comment
Share on other sites

Small update, still cannot find dsdt on the disk.

 

restore the dvd to a partition and stuck the dsdt on the root, this does get detected.

 

Using this alone boots the dvd, and kexts in teh extensions folder of the ramdisk cause kernel panic.

 

anyone shed some light on why? i believe 64bit may be involved, the -x32 kernel flag doesnt seem to work very well, ill try the arch=i386

 

flash

Link to comment
Share on other sites

Major Update

Managed to get a perfectly booting chameleon usb drive happening, im about to see if netkas's update gives me dvd boot, will post back shortly! Partition boot worked perfectly and super fast! am fully in the SL installer now!

 

flashGX

 

Mods, i know its a bump but its quite an important update my end. Ill try to mimic this method with a cd aswell.

Link to comment
Share on other sites

Major Update

Managed to get a perfectly booting chameleon usb drive happening, im about to see if netkas's update gives me dvd boot, will post back shortly! Partition boot worked perfectly and super fast! am fully in the SL installer now!

 

flashGX

 

Mods, i know its a bump but its quite an important update my end. Ill try to mimic this method with a cd aswell.

 

Do post details!!!!!!!! :P

Link to comment
Share on other sites

 Share

×
×
  • Create New...