I can tell you that after trying in every way to make it work, the kingspec 128gb ssd is not recognized by the mba first gen. The only way to use it is to put it inside an external usb enclosure, in this case disk utility can mount it, but when you put it inside your mba the system does not recognize it (not even the hardware). No matter if you format it, setup GUID partition table, clone block to block your drive when connected as usb. Perhaps someone will be able to make it work, but this is my experience. Hope to find a 128gb ssd drive working in the near future.