Jump to content

Slimbuild - Boot-132 CD Creator for OS X


  • Please log in to reply
344 replies to this topic

#1
munky

munky

    Agent of Evolution

  • Retired
  • 2,900 posts
  • Location:The Land of Hairy-Arsed Highlanders
Update: switched to the v2.0 final download :wallbash:

Hi,

It is my pleasure to introduce Galaxy's great slimbuild package. This lets you easily create boot-132 CDs with your choice of kexts and optional kernel.

To use, unzip somewhere, and place your kexts in 'Extensions' and, optionally, a kernel in 'Kernel'. (This can be named anything which starts 'mach_kernel' - so mach_kernel, mach_kernel.patched, mach_kernel.voodoo or whatever).

Then run the slimbuild script as root:

cd /dir/to/slimbuild
sudo ./slimbuild.sh

Please read the output and make sure you got no errors. Then look in the ISO directory and you should have a shiny new Boot-132 CD :P

All work by Galaxy, i'm just the messenger ;) Enjoy!

v2.0 Download

#2
3Dman

3Dman

    a3Dman

  • Members
  • PipPipPipPipPipPip
  • 490 posts
  • Gender:Male
  • Location:Cairo, Egypt
You always present the good work munky :whistle:
Thanks a lot this will help me. Also keep the good work :)

EDIT: It's working with me here, I need only to press F8 then ESC after that 9f to work.

#3
~Galaxy

~Galaxy

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts
  • Location:Cyberia
in order to utilize a hacked kernel to boot your retail dvd take note of the name of your kernel ie mach_kernel.voodoo or just mach_kernel if you chose to name it that. at the darwin boot prompt simply enter rd(0,0)/mach_kernel.voodoo as the first boot flag, it MUST be before any other flags as this is the convention for specifying a kernel to boot-132 and boot up as usual! Note the ramdisk number *may* vary so if rd(0,0) does not work try rd(0,1). Good Luck!

~Galaxy

#4
3Dman

3Dman

    a3Dman

  • Members
  • PipPipPipPipPipPip
  • 490 posts
  • Gender:Male
  • Location:Cairo, Egypt

in order to utilize a hacked kernel to boot your retail dvd take note of the name of your kernel ie mach_kernel.voodoo or just mach_kernel if you chose to name it that. at the darwin boot prompt simply enter rd(0,0)/mach_kernel.voodoo as the first boot flag, it MUST be before any other flags as this is the convention for specifying a kernel to boot-132 and boot up as usual! Note the ramdisk number *may* vary so if rd(0,0) does not work try rd(0,1). Good Luck!

~Galaxy


Also Special Thanks to Galaxy ;)

#5
DavidinCT

DavidinCT

    InsanelyMac Protégé

  • Members
  • Pip
  • 46 posts
Sorry for the newbie question. I was reading about the Boot 132 method and it only works on intel chipsets. Does anyone know if its possable to install on a board with a via chipset ?

I just don't want to install updates and worry about my mac not booting after next reboot...

#6
~Galaxy

~Galaxy

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts
  • Location:Cyberia
absolutely! the prebooting method isn't limited to any specific chipset or processor or system for that matter. the payload is only what you add in yourself to make it. some systems need more drivers to support booting up than others while some require relatively few drivers. it all depends on what your system needs to get off the ground

#7
sonotone

sonotone

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPipPip
  • 1,151 posts
Yes, you should to know what kext your hardware need to run OS X properly.
And with the new Voodoo's on-the-fly AMD support, it will be also avaible for AMD systems.

Anyway, thanks for this good script ~Galaxy.


PS: if you have a good results with you ISO, you can share it for the next: (i hope it does not look like kind of promotion :wacko: )
http://forum.insanel...howtopic=114834

#8
chevy2410

chevy2410

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 420 posts
This is pretty cool for non C2D cpu's. My buddies gonna like this. He's been wanting to do a retail install that was easy and looks like this will do it for him. :wacko:

Cheers,
Chevy

#9
~pcwiz

~pcwiz

    InsanelyMac V.I.P.

  • Retired
  • 5,900 posts
  • Gender:Male
Anyone want me to do a GUI for this? I'd be more than glad to if munky agrees :) I love making GUI's for shell scripts :D

#10
chevy2410

