Jump to content

[TOTALLY VANILLA] Retail Leopard Install with EFI-strings support [Powered by Chameleon 2.0]


344 posts in this topic

Recommended Posts

just updated to 10.5.7 with combo update and now I hang on a blue screen at start up. I can boot in safe mode though... Anyone here know if there are some new kexts in 10.5.7 that might fry my macloader installation?

 

Macloader has always worked for me but this new version 5.2.1 doesn't seem to work at all. If I recall correctly the old MacLoader I used to use created a Library/Extensions folder but not any more and when I reboot get a panic.

After starting off fresh, i installed the update to 10.5.7. My apple DVD is 10.5. After installing the update and booting back in, my usb in the back and it seems all the ports in the back, don't work. I get a normal screen, but no ports work. Any ideas?

The Macloader works , but only when i put my HDD in BIOs ON IDE.

The i can see chamelon bootscreen, but my hdd doen 't boot.

Cant ' find root disk

 

Modelaanduiding: P5K Deluxe

Processornaam: Intel Core 2 Duo

Processorsnelheid: 2.40 GHz

Aantal processors: 1

Totaal aantal cores: 2

L2-cache: 4 MB

Geheugen: 4 GB

Bussnelheid: 1.07 GHz

 

How can i fix that ??

Wow, this tutorial looks really great.

I am having Kalyway installed now, buy I found it's to much trouble to install Apple updates.

I am gonna give this a try.

 

One more question:

Will boot camp work on this settings like in a real mac?

I want to install Windows and Ubuntu as well.

boot camp won't work. u just don't need to.

 

u can install other OSs and enjoy the "magic" of chameleon 2.0 in choosing w/c install to boot to as long as u install them in different hard disks (not just partition in one hard disk).

 

good luck.

 

thanks again to the community for your hard work. to the teachers a special big up and to leachers like

my self well we are learning, i relay like this method as im afraid of terminal work

and its relay easy to create a mkext and just drag and drop it the extra folder on the macloader partition

its a easy way to try out different kext.

i made lots of kext combinations into mkext and kept trying them out until ive found the best set for my rig

only problem im having now when i copy and paste this

UUID="MacLoader's UUID" none hfs rw,noauto

to hide the macloader im getting command not found any ideas irie people

im just not understanding this and i know its me, when im to do terminal stuff ahhhhhhhhhhhhhhhhhh

so im reading this thread again.

not sure why u'r getting "error" on this.

 

in Terminal, type "sudo nano /etc/fstab" (again, w/out the quotes) then press enter.

 

afterwards, you'll need to enter your root password.

 

after u entered your root password, you'll see a "blank space" where you'll type-in:

 

UUID="MacLoader's UUID" none hfs rw,noauto

 

would look like this (except i already have 3 entries):

fstab.png

then u got to press [CTRL]+o

 

then press [ENTER]

 

then press [CTRL]+x

 

good luck.

 

just updated to 10.5.7 with combo update and now I hang on a blue screen at start up. I can boot in safe mode though... Anyone here know if there are some new kexts in 10.5.7 that might fry my macloader installation?

 

Macloader has always worked for me but this new version 5.2.1 doesn't seem to work at all. If I recall correctly the old MacLoader I used to use created a Library/Extensions folder but not any more and when I reboot get a panic.

my best guess is that the new 10.5.7 kext/s conflict/s w/ your video card.

 

hope someone else can point to us w/c new kext/s is/are causing it.

 

changed the video kext i was using to get 10.5.7 working.

 

can we use EFI hidden volume to load MACloader? I figured that we can't since you created an extra partition, but couldn't see why in your guide.

 

Thanks.

the advantage of this method is not really on having an xtra hdd partition but the ability of setting-up the bootloader in a usb-flashdrive or any other external disks.

 

