|
Post by ritalin on Mar 25, 2008 8:19:37 GMT
Well,first trial of V5 didn't go so well. Stopped at end of install with error. My Fault. Did not read end bit of first post about Volumecheck etc.DOH!!! The install however booted but it did'nt work quite right. Fixed the problem and trying again. This is looking REALLY good. Man it sure makes the iso FAST!!! Waiting for V6. V6 is close to ready. I would give up on V5 and wait. ATI HD cards have been added and there is now options for boot.plist files (delay boot, verbose, safe, etc...). I've been through the postflights and I've removed a load of errors. The method for making the hard drive bootable is now much improved and, hopefully, less prone to failure. So you are using the PackageMaker project I posted, cool. With V6 there have been major changes for the better. As soon as I'm happy with it I will post the corresponding V6 build environment, probably today.
|
|
|
Post by ritalin on Mar 25, 2008 14:51:48 GMT
V6 is close to ready. I would give up on V5 and wait. ATI HD cards have been added and there is now options for boot.plist files (delay boot, verbose, safe, etc...). I've been through the postflights and I've removed a load of errors. The method for making the hard drive bootable is now much improved and, hopefully, less prone to failure. EDIT 25th March 2008Major change to underlying method of setting the target volume as bootable. It now takes place at the end of the installation process. So no more dangerous force unmounting of the target volume. Many bugs removed from the package postflight scripts. New install choices for ATI HD gfx cards. New boot options (safe and normal). Automatic detection of GUID, MBR, and APM partition schemes. Installer prevents selection of APM partition disks. Choice of Netkas PC-EFI or Darwin x86 bootloader. PC-EFI will be used automatically on GUID partitions. Creates /Library/Backup/Hackintosh directory containing modified and extra files added by the installer. Creates /Library/Backup/Original directory containing all original files that are modified or replaced by the installer. Automatically prevent installation of vanilla kernel on unsupported CPUs. The patch.sh script now checks for the presence of the required update packages and quits if they are missing.
|
|
|
Post by netrogen on Mar 25, 2008 15:28:10 GMT
Cheers for this, hope to give it a try soon. The one main difference between XP and OS X is I now don't feel the urge to clean install every couple of weeks, Leo has been running well for a couple of months on my hack.
|
|
|
Post by ritalin on Mar 25, 2008 16:09:09 GMT
Cheers for this, hope to give it a try soon. The one main difference between XP and OS X is I now don't feel the urge to clean install every couple of weeks, Leo has been running well for a couple of months on my hack. I don't clean install my system much either ;D My iMac hasn't had a clean install since I built it. Its still running Tiger mind you. What I really need is people who can read shell script to help debug this thing. There are over 100 packages and postflights in this now, and they all have to fit together just so! A single " in the wrong place in one of those postflights can FUBAR the hole DVD. Also, it takes sometime to test the DVD. In fact I don't test every option, I don't have the time! This is why, unlike other distributors, I publish the build environment. I know its not going to be perfect and I can't fix everything, but at least you can download the hole project and try and fix it yourselves.
|
|
|
Post by STLVNUB on Mar 25, 2008 16:44:34 GMT
Downloading V6 now. My second attempt on V5 went OK. You are doing excellent job. Thanks so much.
|
|
tek
New Member
Posts: 23
|
Post by tek on Mar 25, 2008 18:09:50 GMT
Thanks for sharing your work again ritalin, and also thank you for sharing your build environment. I have successfully been able to make my own OSInstall.mpkg with some drivers for my own hardware. This is a nice method and I will try out v6 of you script and let you know if I run into any problems.
|
|
|
Post by ritalin on Mar 26, 2008 8:01:35 GMT
Thanks for the feedback. I've posted a new thread Start to Learn Shell ScriptI hope some of you find it useful. EDIT 26th March 2008Added the following 3 plugins to the "IOATAFamily.kext" extension: AppleGenericPCATA.kext - Source: AppleGenericPCATA-5 AppleOnboardPCATA.kext - Source: AppleOnboardPCATA-2 AppleVIAATA.kext - Source: AppleVIAATA-6 They were missed in previous builds due an oversight by myself. OSx86_patcher_v7
|
|
iTalo
New Member
Posts: 13
|
Post by iTalo on Mar 26, 2008 18:00:45 GMT
I have problem. When start patcing its come on.
"ERROR Existing disk images mounted. Detach all disk images mounted. This can be done by dragging disk image volumes from the destkop to the trash or using Disk Utility."
What I can doo? any idea
|
|
|
Post by ritalin on Mar 26, 2008 19:37:38 GMT
I have problem. When start patcing its come on. "ERROR Existing disk images mounted. Detach all disk images mounted. This can be done by dragging disk image volumes from the destkop to the trash or using Disk Utility." What I can doo? any idea Should I take it that you don't know what a mounted disk image looks like? or are you saying there aren't any mounted images and that the error is incorrect?
|
|
iTalo
New Member
Posts: 13
|
Post by iTalo on Mar 26, 2008 19:51:50 GMT
When i start patching its stoped on this message. I tray with disk utility find unmoun image, nothing happend tere for it is not mounted.
|
|
|
Post by ritalin on Mar 26, 2008 20:08:22 GMT
When i start patching its stoped on this message. I tray with disk utility find unmoun image, nothing happend tere for it is not mounted. Log out and then log back in, that should unmount any image. Look in the "image" folder of the patcher, it should look like this: If there is any files in there other than MacOSX105.dmg then delete them. DONT delete MacOSX105.dmg ! If MacOSX105.dmg isn't there, then read the file named "instructions" again. If the patcher bombs out again after doing all that, then there is something wrong.
|
|
iTalo
New Member
Posts: 13
|
Post by iTalo on Mar 26, 2008 20:25:15 GMT
I repeated it many times, nothing change
"OSx86_patcher_v4 This should take about 10 minutes on a 1.87 GHz C2D.
The absolute pathname of the current working directory: /Users/.../Desktop/OSx86_patcher_v7
The absolute pathname of the original DVD image: /Users/.../Desktop/OSx86_patcher_v7/images/MacOSX105.dmg
The absolute pathname of the shadow file to be used in conjunction with the original DVD image: /Users/.../Desktop/OSx86_patcher_v7/images/MacOSX105.dmg.shadow
The absolute pathname of the burnable patched DVD ISO image: /Users/.../Desktop/OSx86_patcher_v7/images/MacOSX105_patched.iso
ERROR Existing disk images mounted. Detach all disk images mounted. This can be done by dragging disk image volumes from the destkop to the trash or using Disk Utility."
what wrong?
|
|
|
Post by ritalin on Mar 26, 2008 20:31:29 GMT
In terminal enter: hdiutil info Then post the output here please.
|
|
iTalo
New Member
Posts: 13
|
Post by iTalo on Mar 26, 2008 20:35:49 GMT
framework : 195 driver : 10.5v192.1 ================================================ image-path : /Users/aaa/Library/FileSync/001b6398cd12/aaa_iDisk.sparsebundle image-alias : /Users/aaa/Library/FileSync/001b6398cd12/aaa_iDisk.sparsebundle shadow-path : <none> icon-path : /System/Library/PrivateFrameworks/DiskImages.framework/Resources/CDiskImage.icns image-type : sparse bundle disk image system-image : TRUE blockcount : 549445522 blocksize : 512 writeable : TRUE autodiskmount : TRUE removable : TRUE image-encrypted : false mounting user : aaa mounting mode : <unknown> process ID : 1354 /dev/disk1 Apple_partition_scheme /dev/disk1s1 Apple_partition_map /dev/disk1s2 Apple_HFSX /Volumes/aaa
|
|
|
Post by ritalin on Mar 26, 2008 20:53:08 GMT
Well there is definitely some sort of image mounted I wonder what it is. Do you use FileVault?
|
|