Quote:
Originally Posted by MehStrongBadMeh
Yes, I tried adding a modified IOUSBFamily kext but the usb still did not work.
|
I've just answered someone on another forum regarding this problem, and just saw this topic here, so I'll copypaste my response here.
I have quite a similar machine and a similar problem. There is a known trouble with BIOS in these series (L505D, A505). Linux couldn't be installed on them neither. On Linux however the problem has been quickly resolved by a simple operation incorporated into the loader, which is copying the DSDT to memory prior to loading the system. And further referring to the tables copied to the RAM rather than working with the motherboard directly. The issue is that somehow the DSDT tables get overwrited with garbage on some stage of loading the system, which totally messes the whole thing up.
As to Hackintosh, there is a built-in possibility to do quite the same with Chameleon. Just get the right DSDT and place it into the dedicated folder inside the installer media, and the bootloader should pick it up (I think this is "Extra" folder on your installer media). Probably you would need to make your bootloader load from a usb stick (where you may easily place your DSDT file) or otherwise mess with the image before burning it on CD/DVD, which is a bit more complicated. I was moving in this direction, but eventually I had some more important things to do and so this is being delayed as for now.
Of course, no guarantees this will actually work, but it might, especially combined with other techniques, such as tuning the DSDT to match the OsX expectations of hardware. There are plenty of tutorials (most of them outdated) referring to how this should be done.
The right DSDT is located right here:
https://bugzilla.kernel.org/attachment.cgi?id=23950
I think you should rename it to dsdt.aml in order to use it with Chameleon.
You may also refer to this discussion by Linux developers:
https://bugzilla.kernel.org/show_bug.cgi?id=14679
Please post any resluts, positive or negative, so other people with this problem can benefit of your trial and error too and maybe think of methods to make a further progress.