as i've always said, it's ur preference. :(

After starting off fresh, i installed the update to 10.5.7. My apple DVD is 10.5. After installing the update and booting back in, my usb in the back and it seems all the ports in the back, don't work. I get a normal screen, but no ports work. Any ideas?

 

Any idea's on how to fix my situation?

  • 2 weeks later...

Thanks Macinized - I've got a basic installation now working using your method on my Dell Vostro 1500 laptop. Now I'm trying to add a few kexts to make things like my keyboard and trackpad work. For the life of me I can't figure out how to install a few simple kexts.

 

I want to try the Voodoo kexts and I've made an unsuccessful attempt. I tried putting the kext file in MacLoader/Extra/Extensions folder. I manually dragged them in from the GUI. I then did a "sudo chown -R root:wheel" against that directory. Rebooted several times too.

 

Are there some basic instructions on how to add kexts to installs using this method? I've looked but can't find any.

 

Thanks!

I installed on my laptop using the method described in post 1 here. I never could figure out how to load kexts (without touching the Vanilla files the old fashioned way). My thought was that this method would allow me to load kexts without doing that and keep the install pure.

 

I ended up exposing and formatting the EFI partition using the instructions in munky's guide: [Guide] Boot from EFI partition, zero modification installs on Intel SSE2 or better... - InsanelyMac Forum

 

Did I miss something here? I originally ended up with a 889 MB MacLoader partition and a 40 GB Leopard partition. Again, I couldn't find out how to add kexts. What's different about the two methods?

 

Thanks in advance.

First off, thanks for the great tutorial. Have my P5K working great on 10.5.6 with EFI strings for my 8800GT 512mb. Having a little trouble updating to 10.5.7. I have tried updating numerous times, but keep having trouble with video. Upon update, I am only giving the choice of on resolution for the card. As well in system profiler QE and CI are disabled, while they were fine in 10.5.6. I have tried re-creating the EFI string and creating a new com.apple.Boot.plist in the Extras folder on MacLoader, and even editing the updater.sh script so that the com.apple.Boot.plist is left alone in the MacLoader system that worked in 10.5.6. I am stumped. Any ideas? Thanks.

Macinized, thanks a lot for your great guide!!!

 

I have the same motherboard that you have: Intel DP35DP. I followed your method and now have an allmost fully working system.

 

I have 3 problems:

 

1) My RAM is 800MHz but is showing 667. I remember there was a kext for this, but you don't seem to be using it...

 

2) I don't have sleep and after shutdown there is allways a reboot, allways.

 

3) I have the working EFI string for my video card (using EFIStudio), but how can I import it to the plist in the Macloader partition?

 

Again thanks a lot for your guide and help.

 

Master House

 

PS: I'm using a 10.5.6 retail DVD as my base system and the latest version of yours Boot132 and MacLoader.

Noobie here, I've followed up on this guide, and I've gotten OS X to boot without the boot 132...however, I'm lost on getting the audio, video, and network issues fixed...

 

I went researching on a different guide about an audio/video/network fixes and came upon part of the procedure for iAtkos v5i to fix audio/video/network...to make a long story short, I've used the Uinstaller 1.2 for video fixes and still doesn't work... only same resolution 1024x768, no QE/CI

 

I noticed it also smears my windows when i try to drag it...any ideas??

 

Here's a list of my build:

 

bad axe 2

Q6600 CPU

Asus Nvidia EN7300GT 256MB

8GB RAM

 

any suggestions or ideas would be greatly appreciated..

[uPDATED: 12 April 2009]

 

Since you're reading this, it is an assumption that you've somehow read about boot-132 (by dfe) and chameleon and hopefully all other members of the osx86 community who have dedicated their time & knowledge to make this happen: run Retail (vanilla) Mac OS X Leopard in non-Mac computers and get updates direct from Apple website. The advantage of this is that EFI-strings (i.e. for graphics/video, audio, lan, boot parameters, etc.) can be loaded on boot w/out touching the original/vanilla com.apple.Boot.plist.

 

roisoft brought this method right in my doorstep and I'm just here to share my experience using it and experimenting around it.

 

Pre-requisite is a working boot-132 disc loader which has been discussed in the original thread by f41qu3. You may visit this thread to check some boot-132 iso(s) and add yours to the collection. You can also use my Boot-132 DiscMaker.

 

Now let's get started preparing a Boot-132-Chameleon w/ EFI-strings Loader to "power up" a Retail Mac OS X Leopard install.

 

1. Buy a retail copy of Mac OS X Leopard DVD Installer.

 

Install Retail Leopard for the 1st time:

 

2. Boot with your Boot-132-Disc loader. At prompt, press [ENTER] then remove Boot-132-Disc and put in the Retail Leopard DVD Installer. Wait until LED light of your optical drive stops blinking then press [ENTER]. Press [ENTER] again at prompt. Wait for a while.

 

3. After the "installation language" window, open Disk Utility.

 

4. Make at least two (2) [Mac OS Extended (Journaled)] partitions. One for our MacLoader (only about 200MB or less) and then one for the retail Leopard install. DO NOT use space(s) for the names of these two partitions.

 

