Showing posts with label dual boot windows xp. Show all posts
Showing posts with label dual boot windows xp. Show all posts

Friday, October 23, 2009

Dual booting Vista and XP

Today our episode begins with our trusty hero(me) and his hearty sidekick(Mutzi, sleeping) attempting to install windows vista with windows xp already installed hoping to arrive at a dual booting solution. Lets watch.

The scenario thus far:
  • An existing windows xp install on an 80 GB hard drive (IDE) volume label: WinXp
  • A free 80 GB hard drive (IDE)
  • A 1.5 TB hard drive with data
  • A 400 GB hard drive with data
Where I want to end up:
  • An existing windows xp install on an 80 GB hard drive (IDE)
  • An existing windows vista install on an 80 GB hard drive (IDE)
  • A 1.5 TB hard drive with data (SATA)
  • A 400 GB hard drive with data (SATA)
  • The ability to boot into either operating system
  • No loss of data
The steps taken:
  1. I took the precaution of unplugging the two SATA drive data cables for safety.
  2. I had to swap out the cd burner and swap in a DVD-Rom (Vista comes on a DVD).
  3. After booting up, I put the dvd in the drive.
  4. It asked if I wanted to do a compatibility check or install now. I chose install now.
  5. Chose "go online to get the latest updates for installation".
  6. Product activation time, type in the code.
  7. I accept the terms
  8. "which type of installation do you want? We chose custom(advanced)
  9. Here's the reason why I labeled my xp install "WinXp". It wants to know which disk to install to. The one not labeled "WinXp"! Duh!
  10. It's doing it's thing (the time is 2:55 P.M.)
  11. Once, twice, three times the reboot (unless I counted wrong) and.....
  12. And, Presto! Done! (the time is 3:20 P.M.)
  13. Well, I thought we were done....
  14. and presto, done, I guess (the time is 3:28)

The aftermath:
  • In device manager, the only things with exclamation marks are the RAID controller and the SM Bus controller
  • Vista works
  • Upon, restarting, WinXP works!
  • Problems: I'm using a DFI motherboard, it's old and there are no drivers for the Silicon Image 3114 SataRaid Controller.
  • Silicon Image does provide a driver
  • It still doesn't work right. When it does, I'll update
  • Mutzi, still sleeping
The afterword:

This is not the first time I have installed Vista. I just never used it and didn't care for it. Still, I own it and should use it because lots of other people don't have the option not to own or use it. It came with the computer they bought and maybe at the time it seemed like a good idea. The old saying goes "you gotta dance with the one who brung ya". So I'm gonna suffer with you. Besides, Microsoft finally gave birth to Windows 7 so I'll end up installing that again too.

Sunday, September 27, 2009

Dual booting Windows Xp

This is part of the main project. I am trying to replace a drawer booting system with a multi booting system without to much difficulty. Background: in the past I've had a 3 computer system.
  1. Computer 1: Main computer, web sites, email, etc.
  2. Computer 2: Storage, uploading pictures, etc.
  3. Computer 3: Experimental installs, testing software, etc.
However, computer 1 was also a multi boot drawer system which enabled me to have an unlimited amount of operating systems to boot from. At the time I started this overhaul, I had 4 drawers: windows xp games, windows xp productivity, windows vista(with windows 7 installed on top in the beta testing program) and Linux. But I had problems that I traced back to the drawer system(mechanical, not software related) and decided for stability, so I set about setting up a dual boot windows xp system(productivity and games) on 2 different hard drives. Mind you, this was at the end of upgrading the hardware. I already had the motherboard, video card, 1 hard drive, the operating system and drivers installed and working. My first thought was to just put in another drive, install XP to that(it would have been D:) and then windows "should" know what to do. Well, the new motherboard only has 1 IDE channel on it and you can't boot from an add in card(not this one anyway) so, time to get tricky.

Tricky in this instance means, clone the c drive. The best free software for doing this is what Seagate gives you when you by their hard drive. The reason I like it is the versatility. Most of these utilities help you install and use your new drive. Most new drives are bigger than the old ones because this is America, Jack, home of bigger is better. Most software designed for this purpose has one limitation, that the target drive is bigger the original. Not Seagates though! The reason this is important is poor planning on my part. Yep. My "c" drive is bigger(250 GB) than my "d" drive(120GB). Who knew?

Another fine point to make is this process is fast and installing windows is like trying to get ketchup out of a bottle by turning it upside down. Just the install is maybe an hour and drivers and service packs can make it two. This took maybe ten minutes. Now, the final step is to alter your boot.ini file to look something like this:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XP Home" /NoExecute=OptIn
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="XP Home" /NoExecute=OptIn

Change only the stuff in RED! The 1 would be the second disk because nerds sometimes start counting from 0 instead of 1! The "XP Home" stuff needs to be different, something like"work" and "games". After that, if something doesn't work right, make sure that in the BIOS settings, you can boot from either of your hard disks in some kind of order.