10.2.4 update hangs MOL - NOW BOOTS OK
Jamie Clark
mol-devel@lists.maconlinux.org
Tue, 18 Feb 2003 12:15:32 +0800
Forgot to mention one very important point: I moved
/System/Library/Extensions/IOAudioFamily.kext elsewhere to prevent it
being loaded. This step is in fact required for a successful boot. I
discovered this after moving the audio extension back into
/System/Library/Extensions and having the system hang on boot again...
It would appear that the mkext-1 config has no effect - and is probably
completely wrong. Sorry for jumping the gun.
The system will boot without that additional config, and does require
IOAudioFamily.kext to be removed.
-Jamie
Jamie Clark wrote:
>
> I had a hunch that the kext cache might be a problem. Reading through
> bootx-mol main.c I discovered the option, and tried:
>
> kernel: /home/jclark/MacHome/6.4/mach_kernel
> mkext-1: /home/jclark/MacHome/6.4/Extensions.mkext
>
> ...where Extensions.mkext is the cache that was pre-generated by the
> 10.2.4 installer (copied to linux). 10.2.4 boots OK with this
> configuration.
>
> It would appear that 10.2.4 installer may have done something odd to
> the HFS+ partition that confuses bootx. I ran a block compare of the
> first 8 partitions (between 10.2.3 and 10.2.4 disks) and they were
> identical. The boot sectors (0 and 1) of partition 9 (HFS) were zeroed
> on the 10.2.4 disk - not that that should matter.
>