5. Close Disk Utility then proceed with the installation.

 

6. After completing installation, restart/reboot with your Boot-132-Disc.

 

7. At prompt, press [ENTER] then type "80" (for the 1st HDD, "81" for the 2nd HDD, and so on) then press [ENTER]. Select the partition where you installed retail Leopard then press [ENTER].

 

8. You should now be booting to your newly installed retail Mac OS X Leopard. Fill-up all required forms then you'll get to your Leopard desktop.

 

Setting-up the MacLoader:

 

9. Download this MacLoader (already inclusive of Chameleon 2.0 r431 installer]) then unzip.

 

10. Open the MacLoader folder from step 9 then put inside the "KEXTs" folder all extra kexts from your Boot-132-Disc.

 

11. Still in the MacLoader folder, double-click macloader.command.

 

12. Enter your root password and follow succeeding prompts.

 

13. Reboot without your Boot-132-Disc in the optical drive. If all is well, you should be able to boot back to your Retail Leopard via MacLoader. If not, try rebooting your computer.

 

14. If you still can't boot to your retail Leopard, put back in your Boot-132-Disc and reboot your computer then review the steps you've taken.

 

15. Once you've successfully loaded your retail Leopard, install any necessary updates.

 

16. After installing every [critical i.e. (usually) the ones that need to restart your computer after install] update, open MacLoader folder from step 9 then double-click updater.command and follow prompts.

 

17. Restart your computer and enjoy your OSx86 (untouched) Leopard!

 

 

n.b.

To disable automount for the MacLoader, thus you will not see the partition in your desktop and make any unintentional edits, execute the following in Terminal:

 

sudo nano /etc/fstab
  UUID="MacLoader's UUID" none hfs rw,noauto
  [CTRL]+o		(to save)
  [ENTER]
  [CTRL]+x		(to exit)

You can still easily mount it back by using Disk Utility.

 

First of all: many thanx to MACinized for this terrific tutorial. Worked flawless for me.

 

Anyway, to help other noobs like out with their Intel DP35DP motherboard these were the 'difficulties' I experienced during the installation;

 

1. In BIOS my SATA hard disc was configured as IDE. It has to be AHCI mode to avoid the checksum error in the beginning of the booting of the BOOT132.ISO.

 

2. Didn 't exactly know how to burn the BOOT132 files of your Boot-132 DiscMaker. My PC didn't recognize the CD with these files as a bootable CD. Burned instead the BOOT132.iso from the link to the collection of boot132 iso and that booted perfectly!

 

3. My newly installed OS X Leopard had some troubles with execution of macloader.command. Got the message of not having the permission to execute that; acces denied. Had to change the permissions of the map with the commander inside. That method is explained here:

http://brockwoolf.com/change-file-permissi...nal-in-mac-os-x

 

Last problem was: My linksys wireless N PCI netwerk card is normally recognized as an Airport Extreme which makes it very easy to work with (worked already during the installation process, was connected to my wireless network). After the " macloader.command " I had the beautifull all perfectly working chameleon bootloader, but my linksys network card wasn 't recognized anymore. Got the message: no airport found, something like that. Really strange.

 

Keep up the good work and thanx again!

  • 4 weeks later...

