This adds on to Django's answer, pointing out how to allow the option for revealing "Create a Windows 7 Installation Disk" in Boot Camp Assistant.
I checked the Bootcamp documentation and it says I may have the option to "create a windows installation disk" but I don't have that option (unsure why?)
Because you cannot see this option, it is most likely because your computer is not supported in Boot Camp Assistant.app's Info.plist. However, that can be quickly changed.
Open a new Terminal window and run sudo nano
/Applications/Utilities/Boot\ Camp\
Assistant.app/Contents/Info.plist
Type in your password.
Move with the arrow keys down to the bottom where it says:
(I meant to start with " (<) key (>) USBBootSupportedModels (<) /key (/>), but I don't know how to ignore HTML markup here. If a moderator or someone who knew how could change this, that would be great.
<array>
<string>IM130</string>
<string>MM50</string>
<string>MP60</string>
<string>MB80</string>
<string>MBP90</string>
<string>MBA40</string>
</array>
Check for your computer model number in > About this Mac... > More
info... > System Report... in Hardware Overview under Model
Identifier. It should be something like
Model Identifier: iMac10,1
iMac = IM, Mac mini = MM...and your MacBook Air would be MBA.
Now, simply take MBA and add it to the numbers after (MacBook Air3,2 to MBA32) without the comma.
Go back to your Terminal prompt and remove the current string part with MBA (you may want to make a note of this somewhere, in case you decide to revert later). Replace it with an identical one that says:
... <string>MBA32</string> ...
(Without the ellipses)
Now save the file by typing Control-O and confirming the WriteOut by pressing the return key (make sure Wrote xx lines appears). Quit and re-open Boot Camp Assistant, and the option should be available!
At this point, you can select your .iso image, as usual (given that you've already converted the .img)
The answer is No. Sorry. I have done this already. Here is the problem. VirtualBox and your Apple use different hardware. If you try to switch between the hardware you are going to drive windows insane.
If you first install Windows using VirtualBox's virtual hardware and a physical disk partition, then switch to Apple's physical hardware with the same physical disk partition then you have to run Microsoft's "System Preparation Tool". This tool is meant to be run once, not repeatedly. See
the procedure at this link
The other problem would be now are you going to activate the software for both machines. Are you going to active while running under VirtualBox or BootCamp?
When you boot between the physical Apple hardware and the virtual VirtualBox hardware, the Windows operating system is going to detect the change. For example, the two machines do not share the same MBR. Each MBR will have a different signature. Windows stores this signature in its boot partition and compares the value with the MBR when booting.
Best Answer
Yes, you can easily copy virtual machines between systems.
The easiest way would be to just create the virtual machine on your linux machine, and when you are ready to copy it over, you can export it as an appliance. This will give you a single file to copy over to you Macbook Air.
Once you have the file copied over to your Air, you can then import it there, and you will be all set to try it out.