Dualboot Snow Leopard & Windows 7
The following guide is to Dual-boot Snow Leopard and Windows 7 onto the HP Mini 311, credited to Wayne.
Here is the guide to dual boot Snow Leopard and Windows 7 for HP mini 311. This is modified from the Dell mini guide.
***Backup and save whatever you want to a external HD. because this will format the whole HD.***
Item you need:
A bootable patched Snow Leopard USB drive.
A Windows 7 USB or DVD with external DVD drive
Netbookinstaller for Mac ( I save it to the SL usb drive) link: http://netbook-installer.googlecode.com/files/NetbookInstaller%200.8.3%20RC3.app.zip
1) Format HD:
- boot off the Win7 USB/SB media
- click through the first two windows that appear (you will see a message “Setup is starting..”
- Make sure you save your stuff, next step will format yuor HD COMPLETELY !!!
- enter CMD by hitting SHIFT-FN-F10 (or SHIFT-F10) dependent on KB / model
- type in:
diskpart.exe
list disk
select disk (your hard drive, should be 0)
clean
convert GPT
create partition EFI size=200
create partition primary size=(size in mb for OSX> (mine was 30000 MB, of a 60 GB HD)
create partition primary size=(size in mb for Win7> (mine was 30000 MB, of a 60 GB HD)
list partition (a * should appear on the third partition, that’s where you will install Win7 later)
(at this point you can type “extend” to fill the rest of the drive with any space left over from building the partitions
format fs=ntfs quick
exit
exit
- shutdown your mini by pressing the power button
2) Install OSX Snow Leopard:
- Insert the Snow Leopard USB pendrive, boot into the USB drive by pressing F9 when bootup.
- Don’t touch anything, it will boot into the Snow Leopard installation.
- during the install, you will see the NTFS disk, which you won’t be able to use
- enter the DISK UTILITY and select the hidden “disk0s2″ and erase is using Mac OS Journaled File System, name it OSX
- continue your installation as you were onto the newly created OSX partition
- when done, SHUTDOWN (don’t reboot) and insert your USB/SD Win7 boot media again
3) Install Windows 7:
- Insert the Windows 7 USB( or your DVD Drive if you have , boot into the USB/DVD by presssing F9 when bootup
- follow standard procedures for installing Win7 (onto partition 3)
At this point Both OS is done installing, it’s time to tweak the EFI bootloader so that it will works with both OS.
If thing goes wrong, you can still boot into OS X SL with the OS X installation USB and choose OS X.
or Fix the Windows 7 with the Windows 7 Installation USB/DVD.
4) Install bootloader (this is the hardest part)
- insert the OS X SL installation USB, and boot from it.
- press any key, and select OS X partition.
- After you bootin to Snow Leopard, run Netbookinstaller.
- Make sure you have checked the “chameleon bootloader”,and UNCHECK “quiet boot”(if you check this, your system wont bootup right). The rest of the item you can check if you need it.
- Click install. Once the install is finished, and Restart.
OSX will now be the active boot, But your windows boot sector will be corrupted. Dont worry, the following steps will fix it.
To correct this, reboot, insert your windows usb key and boot from it. If you tried to repair the boot sector now, the windows installer would not succeed, because it is looking at the active partition’s boot sector (where it assumes the windows install is) but this is in fact the Mac EFI partition. To get it to fix the windows boot sector we need to set the windows partition as active: When you get to the language choice, press Shift+fn+f10 to bring up the command prompt. Type the following:
Diskpart [enter]
Select disk 0 [enter]
Select partition 3 [enter] (windows 7 Partition)
Active [enter]
It should tell you that partition 3 is now active.
Close cmd prompt and click repair windows install. It should now find the windows install and repair the boot sector (and not mess up your chameleon install).
Finally, when it restarts: boot to the windows installer one last time. You need to set the active disk to your mac install with the chameleon bootloader – Press Shift+fn+f10 and bring up the command prompt. Type the following:
Diskpart [enter]
Select disk 0 [enter]
Select partition 1 [enter] (EFI partition)
Active [enter]
Afteryou reboot, it should boot into the Chameleon Bootloader, and you should able to boot into both OS with out any issue.
November 3, 2009 - 1:49 am
Yay! We have a 311 guide
November 3, 2009 - 2:38 pm
Hope this helps out those 311 users out there. For driver, i use the Kext for Dell mini and Hp mini 1000, pretty much all works expect the Wifi card. If you guys have any question about the dual boot, post here, i’ll see what i can do.
November 3, 2009 - 6:58 pm
hi, thx a lot for this guide but I have some problems, first if I use Windows 7 from a USB pen drive it doesn’t work (I can’t install it) but from an external DVD yes, any idea why?
second, in section 4 I have to play with the bootloader, I install chamelon (without quit mode, it’s disabled by default) then when I start the system with windows 7 with diskpart I saw 4 partition, not 3. 2 small partition (some kilo) and the EFI, then OSx and the fourth is windows 7, why? I have activated the windows 7 partition then restarted and activated EFI, now I can use SL but with 7 I have “Windows failed to start. A recent hardware or software change….” – Status: 0xc000000e – The boot selection failed because a required device is inaccessible.
Any idea?
Thanks a lot for the guides and time you spend for the community
November 3, 2009 - 9:51 pm
HOW TO MAKE A BOOTABLE USB/SD WIN7 INSTALLATION MEDIA:
WHAT YOU WILL NEED:
A 4 GB USB/SD STICK/CARD
A WIN7 DVD
A VISTA/WIN7/WIN2003/2008 SERVER WORKING PC (to run the installation)
- insert your 4 media stick USB/SD
- run CMD (as Administrator if needed)
- type in:
diskpart.exe
list disk (notice which is your USB/SD media drive)
select disk 4 (could be 3, 2, 5, etc.)
clean
create partition primary
select partition 1
active
format fs=ntfs quick
assign
exit
- insert the Windows 7 DVD into your drive and copy the contents using robocopy:
robocopy.exe E:\ F:\ /MIR
(where E:\ is the source and F:\ is the destination USB/SD card)
DONE! You now have a bootable installation USB/SD media drive for Windows 7. The same procedure works for Vista, and Windows 2003 / 2008 server (NOT XP).
November 3, 2009 - 10:11 pm
Zag0r, After windows 7 installed, it will create 2 partitions, one is 128mb partition for windows bootloader( I guess), one is the main windows7 Partition. But when you use diskpart, that 128mb partition will not show. So after u install the the chameleon bootloader, your pc should go into the chameleon when it starts. Yes, it will have the windows bootloader error when you choose win7. you need to boot in to the window7 installation usb/disc and fix the bootloader, and reboot back to win7 and use diskpart to active EFI bootloader. after this both will works (last 2 steps)
November 4, 2009 - 7:16 am
Hi, thx a lot for the istructions how to make a usb with 7 (what I didn’t is to use robcopy, jsut copy via explorer).
If I check my list partiton with diskpart I see:
Partition 1 Primary 1023KB 512B (I dont’ know what it is, newer made it Win7 booloader?)
Partition 2 Primary 200MB 1024Kb (I think it’s EFI)
Partition 3 Primary 78GB 201MB (Osx)
Partition 4 Primary 78GB 78GB (Windows 7)
I active partition 4 and repair the disk then I can start directly in windows 7, then I redoo the W7 setup and make active partition 2 (EFI) and now it works osx too
thx a lot for your help
best regards
November 4, 2009 - 12:58 pm
I still need help on setting up the stock wifi card b/g (BCM94312HMG)for the US model. if anyone know how. let me know. i try different kind of kext, still no wifi show up.
November 6, 2009 - 7:17 am
hi, this tutorial works great! I have 3 others questions:
1. why did you use windows 7 to partition the HD and not the disk utility from OsX
2. it’s possible to to do a triple boot with SL/7/Ubuntu and a 4th partition for the shared data? I tried to do but doesn’t work, maybe it’s because I can have only 4 primary partition with GUID?
3. the orders of the partition (OsX first Seven as second) is important or I can switch it without problem?
thx a lot a nice job.
now i would like to see the 311x OsX guide, if you need some help I’m here.
regards, zag0r
November 6, 2009 - 12:20 pm
After mess around with the dual boot for a week, here are some of the issues:
1) Wifi doesn’t work in SL, Sound doesn’t work.
2) After using EFI Bootload, Windows 7 Can’t hibernate.
As resolve, i’m change back to 10.5.8, since it works much better than 10.6, and less hardware issue.
November 11, 2009 - 11:43 am
While waiting for SL install to start, the machine hung. I left it there for about an hour, came back and restarted it by holding the power button.
Now when I try and turn it on, the battery light just blinks three times. Did I brick it?
Any help is appreciated.
November 11, 2009 - 2:13 pm
Did you even see the bootup HP logo? Try press F10 go to Bios? if so, you can still fix it, try to insert the SL installer USB or Win7 usb to fix the bootloader
November 13, 2009 - 5:48 am
i downloaded the leopard os from torrent and i have the snow leopard dmg on my windows pc how do i create a bootable usb drive in windows so i can install leopard on my pc please help
November 17, 2009 - 3:49 pm
You can’t create a bootable USB in Windows, You must use mac to create it. the only way to do it without mac is to download one of those patched bootable SL image and copy/burn it to the USB/DVD. The one you download, might be already patched to boot in PC, so check the site.
November 20, 2009 - 5:06 am
Sorry but how to i make a patched usb of snow leopard??
November 20, 2009 - 11:29 am
How about you pay $29 for a snow leopard DVD instead of stealing a $29 operating system..then we’ll figure out how to burn it…
November 20, 2009 - 12:54 pm
Thx Wayne !
and FYI, plz visit the mini 311 thread in insanelymac.
http://www.insanelymac.com/forum/index.php?showtopic=195381&st=320
There had been a lot of great work for OS X on 311, and great KEXT set.
Sound works fine, but you can not get your stock WIFI working..
November 25, 2009 - 8:52 am
i triend to follow this guide, and installing W7 HP.
result is not good, W7 setup says:
“”windows cannot be installed on this disk. the selected disk is of the gpt partition style”"
is a W7HP peculiarity? with W7U works?
byebye
theSLug
November 25, 2009 - 9:45 am
sorry, retried after SL installation, and W7HP installer works
December 10, 2009 - 7:57 am
hello, where can i find a guide for installing Snow Leo on my mini 311c ? i’ve use the HP Mini 1000 guide but it’s not verry good on my mini 311 (very slow etc…)
December 11, 2009 - 10:42 pm
You can use this guide for dual boot SL and Win7 on mini 311c as well. Maybe you didn’t have the proper drivers, but SL is usable in mini 311. Don’t expect it’s super fast on the mini, because even on a regular Mac, SL is slower than Leopard. Since SL still not perfectly run on mini 311, like the Wireless Issue, you better go with Leopard. It’s easier to install and faster.
December 12, 2009 - 5:48 pm
thanks Wayne, and if i have already install win7, can i install leopard without probleme or do i redo your guide from scratch ? thanks
December 13, 2009 - 5:03 am
I’d also like to know about how we can install Leopard if Windows 7 is already installed on my Mini 311. ^^
December 21, 2009 - 1:22 am
Great guide. Looks like I have dual boot functioning on my 311-1000nr. As far as I can tell, the only issue I have within Windows 7 is that the function keys no longer work. If I hold down Fn and then press one of the function keys (example brightness keys), nothing happens. However, with an external keyboard attached, the Fn keys on the external work fine.
In terms of Snow Leopard, here are my issues: no Wifi (but ethernet works), no sound, no bluetooth (as far as I can tell). Have you found any fixes to these issues yet?
Lastly, in terms of Wifi, would a wireless N USB adapter that is OS X compatible work? If so, I wouldn’t have to worry about having to switch out the internal card.
One final question: is everything functioning fine under Leopard (ie, 10.5)? And, if so, do I have to go through the whole format and re-install procedure from step 1 all the way through the end, or can I just create a patched Leopard USB drive and then wipe the OSX partition and install Leopard over it?
Thanks for some great work!
December 21, 2009 - 7:06 am
Oh yeah, sleep also doesn’t work (I put the HP to sleep and it awakens within a second and freezes, telling me that I need to shut down and reboot).
December 26, 2009 - 12:39 pm
Hey,
I have a problem with my disk.
Cant the Disk Be another format else GTP??
If i want to launch the OS X Installation it suddenly crashes and my System is going to restart.
Comes this because my Disk is Not GTP??
Thanks
January 8, 2010 - 12:41 am
If you follow the directions exactly, it will work, don’t take any shortcuts.
January 15, 2010 - 7:22 am
I installed both OS’s on my system, but Chameleon only sees Snow Leo. What did I do wrong?
January 17, 2010 - 6:47 pm
Check out my videos of a Snow Leopard and Windows 7 dual boot.
Many thanks to Wayne for directions that are infinitely easier than anything you can find on Insanelymac.com
January 17, 2010 - 6:48 pm
Oops, forgot to include the link:
http://www.vimeo.com/pinkoos
February 3, 2010 - 2:37 am
Question:
Thanks!!
How did you get Quartz Extreme (Graphics Acceleration) and audio working under Leo 10.5.8 on the HP Mini 311?
I’d very like to know
February 4, 2010 - 3:46 am
Great tutorial. Thanks for it!
I’ve managed to install Snow Leopard and Windows 7 on my HP mini 311. Both installation are ok, but I cannot make Chameleon to see Snow and Win7. It only shows Snow at boot selection.
But, if I use Win7 USB kit to restore Windows 7 boot it works on WIndows 7. Change again active partition to 1, and Snow boots.
Is it something I did wrong?
February 5, 2010 - 6:58 am
Never mind! I got it. The problem was that I modified the partition table when I had to install windows 7. Now it works!
Question: did anybody managed to install wifi drivers for HP mini 311 on SL?
March 12, 2010 - 7:11 pm
8 gig usb stick – MBR mode ONLY!!!!! All this “advice” saying only GUID works is completely wrong. Only now do both my 8 gig sticks work (I ordered a differnet type hoping it would WORK for a change.)
And dual boot does not work, either. Many hours trying all the variations on these sites. But, 1. install osx, 2. install win7, 3. leaving win7 bootable, 4. using usbstick 8g with the install disk permanently on it WILL let you dualboot. thank goodness.
April 2, 2010 - 9:26 am
Hi, I followed your guide and got Win7 and SL up and running. Next I added an extra Linux OS (first tried Mint linux – did not work, next tried Ubuntu 9.10) I installed GRUB to the linux root partiton and NOT to the MBR.
Doing so, Chameleon did show the new Linux OS, with Ubuntu 9.10 I could also boot Linux, (chainload to grub)
Unfortunately this seems one way or the other to have crippled my Win7 OS.
So I thought to go through the last steps of your guide, reactivate partition3 (Win7), repair Win7, then reactivate partition of Chameleon.
However, I cannot set partition 3 active?!
The Win7 DVD throws an error saying this can only be done on MBR????
How can this be? We did this in the initial install phase? (first convert to GPT, create partitions, install Os, set partition active)
Thanks for your help!
Erwin
April 18, 2010 - 11:56 pm
Ok, I have been trying for day’s to get this. I got both on there actived the partition efi, and SL just boot loops. and windows just throws a error and when I try and start the windows installer for whatever reason windows will boot no problem………………………………………………………
May 16, 2010 - 10:02 am
Has anyone successfully completed this. If so, what does not work correctly with Snow Leopard?
Need for HDMI and WiFi to work? What tricks are there to make these items work?
Thank you!
July 1, 2010 - 7:52 pm
I’ve followed this guide more or less and it works perfectly. I have the Verizon edition of the mini 311 that i got off ebay and all i did was remove the mobile broadband card and put in a real macbook card that i got on ebay for 8.50 and the wifi works perfectly, without taping the 20th pin. The verizon version has antenna’s already built into the netbook. Everything works, it sleeps, it wakes up, no problems. My only tip is everytime you mess with the bootloader you’re going to have to go back into windows 7 recovery mode and repair the windows install