since i was getting bored w/ my previous macPC, i did some little upgrades (reflected in my sig). :(

 

then i read about Boot Think w/c hails from the Chinese OSx8 Community. i find it wonderful that i decided to use it w/ this new MacLoader.

 

the new Boot Think bootloader is supposed to detect the ODD as a boot-device but i guess it depends on the brand/type/model of the ODD since it didn't get mine detected. or perhaps there's a special kext around to do the trick. i haven't really done a thorough read of Boot Think but i'm not yet sure if it supports efi-strings.

 

hope u guys can give it a try using first your usb-flashdisk then post feedback.

 

good luck & there's really a lot more to look forward to as to the continuous development of OSx86!

hy i have an ECS 945GCT-M2

processor:celeron D

ram:2gb

hdd: 250 sata

video:intel GMA950

LG DVD-writer

network:RTL8100c

I burn the boot 123 and i boot up ,insert the leopard retail dvd 10.5.6 ,the blinkin led stops and press enter but appears the white image with the grey logo and freeze . if i type -v and enter just appears a black screen and of course freeze again .what can i do ? also i restored the retail dmg on a another hdd but when i press enter to boot the same grey logo freezing

 

can help me sombody with this ? plz

this is probably just an issue with my dvd drive, i have a lite-on ihas120. When I get to the step to swap disks, my drive will not allow me to open the tray. If i force it open using the pinhole, it seems the boot cd is still spinning and I can hear it slowdown on the tray. If i then swap the disk with my osx dvd and close the tray, it will light the led for a while and eventually go out, but then i hit enter to boot the [ef] drive, and i just get errors and dumped back at the same menu. any ideas?

 

i've tried to load chameleon and the ratail dvd image on to a usb drive, which seems to work a little better, but when I select to boot from the dvd image, a white screen with the apple logo flashes for 1 second and then my pc reboots. I'm on a P5Q and i've tried loading several kexts, including the Extensions.mkext from my boot132 image, in to the Extras folder of my chameleon drive but nothing has helped.

 

thanks for any help

  • 2 weeks later...
Anyone tried using this method tried updating to Chameleon RC2?

haven't tried the chameleon rc2 yet. been contented w/ boot-think for a while now.

 

well i'm sure the new chameleon rc2 is another great bootloader. will give it a try when i get home then hope i could use it to power MacLoader. ;)

MacLoader powered by Chameleon-2.0-RC2-r640

 

details regarding its new features and bugs fixed are not yet available though. watch out for them @ chameleonDOTosx86DOThu/articles/chameleon-20rc2-is-available-with-new-features-and-less-bugs.

MacLoader powered by Chameleon-2.0-RC2-r640

 

details regarding its new features and bugs fixed are not yet available though. watch out for them @ chameleonDOTosx86DOThu/articles/chameleon-20rc2-is-available-with-new-features-and-less-bugs.

 

You're a legend Macinized. I'll give it a try when I get home tonight.

I already used GParted Live to shrink my existing Leopard retail partition so I could create an extra partition on the same HD to test Snow Leopard and the partitioning worked flawless. Just an idea, because I've been looking some time for a good, reliable and free software to do the job.

 

BTW; still no success with the snow leopard (10A380) installation

 

just updated to 10.5.7 with combo update and now I hang on a blue screen at start up. I can boot in safe mode though... Anyone here know if there are some new kexts in 10.5.7 that might fry my macloader installation?

 

Macloader has always worked for me but this new version 5.2.1 doesn't seem to work at all. If I recall correctly the old MacLoader I used to use created a Library/Extensions folder but not any more and when I reboot get a panic.

 

 

Had the same problem:

 

For me the problem was caused by the AppleTyMCEDriver.kext. Apparently, this is a new kext in 10.5.7 and does some support for Nehalem processors in new Mac pro. Well, I don't have Nehalem so you can simply delete that kext by this command in Terminal:

 

while sleep 1 ; do rm -rf /System/Library/Extensions/AppleTyMCEDriver.kext ; done

 

 

After that panics were gone.

 

 

Thx to Netkas fot the hint and the terminal command line!!

just can't get enough! :D

 

sacrificing hours of sleep/rest, i once again modified the MacLoader.

 

MacLoader5.2 fell short to the requirements of my system. some of my extra kexts were not being loaded (i.e. audio kexts) that's why i have to make use of the whole chameleon 2.0 installer package.

 

same noob-friendly approach (no manual install of chameleon & no manual fdisk).

 

again, let's enjoy our stay in the OSx86 community! ;)

 

 

Hi Macinized

 

first of all many thanx again for your great noob proof tutorial and and even better noob proof Boot132 disc. Since I reinstalled my OS X (old one was iDeneb 1.3 with Voodoo but unable to update etc) things go much smoother , faster and more reliable (reliable, that's what MAC is 80% about for me). Right now everything works flawless here except for sleep, but I guess everyone has that minor problem? Haven't found an easy fix for that, only a very 'not-noob-proof' hugh terminal command solution...

 

The things I'll tell right now is just some explanation about my experience with it, certainly not critics or a question for repair or so. Just to give you some information.

 

When I do the job with your Macloader 5.2.1 om my separate 700MB Macloader partition and I restart I get some odd things with my normally flawless working OS X retail. (I have to delete the AppleTyMCEDriver.kext first otherwise have a kernel panic when choosing my OS X at Chameleon bootloader). Strange things are (when booting with chameleon from Macloader instead of using the Boot132.iso for DP35DP what I normally do);

  1. My 8GB DDR2 800Mhz RAM is now displayed as 8GB DDR2 667Mhz in 'about this MAC'
  2. The DVD R/RW machine isn't displayed anymore neither can be used, it's just 'gone'
  3. The boot ROM version displayed switches sometimes between a couple versions. With the boot132 it's always correct displayed as DPP3510J.0517.2009 (only my CPU speed is displayed 4Ghz but has to be 2.4GHz (have a Q6600) but I don't worry about a higher CPU speed ;) )
  4. Shut down doesn't work anymore, well, it shuts down, it spins down the HD etc but always ends with the well know grey screen asking to use the power button to shut down or restart.
  5. Startup is much slower.

