Jump to content

Simple Dual Boot Guide: Windows XP + OSX86 (Hackintosh)


  • Please log in to reply
518 replies to this topic

#1
boinkytwo

boinkytwo

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 411 posts
  • Gender:Male
  • Location:Asia/NOYPI
  • Interests:http://baguioads.ph<br />http://cybernoypi.com
Simple Dual Boot Guide: Windows XP + OSX86 (Hackintosh)

***Please post your feedback here, after following the guide.

***Make sure that you already tested osx86 to run with your specs, or that your specs are osx86 compatible.



This is the best ever dual boot technique that I've tried and used.
It is so simple to setup and plus no Dual Boot Software required.

You may choose the following:

A. Using Darwin Boot Loader
B. Using Windows XP Boot Loader

***Users who have windows xp already installed on 2nd partition of their hard drive, use my created bootcd to move the windows xp partition to the first part of the hard drive making it the first partition. After that, update the MBR.
----------------------------------------------------------------------------------------------

Things to be on hand before executing the following procedures:

1. OS install CDs
- WinXP
- OSX 10.4.8
- Clean and Unpartitioned Hard Drive, no data/files in it.


2. My BootCD (3.5mb)

- post your request here, download link will be sent to you

- download and burn it.

3. Chain0 File

- necessary when using windows xp boot loader

4. OSX Boot File (com.appleboot.plist)
- necessary when using darwin boot loader

----------------------------------------------------------------------------------------

Procedures:


A. Using Darwin's Boot Loader


1:
  • Boot windows xp install cd and create a partition and allocate at least 5gb (5,000 mb) or depending on your preference and resources. If there's any existing partition, delete them all until you only see one unpartitioned hard drive, before doing this step.
2:
  • Create the first partition for windows xp installation as mentioned above, and leave the other partition untouched, or leave it unpartitioned.

***
The first partition is for windows xp
The second partition is for osx
The third partition is for all your files to be stored in

3:
  • Proceed with windows xp installation procedures, make sure that It will boot properly after installation. Boot the newly installed Windows XP, and input a volume name for your windows xp partition.
4:
  • After Installation, boot from my created bootcd.

a. press enter when "boot: " appears.
b. press enter when MY TOOLS appears.
c. press enter when PARTITION MAGIC appears. you were looking now at Partition Magic's User Interface.

5:
  • Now, right click the 2nd partition, then click Resize/Move
  • Click on New Size and input at least 6,000mb or more. Click OK
  • Two new partition appears, making your single drive divided in 3 partitions.
  • Now, right-click the 2nd parition and
  • click Create, in Create As dialog choose Primary Partition
  • click Partition Type and choose Unformatted
  • click OK

  • Now, right-click the 3rd partition and
  • click Create, in Create As dialog choose Logical Partition
  • click Partition Type and choose Fat32 ***with this format both your OS will have read/write access
  • click OK
  • Finally, click Apply.

***During this process your computer may seem to hung, but its not.

Wait for confirmation, reboot and eject the bootcd.

6:
  • Insert OSX86 install DVD and install OSX
  • When reaching the Select Destination menu, open Disk Utility and format the 2nd partition in MAC OS Extended (Journaled) format, Input your desired Volume Name (ex. My MAC). Then proceed with the installation until finished.
7:

  • After successful installation, restart your system and eject the install dvd, darwin will boot osx and will take you to account creation, etc.
8:
  • Now, upon reaching the desktop, go to your osx installation
  • Open Library, then
  • Open Preferences, then
  • Open SystemConfiguration and then
  • Paste this file: com.apple.Boot.plist,
  • authorize it with your account password and replace it when prompted.
9:
  • Open Termninal from the Application-->Utilities Folder. Then,
  • Type: sudo -s
  • Press: enter
  • Type in your password and hit enter. (***your typed password will not be shown as ********)
  • You will be prompted with this:
  • account name:~ root#
  • ex. boinkytwos computer:~ root#
