Jump to content

Modified BOOT-132 enables vanilla install from retail Leopard


apowerr

Sorry, I know that I'm a bit late to post this.

An explanation of how this works

Original thread by f41qu3 - report your discoveries and successes here.

Questions & problems go here

Developed a configuration that works? post it here for the next guy

 

David Eliott has just released a new version of his modified boot-132 bootloader.

One of the new things it can do is to load kexts from an .img file which contains kexts (or even an mkext) and boot Leo.

That means you can have two mkexts, one folder with kexts on the .img file and the folder with kexts from your installed system

or even two folders with mkexts.

How does it work?

 

Basically, you create a flat dmg with the kexts in a folder and the bootloader will load them for you. This means quite a lot;

you can boot from a retail Leo DVD and install it, you can update straight from apple, you can reinstall and not have to add

the same kexts to your install every time. The bootloader behaves like the linux kernel: you can use an mboot (a patched syslinux

was used) compatible bootloader which tells to boot-dfe about the .img file (the ramdisk or initrd, as it's known by the linux users)

and boot-dfe is going to use the kexts (or mkext) from it.

What does it do?

 

This new boot-dfe has been tested with the retail Leopard DVD and it can boot, install and run Leopard without having to build

a modified DVD.

 

This is how it's done: you burn an ISO (which has the bootloader on it) to a CD/DVD, after it gets to the boot

prompt, you press ESC or ENTER and it prompts for a new BOOT DEVICE, you swap the BOOT CD/DVD with the LEO Retail DVD, you press

enter and it shows you the name of the bootable partition from the DVD, you press enter and Leo starts to load.

 

Quick resume about "oh, what to do now?"

 

#1 - Burn .iso on a CD;

#2 - Boot this CD;

#3 - When Darwin prompt appear, eject CD and put Mac OS X Leopard Retail DVD;

#4 - Press enter (or -v and enter...wherever...)

#5 - After install, boot using CD boot again and install .kext needed...and usual files.

#6 - Done!

 

For the time being, you cannot have this bootloader on an USB stick and have it boot the Retail Leopard DVD. The reason why this

happens is related to the way the BIOS handles DVDs and optical media: there's no BOOT DEVICE associated with an optical drive

which the BIOS has not booted from. Basically, this is like the disk swap trick known to the PlayStation gamers.

You can already put this on an USB stick/CD/DVD and boot a vanilla install (vanilla= no added kext, no replaced kext on the partition).

 

As usual, this only works for compatible machines(that means you still can't boot a vanilla system on AMD, they need specialised patches).

 

What are you going to do in the future?

 

David Eliott said he'd merge some of the things from Chameleon into boot-dfe. Those involved in the development of Chameleon will merge

the support for ramdisks into Chameleon and more effort will go into making the distribution 100% legal.

Work might(read: should, in the very close future) also go into making Chameleon boot the Retail DVDs when loading the bootloader from the HDD.

 

User guide and link to the ISO

 

This ISO needs to be modded (add dsmos to the Extensions folder) in order to be able to boot Leo.

 

Credits for this go to:

 

David Eliott: for modding boot to allow us to boot from Retail Leopard DVDs;

 

Kabyl: for modding boot to allow the usage of a separate folder on the disk and merging features from Chameleon to boot-dfe-146;

 

bumby: for compiling syslinux and figuring out how to build the ISO

 

Download Original project kexts: http://www.mediafire.com/?uwd9dtttjfk

 

Download modified kexts: http://www.mediafire.com/?1ne1zbl4znv

 

Superhai Method to edit image: http://forum.insanelymac.com/index.php?s=&...st&p=803725

 

STiCKpIN Method to boot from USB Stick (needs Windows): http://forum.insanelymac.com/index.php?sho...mp;#entry805274

 

HMBT Auto-Patch for edit image: (Beta) http://homepage.mac.com/f41qu3/.Public/CDBoot_RC2.sh

 

Cheerz,

I find that the HMBT Auto-Patch method is the easiest to use. This is a huge milestone for the OSx86 project. After installing with this method 10.5.0-10.5.4 works perfectly ;)

For help or information, please post in the original thread by f41qu3.


User Feedback

Recommended Comments



Is the whole "iso making" process diferent for each machine??

 

Coz I didn't quite understand how it's done... If it's not diferent, why not have a downloadable .iso ready o burn??

 

All those comand lines freak me out!

 

'Cos the second you drop dsmos.kext into initrd the package goes from being completely legal to...

 

well..

 

not quite so much!

Link to comment
Share on other sites

I am having real trouble understanding this.

I have a PC, I have a bought Full Copy of OS X Server.

I wish to install the Server software on a PC... How do I do this.

This looks like THE solutiom at the moment, so in simple language how do I do it ?

I have some Unix knowlege and a lot of OSX knowledge and I take aprt mac's and PCs all the time.

I use the command line every day so am familiar with that also.

Thanks for any help...

Link to comment
Share on other sites

Sorry, I know that I'm a bit late to post this.

An explanation of how this works

Original thread by f41qu3 - report your discoveries and successes here.

Questions & problems go here

Developed a configuration that works? post it here for the next guy

 

 

I find that the HMBT Auto-Patch method is the easiest to use. This is a huge milestone for the OSx86 project. After installing with this method 10.5.0-10.5.4 works perfectly :(

For help or information, please post in the original thread by f41qu3.

 

okay i just installed successfully....but i want to boot from the hard drive how do this...i have to insert cd to boot the osx

Link to comment
Share on other sites

What does it mean when you put in the DVD but it stays on the white screen with grey apple part and seems to freeze there? Bad install DVD? I've got a DVD that I stripped down... maybe that's it.

Link to comment
Share on other sites

All the thread's on how to make your own bootable cd/dvd(edit image) are thread locked to f41qu3's original post......... Why is this?

 

There are thread's encouraging editing, but loop back to f41qu3's post..... I guess editing isn't SO supported now is it.

 

The noob .ISO is very limited with few kext files, and the generic.iso has a bad checksum error after burning it. Even at lowest burning speed's.....

 

Unless I am missing something? I can get the original project cd to boot, but if I edit or try to build my own iso it doesn't boot. And I already tried the dd trick and the hdutil trick as well.

 

~Sling

 

P.S. Generic.iso checksum is broken because of the use of dsmos.kext. Every DL has been pulled other than the original project boot cd. Galaxy's editing method has been pulled as well...... YAY!!!!! Give us a way to run Leopard unhacked, entice us all with some editing encouragement, and then pull it ALL down!hahaha I'll stick with my edited Intel EFI boot rom.(hacked low-level code in C) This is why this site exsit's right? Programming, hacking, support and compatibility......

Link to comment
Share on other sites

Hey guys i need a help... i booted the BOOT-KABYL-BUMBY and i replaced with the retail DVD, before the apple logo in a white screen appear the normal blue screen but it never show the leopard desktop, even the mouse cursor.

 

so can u help me please... the DVD stops to load... i wait 15 minutes to see if maybe i should get the install page, but for nothing... i tried to boot with -v but it loads very well and go to infinitive blue screen...

 

Laptop descriptions:

CPU dual core

graphics, sound card and chipset intel

 

Thanks...

Link to comment
Share on other sites

hi,

i have tried using boot 132 to install mac leopard on my laptop but i am stuck on the apple logo on the screen and the spinning gear is also stopped but i could see the cursor. So please help me on install mac and moving forward with the installtion.

Thank You....

Link to comment
Share on other sites

I don't know if this question has been asked but I am having no luck coming up with an answer, despite searching extensively here and elsewhere.

 

1. I have an Acer Aspire One 160GB and a Leopard retail DVD. It seems the easiest way to get Leopard onto my laptop would be to to buy a DVD burner/player that supports booting up off of it to install Leopard on it. What DVD burner would you suggest as a cheap model to buy to get Leopard installed on my laptop that would allow me to boot from it?

 

2. Will my laptop even support booting from a USB DVD drive? it seems it will from what I have read but nothing seems to say for sure. I guess I may need to check the BIOS?

 

Excuse my lack of knowledge in this area. I've never done anything like this before. I am a Mac guy but recently bought a XP netbook for portability's sake and now am finding I can actually get Leopard onto it.

 

Thanks in advance for any help!

Link to comment
Share on other sites

serious kudos to the people who came up with this ;)

when do you think you guys will have a walk through up on the wiki, or at least a totally centralized thread, there are a few to keep track of ;)

 

hehe, lets see Apple stop this one xD

Link to comment
Share on other sites

Hi Guys!

 

just want to ask is this method work for me? i'm using a compaq CQ40-107au. here's my specs:

 

AMD athlon 64 x2 QL-60 1900Mhz

ATI Radeon HD3200 graphics 256mb

Sata Samsung DVD drive

160 GB HD SATA

2Gb 667 SODIMM Kingston

Link to comment
Share on other sites

still don't work with Snow Retail in my Dell 530

 

Try using Empire EFI, search for a disc that supports your board and processor

Link to comment
Share on other sites

Try this MyHack- "myHack Installer 1.0 RC5.2 Released", http://osx86.sojugarden.com/2010/02/myhack...rc5-2-released/

 

For PC details see my sig.

 

For more specific steps I have used see http://www.insanelymac.com/forum/index.php...93277&st=20 post #34. It's not the same Dell but I have repeated it on 3 similar dells and it works. I have updated specific steps written somewhere if you post back you need them

Link to comment
Share on other sites



×
×
  • Create New...