Chameleon 2.0-RC2~RC4

Symptom:

There were some issue, chameleon installed in USB.



Com.apple.Boot.plist:

Check /Extra/com.apple.Boot.plist and /Library/Preferences/SystemConfigurations/com.apple.Boot.plist




Solution:

1. Instsll Chameleon to H.D.D not USB.

2. Modified com.apple.Boot.plist. Remove " <key>USBBusFix</key>" contents.

3. If your Nvidia Graphic card nor working, you should install nvidia.rom file in /Extra folder.



Boot Log.:

Dec 15 13:40:34 localhost kernel[0]: USBF:       1.181   AppleUSBUHCI[0xffffff8049523000]::start unable to initialize UIM
Dec 15 13:40:34 localhost kernel[0]: USBF:      1.182   AppleUSBUHCI[0xffffff8049526000]::start unable to initialize UIM
Dec 15 13:40:34 localhost kernel[0]: com.apple.AppleFSCompressionTypeZlib load succeeded
Dec 15 13:40:34 localhost kernel[0]: AppleIntelCPUPowerManagementClient: ready
Dec 15 13:40:34 localhost kernel[0]: FireWire runtime power conservation disabled. (2)
Dec 15 13:40:34 localhost kernel[0]: USBF:      1.742   AppleUSBEHCI[0xffffff8009b61000]: unable to get filterInterruptEventSource
Dec 15 13:40:34 localhost kernel[0]: USBF:      1.744   AppleUSBEHCI[0xffffff8009b61000]::UIMInitialize - Error occurred (0xe00002be)
Dec 15 13:40:34 localhost kernel[0]: USBF:      1.750   AppleUSBEHCI[0xffffff8009b61000]::start unable to initialize UIM
Dec 15 13:40:34 localhost kernel[0]: Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/IDE0@1F,2/AppleAHCI/PRT4@4/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/WDC WD1600BEVS-22RST0 Media/IOGUIDPartitionScheme/Untitled 1@2
Dec 15 13:40:34 localhost kernel[0]: BSD root: disk1s2, major 14, minor 5
Dec 15 13:40:34 localhost kernel[0]: ApplePS2Trackpad: Synaptics TouchPad v7.0
Dec 15 13:40:34 localhost kernel[0]: FireWire (OHCI) VendorID 1180 ID 832 PCI now active, GUID 384fc000297355e1; max speed s400.
Dec 15 13:40:34 localhost kernel[0]: Kernel is LP64
Dec 15 13:40:34 localhost kernel[0]: AppleIntelCPUPowerManagement: initialization complete
Dec 15 13:40:34 localhost kernel[0]: USBF:      6.345   AppleUSBUHCI[0xffffff804951d000]::start unable to initialize UIM
Dec 15 13:40:34 localhost kernel[0]: USBF:      6.418   AppleUSBUHCI[0xffffff8049434000]::start unable to initialize UIM
Dec 15 13:40:35 localhost kernel[0]: systemShutdown false
Dec 15 21:40:00 Ujens-MacBook-Pro kernel[0]: ERROR: FireWire unable to determine security-mode; defaulting to full-secure.
Dec 15 21:40:03 Ujens-MacBook-Pro kernel[0]: Waiting for DSMOS...
Dec 15 21:40:03 Ujens-MacBook-Pro kernel[0]: NVDANV50HAL loaded and registered.
Dec 15 21:40:03 Ujens-MacBook-Pro kernel[0]: Sound assertion "0 != setupHostInterrupt ()" failed in "/SourceCache/AppleHDA/AppleHDA-179.1.4/AppleHDAController/AppleHDAController.cpp" at line 312 goto Exit
com.apple.Boot.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Boot Banner</key>
        <string>No</string>
        <key>Default Partition</key>
        <string>hd(1,1)</string>
        <key>Graphics Mode</key>
        <string>1920x1200x32</string>
        <key>GraphicsEnabler</key>
        <string>Yes</string>
        <key>Kernel</key>
        <string>mach_kernel</string>
        <key>Kernel Flags</key>
        <string></string>
        <key>PciRoot</key>
        <string>0</string>
        <key>Timeout</key>
        <string>3</string>
        <key>USBBusFix</key>
        <string>Yes</string>
        <key>VBIOS</key>
        <string>No</string>
</dict>
</plist>
Modified com.apple.Boot.plist 
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>Kernel</key>
        <string>mach_kernel</string>
        <key>Kernel Flags</key>
        <string>-pci0</string>
        <key>Timeout</key>
        <string>8</string>
        <key>GraphicsEnabler</key>
        <string>y</string> 
</dict>
</plist>

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

<key>DSDT</key>

<string>/Extra/DSDT.aml</string>

<key>Default Partition</key>

<string>hd(1,2)</string>

<key>Graphics Mode</key>

<string>1280x960x32@60Hz</string>

<key>GraphicsEnabler</key>

<string>y</string>

<key>Kernel</key>

<string>mach_kernel</string>

<key>Kernel Flags</key>

<string>-x32</string>

<key>Legacy Logo</key>

<string>yes</string>

<key>SMBIOS</key>

<string>/Extra/smbios.plist</string>

<key>Timeout</key>

<string>5</string>

<key>VideoROM</key>

<string>nVidia.rom</string>

</dict>

</plist>

기타 도움이 될 만한 글들 :