10:
  • copy and paste this in your terminal window right after root#

chown -R root:wheel /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

chmod -R 755 /Library/Preferences/SystemConfiguration/com.apple.Boot.plist

  • close the terminal window
11.
  • Now, restart
12.
  • Upon reboot, you'll see Darwin's boot loader counting down from 5. Hit enter, use arrow keys which os to boot from and hit enter. ***The 1st choice is windows xp, and the 2nd choice is OSX.
13.
  • You're done.
----------------------------------------------------------------------------------------------

B. Using Windows XP's Boot Loader



1.>
  • Follow steps 1 to 7 above.
2.>
  • Insert my created bootcd and boot from it.
3:>
  • Upon reaching Partition Magic's user interface
  • Right-click the windows xp partition.
  • Click Advance, then
  • click Set Active, then
  • click OK, then Apply, then Yes, and finally OK.
  • Wait for the confirmation, and then restart
4.>
  • Upon restart, you should be able to boot Windows XP. Boot from it until you'll reached the desktop.

5.>
  • Put chain0 in C: drive
6:>
  • Now right-click My Computer, then
  • Advance,
  • under Startup and Recovery, click Settings
  • under Default Operating System, click on EDIT
  • at the end insert: c:chain0="MAC OS X Tiger"
  • it should look like this:

[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)0000
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)0000="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

c:chain0="MAC OS X Tiger"

-------------------------
***do not alter the blue text, just add the red text. the one above is just an example of the contents of my boot.ini file.

***you may change MAC OS X TIGER to other names you like. ie. OSX

7.>
  • Click Ok and close all dialogues, reboot to test. Good Luck!!!
-----------------------------------------------------------------------------------------

***This whole procedures had worked for my machine.

***PLEASE POST YOUR RESULTS HERE IF YOU'RE SUCCESSFUL

***ERROR LOADING OPERATING SYSTEM, when booting osx

solution:
use the bootcd to make windows parition active, and then reboot, then boot again from the boot cd.
use again the bootcd to change back osx parition into active. reboot again, osx should boot now.

Edited by boinkytwo, 01 February 2010 - 04:28 PM.
Removed illegal link. Don't link to copyrighted material download links. Thanks. -The Staff


#2
SoCal_Tomato

SoCal_Tomato

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
I successfully installed the JaS 10.4.8 SSE2/SSE3 Intel and AMD x86 copy....After the optimization of the hdd and Mac OS X neede to restart, Darwin starts up and boots me into the gray Apple and progress indicator screen...after several seconds (aprox 10-15) the progress indicator stops moving and the screen goes black. Please help!

#3
boinkytwo

boinkytwo

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 411 posts
  • Gender:Male
  • Location:Asia/NOYPI
  • Interests:http://baguioads.ph<br />http://cybernoypi.com
Boot your newly installed osx, when darwin boot loade appears hit F8

Then type:

-v -x

Then hit enter

try to catch those scrolling text if it tells something about link/load errors or fails.

Then post it back here, so other readers out there may help us quick


Also post your hardware setups, It may give us some clues.

#4
SoCal_Tomato

SoCal_Tomato

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
I've installed MacOSX 10.4.8 on a Compaq EVO N800c, Mobile P4 1.7gHz, 60gb HDD, ATI Mobility 7500 and 1 GB ram.

#5
boinkytwo

boinkytwo

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 411 posts
  • Gender:Male
  • Location:Asia/NOYPI
  • Interests:http://baguioads.ph<br />http://cybernoypi.com
Did you install the mobility pack and ati packs from the install dvd?
What packages did you installed?


Your notebook should work with Jas x.4.8

#6
SoCal_Tomato

SoCal_Tomato

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
I installed everything from the cd...except for the additional languages and print drivers....I did not install the AMD pack...just the Intel one....

#7
Sondless

