I'm currently trying to boot Mac OS X from a SATA disk attached to the Addonics eSATA ExpressCard....
A lot of people say that it
can't be done, but I think it might be possible.
I'm already able to boot Linux and Vista from eSATA/ExpressCard and it significantly boosts the performance. It would be great to be able to do this with OS X.
I think booting for now is only possible by using the legacy BIOS emulation provided with either rEFIt or Bootcamp. I have tried using the patched osx86 images like JaS etc. They are capable of booting from a BIOS by using the Darwin Bootloader, those images are only tailored at mainstream "IBM PC" compatible pc's and freeze on a MacBook Pro...
If anyone is trying the same, let me now
Hello everyone.
I am glad I found this topic. Actually I was just registering for this (though I am reading in these forums from time to time).
First off, I would like to know how you, Lucidmyth, have gotten Vista and Linux to boot from the ExpressCard.
I bought my ExpressCard last year in November. The manufacturer/vendor is Delock, product
#61386 (which didn't officially support Mac OS X but was way cheaper than any concurring similar product - I paid about 40€ I think).
In the beginning I was trying to get this card to work without success. I was looking all over the web for working drivers. I was looking for the Sonnettech drivers which I didn't find, then I found the SeriTek drivers, which I installed. The card got recognized but only as unknown with greyed-out options like you experienced in the beginning. I was almost giving up, thought about reselling the card, when I fell over the SiliconImage drivers. These worked.
Unfortunately I couldn't figure how to boot off the ExpressCard. (There is also the Higoto ExpressCard which came out a few months ago only. I wonder if one could get the drivers of this card and especially from the Sonnettech card - at least there are quite a few cards out there.)
Furthermore, I also edited the Info.plist of the original SiliconImage driver to show up/mount eSATA devices as "internal" drives in Mac OS X instead of SCSI devices. First, just replacing the original kext with the modified one resulted in the same experience which other users had, i.e. an error message that said that the extension wasn't installed properly and had to be reinstalled. So I created a modified installer package of the driver. If anyone is interested in this, he can contact me, since I am not sure if I am allowed to post it here. I could also make a package from the modified kext, Lucidmyth has posted for those who experience problems with it at restart.
BTW, Lucidmyth, what is the most recent BIOS version I can flash the ExpressCard to? Is it Sil3132 BASE, SATARAID5 and system BIOS 7.4.05 from Feb. 14, 2007?
Thank you for the FreeDOS flashing tutorial, I didn't even think of doing it this way (since I thought of doing it under Windows, once installed natively, which is either with BootCamp or via rEFIT/ExpressCard on my new external drive, I just bought yesterday, which is also why I am looking for a solution to boot/install Vista via the ExpressCard.