felixkry Posted May 17, 2008 Share Posted May 17, 2008 Hi! I'm currently using my fathers computer, a HP Compaq DC5100 with P4 (2.8 GHz), 512 MB RAM (will soon add 2 GB), and 2 HDDs (One 76,6 GB with XP Pro on it and one with 37,2 GB). http://www.pcpro.co.uk/reviews/72888/hp-dc...ff-pw187et.html <--- If i missed some important info Anyways, I know how to install OSX since I installed Tiger on a Compaq Evo n610c, so I figured I would have no problems with installing Leopard on a better PC with 2 hard drives. So into my dvd drive I popped Kalyways 10.5.2 install dvd and went through the installation process without problems, formatting the 76,6 GB one into Journaled whatsit'sname and left my 37.2 GB drive with XP on it alone. So I booted into Leopard, figured that I could boot into XP if i just changed boot options in my BIOS. But the XP HDD apparently got screwed in some way because it wouldn't boot. So I ran Gparted (which I'm kind of new to) and checked my partitions, and found that the 37.2 GB HDD only hade 68 MB used memory on it, where all my music and videos (and the XP install, ofc) had taken up close to 15 GB. So I formatted the Leopard drive and hoped I could save my XP install, but I had no success. I tried repairing it with 3 different XP Pro install dvds, still nothing. Therefore I formatted both HDDs last night, installed XP Pro on my 76,6 GB hard drive and put all my files from another computer here. The thing is that I know that dualbooting without screwing up this XP install is possible, but I can't find any guides covering how you handle a boot manager (I would like two options when I boot; XP on top, Leopard as a second choice, 5 seconds before it chooses XP by deafult) with 2 HDDs, only how you do when you have one HDD with 2 partitions. I don't wanna go through installing XP again and putting all my files on this computer, but I want to have Leopard too. And I'm a total newbie when it comes to boot managers, the OSX Terminal and such (I only barely know how to mark your OSX partition active). Can someone please explain to me EXACTLY how to do this (fool proof is optimal)? I've looked at many guides but I'm still afraid I'll mess things up. So re-directing me to another guide is not a good idea since I've checked out the most, unless you know I've missed the perfect guide. Thanks for any help! /Felix Link to comment https://www.insanelymac.com/forum/topic/105350-help-with-xp-pro-sp3-and-kalyway-1052-two-hdds/ Share on other sites More sharing options...
elviejo Posted May 17, 2008 Share Posted May 17, 2008 Hi, lets go step by step: 1.- Boot in Windows and rename both HDD with the names you choose ( this is for identification purposes only ) 2.- Boot with the Leopard DVD and go to utilities->disk utility, format the HDD selected for Leopard as HFS+ journaled using the partition tab, click in options and select the system file you are going to use; GUID for EFI simulation method or MBR if you aren't going to use EFI and proceed to install Leopard ( if you aren't sure in this process open the computer and disconnect the Windows XP HDD before installing). Boot in Mac to be sure is bootable before reconnecting the windows HDD 3.- Boot in Windows and install chain0 and edit the boot.ini pointing to chain0 as second option if you use the MBR system, if you use GUID look this tutorial; http://www.infinitemac.com/how-to-add-a-gu...ows-bootloader/ Good luck. Link to comment https://www.insanelymac.com/forum/topic/105350-help-with-xp-pro-sp3-and-kalyway-1052-two-hdds/#findComment-749534 Share on other sites More sharing options...
felixkry Posted May 17, 2008 Author Share Posted May 17, 2008 Hi, lets go step by step:1.- Boot in Windows and rename both HDD with the names you choose ( this is for identification purposes only ) 2.- Boot with the Leopard DVD and go to utilities->disk utility, format the HDD selected for Leopard as HFS+ journaled using the partition tab, click in options and select the system file you are going to use; GUID for EFI simulation method or MBR if you aren't going to use EFI and proceed to install Leopard ( if you aren't sure in this process open the computer and disconnect the Windows XP HDD before installing). Boot in Mac to be sure is bootable before reconnecting the windows HDD 3.- Boot in Windows and install chain0 and edit the boot.ini pointing to chain0 as second option ( the procedure tutorial is somewhere in this site, search for it.) Good luck. I'ts exactly here it goes wrong, because I can't boot into Windows, it's like XP is using the other HDD for some important system files! If I go into My computer and take a look at my C: drive (the one with nothing on) and it says that 121 MB is already in use. I think my Service Pack 3 is on there and that's what's causing the problem. I'll post a compilation of screenshots showing you these folders. Thanks for your answer /Felix Link to comment https://www.insanelymac.com/forum/topic/105350-help-with-xp-pro-sp3-and-kalyway-1052-two-hdds/#findComment-749553 Share on other sites More sharing options...
Sotirios Papakonstantinou Posted May 18, 2008 Share Posted May 18, 2008 What? C: is almost empty? This means that for some strange reason Windows XP is installed on the second hard disk, not C, and when this is overwritten with Mac OS X, of course you cannot boot into it! I will tell you how to fix it, but I'm afraid you have to reinstall XP to make sure they are in disk C. First of all, I recommend to use for XP the disk that appears first in the list when you are asked to install Windows. This will make the XP partition C. Otherwise the boot loader is written in C and Windows XP are installed in D. Later when installing Mac OS X you would accidentally delete Windows! If for some reason you want to use the other disk for Windows, modify the Boot Priority in BIOS so the desired disk appears FIRST. After you are confident that the desired disk appears first in the list, install Windows XP as usual. Boot into Windows and make sure it is installed in C. Open My Computer and then C. You should see the familiar folders Documents and Settings, Program Files and Windows. If not, you did it again!. Now install Mac OS X in the second disk. I would disconnect the first disk before starting, just in case I mess Windows by accident. Make sure you can boot in Mac OS X. Now connect the first disk and boot into Windows XP. Load NOTEPAD and open the file C:\BOOT.INI Here is were you add a new entry that will alow you to boot Mac OS X and save the file. Anybody can give details please? What is chain0? How we install it? How the proper entry in BOOT.INI looks like? Thank you in advance... Link to comment https://www.insanelymac.com/forum/topic/105350-help-with-xp-pro-sp3-and-kalyway-1052-two-hdds/#findComment-750733 Share on other sites More sharing options...
theory Posted May 19, 2008 Share Posted May 19, 2008 Are you comfortable fooling around with hardware? If so, let's say that you want XP to be on HDD1 and OSX to be on HDD2, the sure-fire way to ensure that each OS gets installed exactly where you want them and nowhere else is simply to 1. Connect HDD1 and disconnect HDD2; install XP 2. Connect HDD2 and disconnect HDD1; install OSX--make sure that you format the partition as MBR rather than GUID (options under Disk Utility; the chain0 method does not work with GUID partitions) 3. Connect both but use your bios settings to have the computer boot from HDD1 by default 4. Do the chain0 thing It's a bit of an overkill, but it gets the job done Now the chain0 thing: 1. (Make sure that your OSX partition is MBR--master boot record--rather than GUID; above) 2. Start up OSX (for instance, you can do this before you reconnect both HDDs) and copy the chain0 file from /usr/standalone/i386 to a thumbdrive 3. Start up Windows XP and copy the chain0 file to the root of c: 4. Go to Start>Run and execute "sysdm.cpl" (this brings up "System Properties" under control panel), select Advanced>Startup and Recovery Settings, and click "Edit" to edit the boot.ini file (it will call up notepad actually) 5. The boot.ini file consists of two sections, one marked [bootloader], the other [operating systems]. Add the below line to the latter: C:\chain0="Mac OSX86 Leopard" (You can put whatever you want between the quotation marks) 6. Save and exit; gets you back to "Startup and Recovery". Here, you can select the default operating system, tume to display list of operating systems, etc.; ok and you are done. Additional Notes In OSX, the chain0 file is not accessible by finder (by default anyway). Call up terminal and run the following command sudo cp /usr/standalone/i386/chain0 ~/Desktop/chain0 The file is now on your desktop. You can now drop it somewhere for transfer to your Windows root. For instance, a thumbdrive. Note that if both your HDDs are connected at this point, OSX should be able to recognize, mount and read from your Windows HDD. But it will not be able to write to it without you first installing MacFuse and NTFS-3G. But I would discourage that--I notice that it tends to add minor corruptions to my Windows drive. The other method is to plan ahead a bit and when installing either Windows XP or OSX, set aside a bit of space on that HDD as a second partition, formatted as FAT. That partition will then serve as space that you can read/write from both OSs, which is useful. Note that the OSX drive should be invisible from Windows XP, "My Computer"; but visible from OSX. Screencap of some features of my set up (from XP) below. Caveat: I'm pretty n00bish myself; just that the above methods, refined trial and error, worked well for me. Link to comment https://www.insanelymac.com/forum/topic/105350-help-with-xp-pro-sp3-and-kalyway-1052-two-hdds/#findComment-751185 Share on other sites More sharing options...
Sotirios Papakonstantinou Posted May 19, 2008 Share Posted May 19, 2008 Thank you for the usefull BOOT.INI info. I bet most of us would rather dual boot XP and Mac, not Vista... Link to comment https://www.insanelymac.com/forum/topic/105350-help-with-xp-pro-sp3-and-kalyway-1052-two-hdds/#findComment-751509 Share on other sites More sharing options...
Recommended Posts