Sondless

    InsanelyMac Deity

  • Donators
  • 2,318 posts
  • Gender:Male
  • Location:Hick-land (A.K.A indiana)
  • Interests:surfing, macs, skating, scheming
will this work if xp is on another hard drive? i have my os's on different hard drives and i just unplug the ones i'm not using

#8
boinkytwo

boinkytwo

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 411 posts
  • Gender:Male
  • Location:Asia/NOYPI
  • Interests:http://baguioads.ph<br />http://cybernoypi.com
uhmm...

Honestly, I have'nt tried that out yet neither using Darwin Boot Loader nor windows boot loader.

But somehow, I managed to use some dual boot mode (sort of) using 2 drives. XP on the other drive and osx86 as well.

I used my motherboard's bios boot loader, a boot loader included in my bios. I just hit F11 whenever I boot my machine, and then I chose which drive I want to boot from.

Right now, I think there is no answer yet to your query (correct me if im wrong people)

The best thing that we can do is to use some third party boot loader /manager software.

Ive tried acronis and extended fdisk, but it just ruined my mbr after winxp re-installation.


@SoCal_Tomato

If you can manage, please post a picture/image of your screen during boot, any such errors can be seen from there by using the -v boot flag.

#9
SoCal_Tomato

SoCal_Tomato

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
boinkytwo,

I'm not sure how to use the -v boot. At what point do I start typing in command lines? I tried to follow the steps from your Restart Your Computer Errors post, but I am not successful. When i choose between WinXp or MacOS from my dual boot I select MacOS, upon which i hit enter and I get the BOOT:

If I type -v ENTER, it start loading MacOS, scrolling through a list of operations (extremely fast)
If I do not type -v and I type /sbin/mount -uw/ I get an error saying something is full (Kernel or Kext)

