SlipstreamOSX v0.96 beta by Dense
A Mac OS X Install DVD conversion script
Thanks to BrazilMac for his original script. Thanks also to those who he
derived his script from. Feel free to do with this what you want but
don't forget to give credit for the parts you use. If you do make changes
it would be appreciated if you could send them to me. I'll happily
incorporate them into future versions if they improve any aspect of it.
The complete process will take approximately 30 mins.
Stage 1: Convert Image
Converting disk image to editable image... (11 mins) 22:57:13
Reading Driver Descriptor Map (DDM : 0)...
Reading BOOTCAMP (Apple_ISO : 1)...
Reading Apple (Apple_partition_map : 2)...
Reading Macintosh (Apple_Driver_ATAPI : 3)...
....
Reading Mac_OS_X (Apple_HFS : 4)...
...............................................................................
Elapsed Time: 4m 50.590s
Speed: 26.4Mbytes/sec
Savings: 0.0%
created: /Users/Steve/Desktop/slipstreamosx-0.96.tar/images/MacOSX105.cdr
Stage 2: Remove unnecessary files from image
Mounting new ISO read-write and finding volume name...
Removing Xcode...
Removing printer packages...
Removing BrotherPrinterDrivers.pkg
Removing CanonPrinterDrivers.pkg
Removing EpsonPrinterDrivers.pkg
Removing FujiXeroxPrinterDrivers.pkg
Removing GutenprintPrinterDrivers.pkg
Removing HewlettPackardPrinterDrivers.pkg
Removing LexmarkPrinterDrivers.pkg
Removing RicohPrinterDrivers.pkg
Removing SamsungPrinterDrivers.pkg
Removing XeroxPrinterDrivers.pkg
Removing languages...
Removing BrazilianPortuguese.pkg
Removing Danish.pkg
Removing Dutch.pkg
Removing Finnish.pkg
Removing French.pkg
Removing German.pkg
Removing Italian.pkg
Removing Japanese.pkg
Removing Korean.pkg
Removing Norwegian.pkg
Removing Polish.pkg
Removing Portuguese.pkg
Removing Russian.pkg
Removing SimplifiedChinese.pkg
Removing Spanish.pkg
Removing Swedish.pkg
Removing TraditionalChinese.pkg
Removing DeTier.pkg
Moving incompatible extensions...
Moving AppleHWSensor.kext
Moving AppleIntelCPUPowerManagement.kext
Moving AppleEFIRuntime.kext
Stage 3: Add necessary files to image
Adding extensions...
Copying .DS_Store
Creating package for .DS_Store...
Copying AppleAC97Audio.kext
Creating package for AppleAC97Audio.kext...
Copying AppleACPIPlatform.kext (Replaced)
Creating package for AppleACPIPlatform.kext...
Copying ApplePS2Controller.kext
Creating package for ApplePS2Controller.kext...
Copying AppleRTL8169Ethernet.kext
Creating package for AppleRTL8169Ethernet.kext...
Copying AppleSMBIOS.kext (Replaced)
Creating package for AppleSMBIOS.kext...
Copying NVinject.kext
Creating package for NVinject.kext...
Adding plugins...
Copying ACPIPS2Nub.kext to AppleACPIPlatform
Creating package for ACPIPS2Nub.kext...
Copying AppleBCM440XEthernet.kext to IONetworkingFamily
Creating package for AppleBCM440XEthernet.kext...
Copying AppleGenericPCATA.kext to IOATAFamily
Creating package for AppleGenericPCATA.kext...
Copying AppleIntelPIIXATA.kext to IOATAFamily (Replaced)
Creating package for AppleIntelPIIXATA.kext...
Injecting device identifiers...
Adding pci168c,1b to AirPortAtheros in IO80211Family...
Creating package for Atheros5006...
Adding 00c810de to NVDANV40Hal...
Creating package for Geforce6800Go...
Adding kernel...
Creating package for kernel...
Adding boot files...
Creating package for boot files...
Creating cleanup package...
Adding installation script...
Updating kernel caches (warnings may be ignored)...
Mac OS X 10.4 detected. Using alternative kextcache method.
warning: kernel extension /Volumes/Mac OS X Install DVD/System/Library/Extensions/AppleACPIPlatform.kext/Contents/PlugIns/ACPIPS2Nub.kext is missing dependencies (including in cache anyway; dependencies may be available from elsewhere)
kernel extension /Volumes/Mac OS X Install DVD/System/Library/Extensions/IOVideoFamily.kext/Contents/PlugIns/IOVideoDeviceUserClient.kext is not valid; skipping it and any plugins
Fixing miscellaneous issues...
Updating boot loader configuration...
Creating StartupItems...
Disabling Dynamic Pager...
Stage 4: Generate bootable image
Mounting modified image...
Creating resized image... (3 mins) 23:02:26
..............................................................................
created: /Users/Steve/Desktop/slipstreamosx-0.96.tar/images/MacOSX105_custom.dmg
Mounting resized image...
Creating bootable file system...
Initializing partition table and finding block count...
Creating the partition on the image...
3
Copying boot into the image...
1628+0 records in
1628+0 records out
833536 bytes transferred in 0.751746 secs (1108800 bytes/sec)
Creating file system on image...
Initialized /dev/rdisk5s3 as a 4480 MB HFS Plus volume
Mounting file system...
Copying data into the image... (8 mins) 23:03:29
Cleaning up...
Stage 6: Cleanup
Process complete!
If there were any errors you should proceed with caution, it is highly
likely the resulting image will not work.
The converted image is now ready to be burned to a DVD.
Image location: /Users/Steve/Desktop/slipstreamosx-0.96.tar/images/MacOSX105_custom.iso
steve-falatkos-computer:~/Desktop/slipstreamosx-0.96.tar root#