Jump to content
5 posts in this topic

Recommended Posts

Does anyone know how to implement the chameleon bootloader in the Lion installation. I have made a Lion installer USB. Just incase i want to recover using Time Machine. The only problem is after a recovery I have to install the chameleon bootloader again. I would be nice to have that option in the Lion installer.

Does anyone know how to implement the chameleon bootloader in the Lion installation. I have made a Lion installer USB. Just incase i want to recover using Time Machine. The only problem is after a recovery I have to install the chameleon bootloader again. I would be nice to have that option in the Lion installer.

 

thats a very good question, i would like this option also, i just copy over the .pkg file over to the package folder, am hoping that it installs with the rest of the .pkg without having to edit anything like kexts.

thats a very good question, i would like this option also, i just copy over the .pkg file over to the package folder, am hoping that it installs with the rest of the .pkg without having to edit anything like kexts.

 

you need to edit the "distribution" file ( plain text ) inside "OSINSTALL.MPKG", basically you would need to enter the package name and its path on the USB so that Lion Installer "knows" to offer it as optional install.

 

"Flat Package Editor" is what you need for this, its installed as aprt of "Packagemaker" which itself is part of XCODE. Editing can be done in Snow as well. Xcode 3.2.x as well as 4.xx has it included. Packagemaker is also part of the OSX Server Tools, downloadable from apple.com/support downloads ( aside from its server name these tools install on normal osx , just choose correct versions, 10.6.8 for 10.6.8 and so on ) , but I am unsure if the flat editor is part of it ( should be, would makes sense ) , server tools are roughly 200-300MB while xcode is 4+ GB.

 

Editing the distribution file has direct effect on how OSX installer behaves, if it runs its limitation-tests ( check minimum Ram, minimum CPU etc ) and also what to install under which circumstances ( script by default checks if machine has DVD, if none, DVDplayer.app will not be installed - such "If.. then" cases are inside the file and can all be edited more or less easily. )

 

The only thing is : if you do something horribly wrong or enter nonsense in it, then OSX will not install at all.

 

After editing and re-packing the distribution file ( must be named OSINSTALL.MPKG again after ) you also need to set the permissions correctly, then re-put it into the /System/Installation/packages onto the USB.

×
×
  • Create New...