Can any of this be done through Terminal using the install disc? Everything from the install disc is loaded onto my laptop (Compaq Evo n800c mobile P4 1.7gHz, 60gb hd (partitioned in two (NTFS and the other is MacOS) and 1gb of RAM....ATI Mobility 7500 graphics card....

#10
boinkytwo

boinkytwo

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 411 posts
  • Gender:Male
  • Location:Asia/NOYPI
  • Interests:http://baguioads.ph<br />http://cybernoypi.com
when the time you hit enter and upon reaching the boot:

and you type -v

it will put you in verbose mode, and you'll see that fast scrolling text but after that another group of text phrases will show up. It will show you errors if there's any. If there is none, then it will boot you to mac os x.

you cant execute /sbin/mount -uw/ in boot:

unless you type in -s, or -v -s in boot:

example:
boot: -s
---------------------------------

To boot up your installed os x try this typing -v -x,

example:
boot: -v -x

this will boot your machine under safe-mode.

if it wont boot, try reading those text and see if it mentions about any errors, panic, etc.

try to take a picture of it and post it here.

dont aim yet for the dual boot thing

aim first to make your osx work with your note book, since

it will surely work with it.

I knew someone, who did it.

#11
SoCal_Tomato

SoCal_Tomato

    InsanelyMac Protégé

  • Members
  • Pip
  • 10 posts
taking pics of the screen is a little hard...during the -v -s or -v -x boots I wrote down some things I see about the graphics card....
Natit: Setting Model= ATI Mobility Radeon 7500
Titan: Testing for NVidia card...
Titan: Could not make a display match

AGP: Found Radeon M7 graphics adapter


then some more lines follow, then the black screen.

I also tried:
BOOT: -v -s
(after fast moving text and the next steps of booting I get the option to enter some commands)
so I enter
/sbin/mount -uw / (WHAT DOES THIS LINE DO?)
then I hit enter
then I type
cd /system/library/extensions (WHAT DOES THIS LINE DO?)
then I hit enter
then I type
rm -rf nvdaresman.kext (WHAT DOES THIS LINE DO?)
then I hit enter, then what should the system do or what should I do?

#12
boinkytwo

boinkytwo

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 411 posts
  • Gender:Male
  • Location:Asia/NOYPI
  • Interests:http://baguioads.ph<br />http://cybernoypi.com
/sbin/mount -uw / = will let you mount your osx hdd with read and write permission

cd /system/library/extensions = just like dos commands, change directory that is

rm -rf nvdaresman.kext = removes the file named nvdaresman.kext


in your case, use this

rm -rf atindrv.kext


-v -s = will take you single user mode, meaining you may type the above commands.

-v -x = boot your osx in safe mode

#13
Nitramusa

Nitramusa

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 108 posts
Paste this file: com.apple.Boot.plist

Do you mean the OSX boot file?
So i need to rename the file to com.apple.Boot.plist and then pase it?

Thanks.

#14
boinkytwo

boinkytwo

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 411 posts
  • Gender:Male
  • Location:Asia/NOYPI
  • Interests:http://baguioads.ph<br />http://cybernoypi.com

Paste this file: com.apple.Boot.plist

Do you mean the OSX boot file?
So i need to rename the file to com.apple.Boot.plist and then pase it?

Thanks.


the osx boot file i am referring to, is the com.apple.boot.plist file

copy or drag it to the mentioned location. and do the chmod and chown thingy.

#15
hoodmulti

hoodmulti

    InsanelyMac Protégé

  • Members
  • Pip
  • 9 posts
Hi all,

I've already install OSX on the 1st partition, but wish to install XP on the other partition, is this possible?
If so, how to do it?

Thanks

#16
boinkytwo

boinkytwo

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 411 posts
  • Gender:Male
  • Location:Asia/NOYPI
  • Interests:http://baguioads.ph<br />http://cybernoypi.com
just install windows on the 2nd partition, then use darwin boot loader as your default boot manager, osx then is your default os to boot from.

edit: bring osx partition back to active.

or you may partition magic to re-shuffle your partition, that is, moving osx to be the 2nd partition and give a space for windows xp in the first partition.

#17
demczog

demczog

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 4 posts
  • Gender:Male
thanXX a lot...i made it!!
at first it wasnt working with tree partitions
first was xp and third data partition,but mac instal. saw mac partition as "diskos3" even if i made it as 2nd
so i tried only two part. xp and mac as diskos2 and than it was functioning

i got also black screen after instal, this was working for me

Intel Centrino 1,86 SSE2
512 MB DDR
HD 100 GB + 40 GB + 80 GB
ATI Radeon Mobility x600 256mb
OS: MAC OSX 10.4.9 1.2 uphuck
+XP

#18
boinkytwo

boinkytwo

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 411 posts
  • Gender:Male
  • Location:Asia/NOYPI
  • Interests:http://baguioads.ph<br />http://cybernoypi.com

thanXX a lot...i made it!!
at first it wasnt working with tree partitions
first was xp and third data partition,but mac instal. saw mac partition as "diskos3" even if i made it as 2nd
so i tried only two part. xp and mac as diskos2 and than it was functioning

i got also black screen after instal, this was working for me

Intel Centrino 1,86 SSE2
512 MB DDR
HD 100 GB + 40 GB + 80 GB
ATI Radeon Mobility x600 256mb
OS: MAC OSX 10.4.9 1.2 uphuck
+XP


cheers man!

#19
Skoka

Skoka

    InsanelyMac Protégé

  • Members
  • Pip
  • 13 posts
the boot cd did not work.. it shows a mouse error... also with an external usb mouse..

#20
boinkytwo

boinkytwo

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 411 posts
  • Gender:Male
  • Location:Asia/NOYPI
  • Interests:http://baguioads.ph<br />http://cybernoypi.com

the boot cd did not work.. it shows a mouse error... also with an external usb mouse..


OOHH.. it doesnt have a device drivers for usb..

use ps2 then





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy