Report from a newbie
I just followed the first three steps
The step #4 isn't clear. I'm running sl on vmw7.
Do i need that darwin.iso modified file?
Sorry, you don't need fusion's darwin.iso. It's my misunderstanding. You should keep Donk's one and please ignore step #4. I'll edit the post.
No, those two kexts are in initrd.img inside darwin.iso.
Yes, they are also in initrd.img, but these are used only when vm uses legacy bios emulation. If firmware = "efi" setting is used vm boots without darwin.iso but dmesg still shows as follows:
npvhash=4095 Darwin Kernel Version 10.2.0: Tue Nov 3 10:35:19 PST 2009; root:xnu-1486.2.11~1/RELEASE_X86_64 vm_page_bootstrap: 248202 free pages and 13942 wired pages kext submap [0xffffff7f80600000 - 0xffffff8000000000], kernel text [0xffffff8000200000 - 0xffffff8000600000] standard timeslicing quantum is 10000 us mig_table_max_displ = 73 NullCPUPowerManagement::init: properties=0xffffff8004375b40 NullCPUPowerManagement::start AppleACPICPU: ProcessorId=0 LocalApicId=0 Enabled AppleACPICPU: ProcessorId=1 LocalApicId=1 Enabled ...