Bootcamp Windows 7 install with no Superdrive - Working Method
After lots of experimenting to get Windows 7 installed on my 2011 MBP with no Superdrive, I've finally found a solution.
Normally reserved for Macbook Airs, it's possible to enable the "Create Windows 7 Install Disk" option in Boot Camp Assistant 4 by following this method:
http://discussions.apple.com/thread/3410900?answerId=17365855022#17365855022
This will allow usb creation to work, but without proper firmware version on your machine, you will reboot to a black screen that says "No bootable device found" when trying to use bootcamp assistant.
All of the workarounds that worked in 10.6 seem to be broken in 10.7. I tried:
-4 different USB media, as some reported certain USB media will work.
-mounting a VMware image of a windows 7 install, but VMDKMounter and MacFuse are broken in 10.7
-using winclone to restore a previous bootcamp image from my old MBP, which only got me to BSOD
-using my windows image to format a partition, which returns invalid argument errors in disk utility
I didn't try rEFIt, as I read lots of reports of its incompatibilities with Lion, and disk corruption.
The solution that finally worked was to create a 5gb FAT partition on my internal hard drive, and copy all of the files from the Bootcamp USB windows install.
Upon reboot, since it was still attempting the windows install, it found the partition, booted and worked flawlessly. This might also work by simply copying the files from your Windows 7 image, but I think there may be a little trickery done in Boot Camp Assistant to make sure the EFI recognizes it properly.
I've only tried this on my system, but after 2 days of messing around to get this working, I wanted to post my results as I'm sure I'm not the only one in this situation.
MacBook Pro (15-inch Early 2011), Mac OS X (10.7.3)