THIS METHOD REQUIRES REINSTALLATION OF OSX AS GPTSYNC WILL NOT CREATE THE DUAL MBR/GUID PARTITION TABLE REQUIRED FOR DUAL BOOTING OTHERWISE
What you'll need:
- OSx (Snow)Leopard install DVD.
- Windows7 install DVD
- Two USB sticks, one greater than or equal to 8GB for OSX and one greater than or equal to 4GB for Windows7.
- Netbook Bootmaker 0.8.3RC2+
Downloads - netbook-installer - Project Hosting on Google Code Preparing the installation media: On a Mac:
1) Insert the (Snow)Leopard dvd, insert your 8GB+ USB stick and open Disk Utility
2) Select the USB drive from the left and click on the partition tab
3) Click the + button, select a name for the parition and select 'Mac OS Extended (Journaled)' from the 'format' drop down box.
4) Click apply
5) Once the partition has been created, click on the restore tab.
6) Drag the (Snow)Leopard DVD from the left to the 'source' field.
7) Drag the partition you created on the USB drive to the 'destination) field.
8) Click restore
9) Once the DVD has been restored onto the USB stick, you'll need to run Netbook Bootmaker so you'll be able to boot from it. You can find Netbook Bootmaker here
Downloads - netbook-installer - Project Hosting on Google Code 0.8.3RC2+ is required.
If you don't have a mac with a DVD drive to prepare the install (IE all you have is a hackintoshed netbook/MacBook Air):
I haven't tried this myself, but in theory it SHOULD work. You'll still need a mac to prepare the USB drive, however.
1) On a PC, install TransMAC. You can find it at
Acute Systems web site It's a pay program, but the trail is good enough for what we want to do.
2) Right click on the drive in which you have inserted the (Snow)Leopard DVD and select 'save image of disk'
3) Select a name and a location to save the disk image.
4) Once the process completes, copy the disk image to your DVD Drive-less Mac/netbook
5) Continue using the above steps. When you get to step 6, instead of dragging the DVD drive to the source field, you'll drag the image file which you copied over.
On a PC:
1) Insert your Windows7 DVD
2) Insert the 4GB+ USB stick.
3) Open 'My Computer', right click on the USB drive and select 'Format...'
4) Format the drive as NTFS. You can do a quick format.
5) Open a command prompt (run cmd for XP. Search for 'cmd' in vista or higher). If you're running Vista or Windows7 you'll need to right-click on 'cmd' once it appears in the search box and select 'Run as Administrator'.
6) Change directories to your Windows7 DVD. ' D: CD BOOT ' for example if your DVD drive is assigned letter D:
7) Change directories to \boot ' CD boot\ '
8) Issue the following command to make the USB drive bootable ' BOOTSECT.EXE/NT60 E: ' where E: is the letter assigned to your USB drive.
9) Copy everything from the Windows7 DVD to the USB drive.
Installing OSx:
1) Boot from the USB drive on which you restored the OSx install DVD.
2) Hit enter to select your language.
3) Run 'disk utility' from the 'utilities' menu above
4) Click on your netbook's internal hard drive from the left and click on the 'partition' tab.
5) You'll want to create two partitions. Press the + button twice.
6) The first partition will be the OSX partition. You'll want to give it a nice, descriptive name, make sure 'Mac OS Extended (Journaled)' is selected.
7) The second partition is where we'll install Windows7. Select it, give it a descriptive name, select 'MS-DOS FAT' as a format.
8) If you're like me and you want your Windows7 partition to be smaller than your OSx Partition, select a size in GB below the format drop down. I selected 20GB. The OSx partition should automagicly re size itself to fill up the free space.
9) Click apply, close disk utility and continue on through the installer as normal.
10) After installation, reboot the computer and when you see the OSx chameleon boot loader screen (apple logo with 'press any key to enter start-up options') press the space bar, highlight the partition where you installed OSx, type ' -s ' and hit enter.
A bunch of text should scroll across the screen. This will start OSx in single user mode, a command line only environment which we'll use to set the Windows7 partition as active so we can install Windows7.
11) Once you get the prompt which reads ' :/ root# ' issue the command ' fdisk -e /dev/disk0 '
12) Type ' p ' and hit enter to list the partitions currently on this internal hard drive. You're looking for the number of the partition you formatted as MS-DOS Fat (usually partition 3).
13) type 'f 3' and press enter to mark the Windows7 partition as active.
14 Type ' w ' to write the modified partition table to the disk (type ' y ' if it tells you a reboot will be needed)
15) Type ' q ' to return to the command prompt, type ' reboot ' and hit enter
Installing Windows7:
1) Boot from the Windows7 install USB.
2) Select your language and click next.
3) Select 'install now'.
4) Accept the license terms and click next.
5) Select 'custom'.
6) Select 'Disk 0 Partition 3' which should have the type 'System'.
7) Select 'drive options (advanced).
8) Click 'format'
9) Once the partition is formatted, click next and continue on through the Windows7 install process.
10) You should now be sitting at your new Windows7 desktop.
Configuring for Dual Boot with Chameleon:
1) Boot from your OSx install USB again, but this time when you see the chameleon bootloader, hit space instead of letting it boot all the way into the installer.
2) Highlight your OSx partition, type ' -s ' and hit enter.
3) You'll eventually get the ' :/ root# ' prompt. Issue the command ' fdisk -e /dev/disk0 '
4) Type ' p ' and hit enter to list the partitions currently on this internal hard drive. You're looking for the number of the partition wher you installed OSx (usually partition 2).
5) type 'f 2' and press enter to mark the OSx partition as active.
6) Type ' w ' to write the modified partition table to the disk (type ' y ' if it tells you a reboot will be needed)
7) Type ' q ' to return to the command prompt, type ' reboot ' and hit enter.
8) Reboot and boot from OSx USB drive all the way into the OSx installer.
9) Click enter for your language and select 'netbook installer' from the utilities menu.
10) Select your OSx partition from the drop down and deselect EVERYTHING EXCEPT 'install chameleon bootloader'.
11) Reboot
12) At the chameleon prompt, press space bar, highlight your OSx partition, type ' -s ' and hit enter.
13) Once again you'll eventually get the ' :/ root# ' prompt. Once again issue the command ' fdisk -e /dev/disk0 '
14) Type ' p ' and hit enter to list the partitions currently on this internal hard drive. You're looking for the number of the partition for Windows7 (usually partition 3).
15) type 'f 3' and press enter to mark the Windows7 partition as active.
16) Type ' w ' to write the modified partition table to the disk (type ' y ' if it tells you a reboot will be needed)
17) Type ' q ' to return to the command prompt, type ' reboot ' and hit enter
20) Boot again from the Windows7 install USB
21) Select your language and click next
22) Select 'repair my computer'
23) It'll scan the HDD and give you an option to 'repair and restart' automatically.
24) Boot from your OSx install USB again, but this time when you see the chameleon bootloader, hit space instead of letting it boot all the way into the installer.
25) Highlight your OSx partition, type ' -s ' and hit enter.
26) You'll eventually get the ' :/ root# ' prompt. Issue the command ' fdisk -e /dev/disk0 '
27) Type ' p ' and hit enter to list the partitions currently on this internal hard drive. You're looking for the number of the partition for OSx (usually partition 2).
28) type 'f 2' and press enter to mark the OSx partition as active.
29) Type ' w ' to write the modified partition table to the disk (type ' y ' if it tells you a reboot will be needed)
30) Type ' q ' to return to the command prompt, type ' reboot ' and hit enter.
Upon reboot you should now see the chameleon boot loader. By hitting the space bar you'll be able to select from either your OSx partition or your Windows7 partition. Enjoy!