UPDATE:

I installed the 10.5.8 update by the automatic software update, worked perfect. Of course after the update, had to reinstall the sound and IOnetworkfamily kext, as usual. Took me 1 minute.

I tried again your macloader which is integrated with Chameleon 2 r431 bootloader. Some annoying problems mentioned above arge gone now! The number 2. (DVD gone) and number 5. (slow startup) aren't issues anymore. So from now on I use the chameleon bootloader. The only 'real' problem left stays the fact that I get the gray error screen after the shutdown/restart and some fans of the computer keep working (number 4. problem): so a bad shut down. If anyone knows a solution for that restart/ shutdown problem, I'd like to hear it! ;) (If I use the Boot132 CD to start up there's no shutdown problem)

 

UPDATE 2:

I saw you created a new Macloader 6.2. Thx for that. I installed it, but when I copy all the kexts from your (original) boot132 kext folder there's 1 double (dsmos.kext), so I overwrote the new one with the old one. Don't know exactly what to do with the kexts already inserted in your new Macloader? Overwrite or keep them? Didn't boot up when I used the newer dsmos.kext so for now I still use the old one which works.

Also the boot rom version is stable now and all the infomation (in about this mac) of CPU speed, number of cores, bus speed, total RAM , ROM version, serial number etc etc are correct now.

 

 

So as summary; compared to my orginal situation with the 5 problems mentioned above it's much better now thanx to 10.5.8 update and the new chameleon bootlader (with the old macloader). Fast startup now, DVD recognized, 800MHz RAM recognized instead of 667MHz and right information in about this mac. So 4 of the 5 problems are gone. Restart works too. Only Shut down and sleep don't work, that's all. So thx MACinized and Chameleon team.

 

 

With the chameleon installed I changed the 'boot' file as described by Netkas with the one PC EFIv10 to be able to boot Snow Leopard, also replaced dsmos.kext and another one with so called 'Snow leopard proof versions' but until now immediate kernel panic at startup. I installed Snow Leopard 10A380 from my OS X Leopard partition to another partition using the OSXinstall package in the hidden folder of Snow Leopard and install worked perfect, but not does the booting so far... :(

 

Has anyone already succeeded on an Intel DP35DP with the new chameleon r600 to boot Snow Leopard or even dual boot Leopard and Snow Leopard?

 

Keep up the great work and I silently really hope someone willll be able to make another perfectly working boot132.iso to boot Snow Leopard in the future, maybe something when SL is released? I just don't know enough of it do try it myself, I just have no idea if it's possible to simply change some Kexts from the current bootloader to new ones for Snow Leopard or there's much more needed?

 

Gtz

You're a legend Macinized. I'll give it a try when I get home tonight.

 

 

Well I tried your new package but RC2 doesn't like my pc. It just hangs in the boot process and doesn't give any real errors or anything - just hangs in the section where it's loading all my vmnet stuff - funny thing is I can plug in my FW audio interface at this point and it''s recognised but the boot still doesn't continue. I've downgraded to RC1 so I can boot and will keep playing. I think chameleon isn't liking my 9600GT so I'll try an older 7600 and see if that works

Well I tried your new package but RC2 doesn't like my pc. It just hangs in the boot process and doesn't give any real errors or anything - just hangs in the section where it's loading all my vmnet stuff - funny thing is I can plug in my FW audio interface at this point and it''s recognised but the boot still doesn't continue. I've downgraded to RC1 so I can boot and will keep playing. I think chameleon isn't liking my 9600GT so I'll try an older 7600 and see if that works

 

 

7600 didn't give me any luck. it's weird though cos when you boot verbosely it makes it to the same last line in RC2 as it does in RC1 it just doesn't go onto bring up the desktop. Thanks anyway for your effort Macinized (obviously your macloader isn't my problem RC2 is).

×
×
  • Create New...