Windows 7 64bit along side XP on Bootcamp

Discussion in 'Windows, Linux & Others on the Mac' started by shopkeeper, Sep 9, 2010.

  1. macrumors newbie

    Joined:
    Jan 23, 2007
    #1
    I already have XP 32 Bit installed under bootcamp on my iMac.

    The 32 bit operating system has some memory limitations which I am running into when building very large 3D models.

    Is there a way to install Windows 7 64 bit along with the 32bit XP I have already installed under bootcamp.

    I want to try not to install Windows 7 exclusively since its important that I have some overlap before I completely stop using XP.

    I searched the forums and internet but didn't quite find a guide to do this.

    Thanks
     
  2. macrumors regular

    jakeguy99

    Joined:
    Jan 21, 2007
    #2
    If you upgrade from XP to 7 with the installation disc it will save most of your windows XP files into a folder so you can still use them. I hope that helps.
     
  3. macrumors 6502a

    charlesbronsen

    Joined:
    Oct 22, 2008
    Location:
    Toronto, Ont
    #3
    I was in the same boat as you. What I did was back up XP with winclone and installed a fresh copy of win7 and have not went back to XP. This way I could always go back to XP if need be. This probably is no help to you but good luck either way.
     
  4. macrumors 6502a

    Grannyville7989

    Joined:
    Aug 2, 2010
    #4
    I suppose you could try doing a dual boot situation on your Boot Camp partition so that when you fire up Windows, it will ask if you want to boot Windows XP or Windows 7.

    What is the overlap that you need before you stop using Windows XP?
     
  5. Moderator

    balamw

    Staff Member

    Joined:
    Aug 16, 2005
    Location:
    New England
    #5
  6. macrumors 6502a

    Grannyville7989

    Joined:
    Aug 2, 2010
    #6
    Ah, I think you're right. I think Windows 7 doesn't use the Boot.ini file that Windows XP has.
     
  7. macrumors 6502a

    Grannyville7989

    Joined:
    Aug 2, 2010
    #7
    Well, there's always installing Windows 7 as the native OS and then put Windows XP into a virtual machine for any software that isn't fully compatible with 7.
     
  8. macrumors regular

    Joined:
    Jun 25, 2009
    Location:
    Cairo, Egypt
    #8
    Open Disk Utility and choose the Macintosh HD, then create another partition alongside Boot Camp and format it as NTFS. That way you will have three partitions, a primary (Macintosh HD), and two secondaries (Windows XP and Windows 7).
     
  9. macrumors 68040

    Dr McKay

    Joined:
    Aug 11, 2010
    Location:
    Kirkland
    #9
    If you get Windows 7 Professional onwards, it has Windows XP mode for all those pieces of software that refuse to run on Win7.
     
  10. thread starter macrumors newbie

    Joined:
    Jan 23, 2007
    #10
    Thanks. I need to keep working with the numerous programs I have installed on XP over the last few years, so can't really risk relying exclusively on Windows 7 in case I run into problems and then spending time ironing them out when I could be working. Plus I just don't trust any kind of emulation as Benjy91 mentions to not course conflicts.
     
  11. thread starter macrumors newbie

    Joined:
    Jan 23, 2007
    #11
    Could you please provide some more information? What are the steps after these you mention? Thanks
     
  12. Moderator

    balamw

    Staff Member

    Joined:
    Aug 16, 2005
    Location:
    New England
    #12
    Read the triple boot thread I linked.

    It's fairly straightforward if you are installing from scratch, a bit less so if like you you have an existing install.

    What you want to get to is a place where you have 1 HFS+ partition for OS X and two NTFS partitions for XP/7. The usual method (as I linked) has you partitioning using Boot Camp Assistant and installing XP, but leave some space after XP. 7 is then installed to the free space.

    Another approach that was brought up reacently has you installing 7 first, then deleting a superfluous partition 7 creates and then installing XP.

    In your case I'd try this.

    BACKUP YOUR SYSTEM COMPLETELY USING THE TOOLS YOU LIKE (e.g. CCC+Winclone).
    Use Disk Utility to shrink the Mac OS HFS+ partition first.
    Create a new FAT32 partition in the free space you created, label it WINDOWS7.
    Boot from the Windows 7 disc (insert disc and reboot holding Alt/Option)
    Replace the WINDOWS7 FAT32 partition with a new NTFS one using the W7 installer
    Install W7 in the new NTFS partition created.
    Everytime you reboot holding Alt/Option you should see two Windows choices.

    If that doesn't work try removing both Windows partition and restore XP to the first partition after Mac OS leaving space after it. Then repeat steps to install 7 into the empty space at the end of the HDD.

    NOTE: Boot Camp Assistant will no longer work with three partitions. You will have to do things manually in Disk Utility.

    B
     
  13. thread starter macrumors newbie

    Joined:
    Jan 23, 2007
    #13
    Thanks for all your help. I am backing up everything today and will give the last method you mention a try tomorrow.

    If you get a chance could you elaborate on what you meant by:

    "NOTE: Boot Camp Assistant will no longer work with three partitions. You will have to do things manually in Disk Utility"

    Does this mean I will have to install the drivers manually once Windows 7 is installed?

     
  14. Moderator

    balamw

    Staff Member

    Joined:
    Aug 16, 2005
    Location:
    New England
    #14
    No, Boot Camp Assistant is the OS X bound tool that Apple uses to hold your hand through the process. It partitions the HDD, verifies that your install CD is on the "supported" list, sets the default boot to the Windows partition and then boots from the CD.

    It can also reverse the process and remove Windows from your system, unless you have mucked with the partition table directly as you are about to. This is the only aspect that breaks.

    B
     
  15. thread starter macrumors newbie

    Joined:
    Jan 23, 2007
    #15
    Took me a little longer to backup and organise my files.

    Just one more thing before I give this a go. Will I need to have Snow Leopard running as my OSX operating system to be able to install Windows 7 64 bit and are there any restrictions giving my current setup I need to be aware of.

    Sorry about all the questions. This is not something I have endeavoured to undertake before!
     
  16. Moderator

    balamw

    Staff Member

    Joined:
    Aug 16, 2005
    Location:
    New England
    #16
    No you don't actually need to be running Snow Leopard, but you are well advised to install the Boot Camp 3.x drivers from Snow Leopard instead of trying to make the Vista drivers from the 2.x driver set from Leopard work. Note: Some people even run only Windows and it still works.

    Since you're doing things manually in Disk Utility rather than Boot Camp Assistant you should not run into any other issues.

    You may still wish to install rEFIt to customize the boot process a bit. http://refit.sf.net

    B
     
  17. thread starter macrumors newbie

    Joined:
    Jan 23, 2007
    #17
    Taken me a few days longer to make sure all my files were backed up on both osx and xp.

    When in Disc Utility, I click on the hard drive and then select Partition. Then click on the Macintosh HD partition and resize it (63.92gb is as small as it will allow me) but clicking apply gives me the following error message:

    "Error with partition: Filesystem resize support required, such as HFS+ with Journaling enabled"

    The iMac harddrive at the moment has a 95gb Mac OS Extended (journaled) partition with 61gb available space. The Bootcamp parition is 500gb with 450 gb of free space.

    Any suggestions please?
     
  18. Moderator

    balamw

    Staff Member

    Joined:
    Aug 16, 2005
    Location:
    New England
    #18
    Can you boot from your OS X install disc and try running Disk Utility from there?

    You can try to verify and repair your HFS+ partition there too.

    Just seems like it's not recognizing the journaling.

    B
     
  19. thread starter macrumors newbie

    Joined:
    Jan 23, 2007
    #19
    Yes, I think you are right about that. After I made my previous post I used Disc Utility from the OSX install disc and resized the partition but was not able to format the space that remained to Fat32 or, atleast I could not figure out how to.

    So I went back into XP. Split the bootcamp partition into 2 but couldn't format the remaining free space in XP, so booted into Disc Utility and did so from there instead. When I then tried to boot XP I got the following error message :

    "Windows could not start because the following files are corrupt: <windows root>\system 32\hal.dll. Please reinstall a copy of the above file"

    In OSX I then installed reFit in an attempt to try and run XP with its assitsance but reFit wouldn't show up when restarting or when holding down the alt/option key when rebooting. Rebooted a few times as is adviced on the reFit help page but still no joy.

    Tried to use WinClone to restore the cloned XP partition but recieved a message that the destination partition was now too small! So Booted back into Disc Utility and deleted the partition after Bootcamp and was able to have XP running again without restoring it.

    Its 1am here now so I think i'll call it a day and give it another stab tomorrow after work.

    Any help or advice in the mean time much appreciated!
     
  20. thread starter macrumors newbie

    Joined:
    Jan 23, 2007
    #20
    A little update. For some reason reFit has started working. Maybe it required more than a couple reboots to get it going:)

    Anyway, i'm able to select between OSX and XP with reFit when the compuer starts. I have also noticed that I can reboot my iMac with the C key held down to start a Windows 7 instalation when the Windows 7 DVD is inserted. It asks me where I want to install Windows 7 and I can select the unused and empty partition I made after the bootcamp partition.

    Would this be an okay way to proceed? I am wondering if installing Windows 7 into that partition will prevent XP from starting again or will reFit make it bootable?
     
  21. Moderator

    balamw

    Staff Member

    Joined:
    Aug 16, 2005
    Location:
    New England
    #21
    Should be fine. Only one way to find out though. Try it.

    B
     
  22. thread starter macrumors newbie

    Joined:
    Jan 23, 2007
    #22
    Tried it, but it didn't work :(

    Installed Windows 7 on the last partition. Windows 7 boots succesfully and also allows me to select an 'Older version of Windows' to boot from within its own menu. But when I try to boot XP, I get the error message:

    "Windows could not start because the following files are corrupt: <windows root>\system 32\ntoskrnl.exe Please reinstall a copy of the above file"

    I remember reading XP would only boot if its on the last partition of the hard drive so I moved it using a partion utility and then reinstalled Windows 7 on the middle partition.

    When I then try to boot again from within the Windows 7 boot menu to XP, XP begins but then theres an error message quickly flashed that I can't read in time and the iMac restarts.

    Also, reFit doesn't pick up both windows partitions in its menu. I can only boot from XP from within the WIndows 7 boot menu.

    In OSX, I restored the backup of XP I made with WinClone, but it just replaced the Windows 7 Installation instead.

    Any suggestions please. I now at a lost after trying varying options.
     
  23. Moderator

    balamw

    Staff Member

    Joined:
    Aug 16, 2005
    Location:
    New England
    #23
    If this actually works, I'd stick with that configuration for a while. I realize you'd like to have a single bootloader, but that may be difficult to get to now.

    Maybe someone who has actually made it work can chime in, 'cause I'm just guessing from experience at this point.

    B
     
  24. thread starter macrumors newbie

    Joined:
    Jan 23, 2007
    #24
    I should have restated here that XP only begins to boot; The XP bootscreen with the low res animated progress bar and XP logo show but then an error message quickly pops up and the iMAc reboots.
     
  25. macrumors newbie

    Dabbi

    Joined:
    Apr 25, 2012
    #25
    So any luck shopkeeper? I'm Trying to do this for my boss on a iMac 10.5.8

    But in my case I want to install Windows 7 32 Bit between OS X and XP 32 Bit and have a Triple boot option.

    Now because i have XP installed via boot camp and it's 50/50 OS X/ Win XP, I do NOT want to mess with the boot camp partition. I should also mention that XP is the most important part of the partitions (because that's what is used at work) OS X is never used at all.

    So my dilemma is that if i take "Tarek"s advice and Re-size the Macintosh HD and Create a new Partition for Win 7 so it will look like: 1st Macintosh HD, 2nd New Partition, 3rd Windows XP

    Install rEFIT on OS X for Boot Menu purposes. (Boot a couple of times so i can see it working)

    Boot using Win 7 DVD and format the unallocated partition to NTFS > Install Win 7 > Install Drivers (i have boot camp 3.0 burned on a DVD because I don't have Snow Leopard) > Set XP Active from Disk Management > Reboot

    Will I be able to Triple boot Using rEFIT??? And Will Windows 7 act as a separate partition or will it conflict with XP??? (considering i haven't touched to boot camp partition)
     

Share This Page