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.
>