|
Post by ritalin on Sept 24, 2008 19:38:51 GMT
Hi ritalin, I was wondering if you could tell me what I'm doing wrong? I've attached a .txt file I copied from terminal. 10.5.3 error Before you run the script have a look in the Disk_Images directory of the patcher, is there a file named pkgRoot? Also look in the /Volumes directory of your hard disk, is there a directory named pkgRoot? If either of those are present then delete them.
|
|
|
Post by ritalin on Sept 24, 2008 20:01:16 GMT
ah,sorry to Questions: 1.Does the combo update 10.5.5 already include the updates to itunes 8 and quicktime 10.5.5? Answer: Noif not,i should place these updates into Apple_Update_PKGs. And select the MacOSXUpdCombo update first, Answer: Yes2.I am gonna drag my applications pkg. files into User_Update_PKGs, pacifist,perian,stuffexpander and so on,alll downloaded from their official websites, suppose they are in correct pkg format and wont mess up my insatllation. a. i didnt see INTEL GMA950 but only GMA X3100.PKG in your OSinstall.pkg,so if I put my own GMAP50.PKG in the User_Update_PKGs folder,everything will be fine,right? and I wont come across blue screen like what I met in JAS 10.5.4? Answer: Maybe b. no matter it's driver pkgs to support my hardware configs, or just system applications like stuffexpander,I should all place the pkgs files to the User_Update_PKGs folder,right? The Apple_Update_PKGs folders are for comboupdate and updates for itunes, frontrow and ilife, am i right? Answer: Yes c. My own pkgs will appear in the options list when I run the script. So during the installatin process, my application pkgs will be included in the options list,right? Answer: They will appear in the option list during the script. During the installation they are installed by default and don't appear in the option screen.3. about clean up the system's languages to save more room for my applications. I am a rookie with those commands and scripts in mac,I went through your scripts,but still have no idea what things in the system will be deleted after running the OSx86_Patcher_v10_5_3 scripts.Printers drivers?Xcode?Additional fonts?Language support? Answer: Nothing is deleted from the system you run the script from. Things like: Printers drivers, Xcode, Additional fonts, Language support etc... are not included in the installer to save space. They can all be installed later from the original instal DVD if required.I figured out from your OSx86_Patcher_v10_5_3.sh that some languages will be deleted. Here is part of the scripts echo "\tPlease select from one of the available language packs:" echo; printf '\a' PS3=' Enter your choice as a numeric value: ' select a in "English" "Dutch" "Danish" "Finnish" "Polish" "Russian" "Swedish" "Brazilian Portuguese" "Portuguese" "Simplified Chinese" "Spanish" "Traditional Chinese" "French" "German" "Italian" "Japanese" "Korean" "Norwegian" do case "$a" in "") echo "You must select one of the above!";echo "Hit Enter to see menu again!" ;; *) break ;; esac done languageChoice=`echo "$a" | sed 's/ //g'` so after I see this in the terminal, I shall type in "French",right? Answer: No, each language is given a numeric value, you select the corresponding number.I prefer to use French and English only. Will the printers drivers be deleted by your scripts? Answer: They are not included, you can install them later from the original DVD.4.the most important of all, thanks a lot for all the great work you are doing here,thumbs up!Fingers crossed for great solutions for building my own install dvd. ;D
|
|
|
Post by originalmacnut on Sept 24, 2008 20:03:05 GMT
Hi ritalin, I was wondering if you could tell me what I'm doing wrong? I've attached a .txt file I copied from terminal. 10.5.3 error Before you run the script have a look in the Disk_Images directory of the patcher, is there a file named pkgRoot? Also look in the /Volumes directory of your hard disk, is there a directory named pkgRoot? If either of those are present then delete them. I got it, for some reason I have to enable to view hidden files, Other than that it's working perfect. Though I do think it's my settings and not your package. Thanks again. -Omn
|
|
|
Post by ritalin on Sept 24, 2008 20:05:04 GMT
<choice id="choice24" title="Intel Onboard Video" start_selected="false" start_enabled="false" start_visible="true"></choice> <choice id="choice25" title="Intel GMA 900" start_selected="false" start_enabled="true" start_visible="true"> <pkg-ref id="com.ritalin.pkg.AppleIntelIntegratedFramebuffer 10.4.4"></pkg-ref> </choice> <choice id="choice26" title="Intel GMA 950 and X3100" start_selected="false" start_enabled="true" start_visible="true"> <pkg-ref id="com.ritalin.pkg.Intel GMA X3100"></pkg-ref> Do i need to change some thing in the OSinstall.mpkg Answer: NoI just found out your distribution dist scripts like above, which set every choices to destination file and will appear in options list during the install process. Answer: No, they are installed by default.The question is, if u add my applications pkg. files in the user updates pkgs folder, do i need to add some scripts to the orignal one to make the application options list appear in the options list? Answer: See above.if not,that will be cool,i prefer to let all my applications installed by default. If i have to add scripts, what and how? Answer: You don't need to do this. See aboveThat's all the questions i have so far, thanks,pal
|
|
|
Post by ritalin on Sept 24, 2008 20:09:44 GMT
Before you run the script have a look in the Disk_Images directory of the patcher, is there a file named pkgRoot? Also look in the /Volumes directory of your hard disk, is there a directory named pkgRoot? If either of those are present then delete them. I got it, for some reason I have to enable to view hidden files, Other than that it's working perfect. Though I do think it's my settings and not your package. Thanks again. -Omn Do let me know how thing go. Was there something to be deleted? The script is meant to tidy up for its self, so there shouldn't have been.
|
|
|
Post by rickygtl on Sept 25, 2008 2:27:34 GMT
everything becomes so easy when I tried to use the patch in terminal, genius work to make it so easy for rookies like me,ritalin! Just type in the numeric value,and there you go,wow Didnt know that cos I was checking the patch scripts in windows environment! So i put the comboupdate and quicktime 10.5.5 in the apple update pkgs,the comboupdate worked,quicktime didnt succeed,guess next time I should not add this update. For the user update pkgs,I found a "bug" i draged GMB950.pkg into this folder,then when i ran the patch script in the terminal, it showed the options like this 3)GMA 4)950,no matter what I typed,3 or 4,it wouldnt work.So i restart everything all over again, and changed GMA950.PKG to GMA.PKG,done! The scripts will delete ppc code and unnecessary languages, i like it ;D so i get a ISO image and gonna burn it into dvd today and see if it works or not, thanks a lot! I'll post my result as soon as i finish my instal.
|
|
|
Post by rickygtl on Sept 26, 2008 1:31:35 GMT
???I add pacifist,iphoto,onyx,adobe reader,ppfmatic and stuff in the user update pkgs, and comboupdate10.5.5 and Java for Mac OS X 10.5 Update 2, terminal shows they all succeeded. during the process terminal,I choose everything step by step correctly,i'm sure about that,cos after all was done,I check the scripts again, it said everything was successful in the lines. then I burn it into dvd using disk utility,it failed... so i log in windows vista environment and burn it again using alcohol one time and nero another time, succeed in buring and the checksum is right, too. Then i restart laptop and boot from the dvd, i typed -v and both 2 dvds get stucked in the same YELLOW lines saying something about FAILED TO LOAD EXTENSION, AND ACHI and something, have no idea where I screwed it up... Later,i did everything all over again,select 2 when asked about AMD compatiblity, then video card I chose 12 GMA950&GMA X3100, INTERL PROVE 100 for network,language English, for apple updates I chose comboupdate10.5.5 only, and then my application pkgs all selected. Terminal said everything was successful and I burn it in windows visat using alcohol again,then boot from dvd again, stucked in the same place... is it possible because i chose the 2rd option when asked about whether I need AMD compatibility? I need only to build my own instal dvd for my laptop and some common applications i use very often.
|
|
|
Post by rickygtl on Sept 26, 2008 7:32:50 GMT
Failed again, after boot from dvd,it says fail to load extension org.tgvbd.driver.acp1ps2mub from path "uuld" waiting for boot volume with uuid 9514RCDR-BD9C-35......... waiting on <dict id="0"><key> ot-uuid-nedia</string></dict> appleinelpidpata:secondary pci ide channel is disabled
I took a photo,not clear enough,the above is all i got.
|
|
|
Post by STLVNUB on Sept 27, 2008 10:43:21 GMT
Will 'hopefully' be releasing INSTAHackintosh V0.1 very soon. Here is the readme.
---------------------------------------------------------------------------- INSTAHackintosh V.01 ------------------------- Disclaimer: -------------- This is not entirely my own work. I found some scripts that I thought could be of use with some modifications. As far as I know they are in Public domain. CONSIDER IT IN THE BETA STAGE.
Based MAINLY On These Scripts
InstaDMG,InstaNBI and parts of Ritalin's Great Patcher. ******************************************** Credits really go to all concerned with the above scripts. ********************************************* Still here?? OK lets move on.
What is it?? ------------- A Retail Leopard DVD Patcher/Updater. Consisting of two scripts:-
INSTAHackintosh.sh handles the INSTALLED side. DVDMaker.sh handles the INSTALLER side.
INSTALLED = System that gets 'Installed' INSTALLER = System for MacOSXInstall.iso Get it?? Good.
What does it do?? -------------------- Allows a Retail Leopard Install DVD to be 'Upgraded' to the Latest Version with whatever Apple Updates and Custom Packages you need. e.g 10.5.0 Retail to 10.5.5 Retail for Installer AND Installed.
What Hardware does it support?? ------------------------------------- C2D Using DFE-132 CDBootloader for Virgin Installs. No disks swapping or Toast Disk Image Merge involved.
AMD and P4 MAY work with appropriate Kernel/Kexts.
Folder Structure ------------------ DVDFiles - Files needed for Installer.(Do Not Touch These) DVDImageOutput - MacOSXInstall.iso from DVDMaker.sh DVDMaker.includes - includes file for DVDMaker.sh DVDMaker.sh - Script file that builds Installer MacOSXInstall.iso and Base.pkg DVDPackages - Packages to be included in Installer System. DVDScratch - Scratch Folder for DVDMaker.sh. InstallerBaseCaches - BaseImageCache Folder for generated cache.dmg InstallerBaseFiles - Folder structure for All Base Files (BaseOS,BaseUpdates,CustomPKG) InstallerBaseImage - System.dmg built from INSTAHackintosh.sh INSTAHackintosh.sh - Script file that builds System.dmg Logs - Contains log files from builds. README.rtf - DOH!! ToDo.rtf - ToDo List
How to use?? --------------- Place INSTAHackintosh Folder on Desktop. Make sure you have at least 20+ gig free.(Needs plenty of free HD space).
Place 'Mac OS X Install DVD.dmg' image in InstallerBaseFiles/BaseOS Folder MUST BE NAMED AS ABOVE!!! This is for the INSTALLED System. There is also InstallerChoices.xml for auto package selection. DO NOT DELETE THIS OTHERWISE IT WILL DO COMPLETE SELECTION.
Place any updates in InstallerBaseFiles/BaseUpdates/01-?? Each update in its own Folder in order of updates. e.g. MacOSXUpdCombo10.5.5.pkg will go into 01 QuikTime755_Leopard.pkg will go into 02 FrontRowUpdate2.1.6.pkg will go into 03 etc. CAUTION:Make sure updates are in CORRECT order. 01 is installed first the 02 then 03 etc.
Place any Custom Packages you want for the INSTALLED SYSTEM in InstallerBaseFiles/CustomPKG Folder same criteria as per above. e.g. ALC889A.pkg in 01 BootDelay.pkg in 02 JMicron.pkg in 03 etc. These DON'T have to go in correct order.
Place any packages you need for the INSTALLER System into DVDPackages Folder. These should be kernel pkgs or kext pkgs needed to get DVD to boot. Probably but not necessarily the same packages as in CustomPKG
To Get It to work. -------------------- Open terminal. type 'su'. (Need 'su' as script can take 1 hour or more to run) enter PW. Use Finder to open up INSTAHackintosh Folder. Drag and drop INSTAHackintosh.sh onto terminal. Press Enter. Script will run and generate the cache.dmg and System.dmg. Installer iso and Base.pkg will be made from these.
How Long?? -------------- INSTAHackintosh.sh will take about 40 minutes on a E8200. (Subsequent runs will take about 28 minutes as it uses the cache.dmg)
Then DVDMaker.sh is run to generate the MacOSXInstall.iso in the DVDImageOutput Folder. This will take about 24 minutes as it generates the Base.pkg for OsInstall.mpkg to use AND the System for the INSTALLER DVD.
You can run DVDMaker.sh again to generate a new MacOSXInstall.iso if you need to change any packages for Installer OR Installed. Just put appropriate packages into InstallerBaseFiles/CustomPKG Folder and DVDPackages Folder.
Burn the iso to DVD or restore it to HD/USB DVD takes a while to load.
Enjoy.. -----------------------------------------------
Keep you posted.
|
|
|
Post by originalmacnut on Sept 27, 2008 16:40:11 GMT
STLVNUB, Would it be Possible to also have DFE-132 installed, along with the Retail installed? If so, would building a script that could delete offending .kext in the extensions be hard. I guess what I'm trying to ask, Is there anyway to build this, so it installs DFE with the Retail install & remove the Files from the Extensions that is already in the DFE extra folder. More less making it a full vanilla install, or Mod install depending the .kext or kernel you include as a user.
|
|
|
Post by STLVNUB on Sept 27, 2008 19:21:51 GMT
STLVNUB, Would it be Possible to also have DFE-132 installed, along with the Retail installed? If so, would building a script that could delete offending .kext in the extensions be hard. I guess what I'm trying to ask, Is there anyway to build this, so it installs DFE with the Retail install & remove the Files from the Extensions that is already in the DFE extra folder. More less making it a full vanilla install, or Mod install depending the .kext or kernel you include as a user. I don't think there should be any reason to do that. Kexts in the Extra/Extensions folder are always loaded first. But it could probably be done just never worried about it myself.
|
|
|
Post by originalmacnut on Sept 27, 2008 19:32:51 GMT
I don't think there should be any reason to do that. Kexts in the Extra/Extensions folder are always loaded first. But it could probably be done just never worried about it myself. On my system, If I don't delete them, I can't use my PS2 Keyboard. ( I know, PS2, but I like it ) *edit* 9/27/08 AppleACPIPS2Nub Fixed my problem with PS2 loading, so everything works great. I got it, for some reason I have to enable to view hidden files, Other than that it's working perfect. Though I do think it's my settings and not your package. Thanks again. -Omn Do let me know how thing go. Was there something to be deleted? The script is meant to tidy up for its self, so there shouldn't have been. It was user error I got it working, works good. I've since Moved to DFE-132 though for mostly vanilla install though.
|
|
|
Post by STLVNUB on Sept 27, 2008 21:05:56 GMT
It was user error I got it working, works good. I've since Moved to DFE-132 though for mostly vanilla install though. And this is what INSTAHackintosh is FOR.
|
|
|
Post by STLVNUB on Sept 27, 2008 21:29:56 GMT
Just Released. GUID only install, at the moment. Important Note: One of the Packages that gets installed is named Instauser_10.5.pkg This will create a user named 'instadmg' with password 'password' automatically. If you DON'T want this feature, just delete the package. Its in InstallerBaseFiles/CustomPKG Folder Important Note2: Please try this out on a 'cloned' OR 'spare' system as being BETA there is the possibility of bugs. Running as Root so take precautions. Important Note3: If your setup is CLOSE to my setup you will only need to setup the appropriate files. BaseOS image and updates and run INSTAHackintosh.sh. Otherwise get the appropriate dfe-132 kexts for your setup and re-make the DFE-Installer package that you should also have downloaded. Enjoy. Link to INSTAHackintosh www.mediafire.com/?myhnogzwm50Anybody wishing to make their own DFE-Installer.pkg pertaining to their own setup need to grab this as well. Contains my packagemaker project files. www.mediafire.com/?jqwuggynrno
|
|
|
Post by originalmacnut on Sept 27, 2008 22:31:55 GMT
Thanks STLVNUB, I've downloaded it and Poked around, Looks like it's nicely done. This is going to save me alot of time installing in the Future.
|
|