chevy2410

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 420 posts
~pcwiz, the gui master! :)

#11
munky

munky

    Agent of Evolution

  • Retired
  • 2,900 posts
  • Location:The Land of Hairy-Arsed Highlanders
that would be up to Galaxy - its his script!

#12
~pcwiz

~pcwiz

    InsanelyMac V.I.P.

  • Retired
  • 5,900 posts
  • Gender:Male
lol :) The GUI for this won't be that hard because there's only 3 steps: Copy kernel (optional), copy extensions, and run script. Simple but very effective.

EDIT: munky could you convey my message to Galaxy? Don't know where to find him...

#13
DB1

DB1

    InsanelyMac Sage

  • Donators
  • 407 posts
Nice work ~Galaxy and thanks for releasing munky

#14
lunasol

lunasol

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 116 posts
  • Location:Elsewhere
Definately trying this tonight! sounds great as i havent been able to figure out Boot132 yet!

-flashGX

#15
Foodie Monster

Foodie Monster

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 233 posts
  • Gender:Male
  • Location:Buenos Aires, Argentina
This is awesome. I'm definitely downloading this and keeping it handy. And YES for a pcwiz GUI!

#16
muitommy

muitommy

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 737 posts
  • Interests:Piano x Mac OS X
wow, this is cool and convenient, big thanks!

#17
~Galaxy

~Galaxy

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts
  • Location:Cyberia
I've given PCWiz the go ahead to make a gui version for slimbuild. This should curb any fears that some of the users newer to the scene have towards using a shell script to build the boot-132 disks for their system. In the future this may be the only release but for the time being slimbuild will be available in shell script form and gui form for users of varying expertise levels. Good luck with the testing everyone! 104 downloads and counting!

UPDATE: On a side note it appears that users may have an issue where the preboot cd will only boot itself if this issue appears for you at the darwin boot prompt that shows "Slimbuild-Preboot" hit the ESC key and you can then eject the preboot disk and nsert your retail disk and enter the proper device hex code. In the future a graphical boot selector will be available to simplify this process. Sorry for any inconvenience this may have caused.

#18
Blue-K

Blue-K

    InsanelyMac Geek

  • Members
  • PipPipPipPip
  • 187 posts
  • Gender:Male
Great. But what is the difference between this and PcWiz InstaHackntosh? Both need a Retail and have the same Result...

#19
~Galaxy

~Galaxy

    InsanelyMac Protégé

  • Members
  • PipPip
  • 52 posts
  • Location:Cyberia
InstaHackintosh is designed for creating a hacked install disk. Slimbuild's purpose is to provide the user with a preboot disk which can boot an unmodified retail install DVD.

One thing to note however, I will be doing a guide up on this soon, is that certain kernel extensions are already present in the dvd. In the case of things like IOATAFamily etc. one needs to make some minute modifications to their extra extensions by either increasing (or adding) a probe score and or increasing the version number of the extension in question such that it loads instead of the vanilla driver present on the system. There is also another concept whereby one can use a plist only kernel extension to simply extend the matching functionality of a certain vanilla driver that needs no binary modifications. The plist only method works for any extensions which don't require a binary modification. The IOKit is a fairly flexible system in such cases.

#20
STLVNUB

STLVNUB

    InsanelyMac Legend

  • Coders
  • 1,095 posts
  • Gender:Male

InstaHackintosh is designed for creating a hacked install disk. Slimbuild's purpose is to provide the user with a preboot disk which can boot an unmodified retail install DVD.


INSTAHackintosh's primary design is CUSTOM CREATION.
Custom creation means You decide what to do.
Including Just the Latest Updates.
Results in Fully Updated Retail Leopard.
e.g.
10.5.0 to 10.5.5 Retail Leopard DVD.
Compatable with any boot 132 cd.
That is NOT A HACKED INSTALL DISK.

Why use OLD Retail DVD when YOU can UPDATE it VERY EASILY.
Which would you prefer???

Both need a Retail and have the same Result...

Actually the Results are......
I Incorporate dfe-132 into the dvd, don't see the sense in swapping the disks.
Update the Complete system to the latest.
By complete, I mean the Installer side as well as the Installed side.
Allow user packages.
And more.
And the winner is....The OSX86 Community!!!





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy