Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
*3 hard drives on an HPT370 Controller
*Hard drives 1 and 2 set up for RAID 0
*Hard drive 3 is on RAID controller but not part of any RAID array
*MBR on HD1 + HD2 ( remember they are RAID'ed) loads Lilo and all other OS's are loaded from there
*DOS Partiion created by Windows XP for booting purposes reside on HD1 and HD2. It know Windows XP is loaded from HD3 and loaded it successfully before Hard Drive 3 died.
*Mandrake Linux 9.0 (modified to have HPT370 driver in the kernel ,
boots from HD1 and HD2 which it sees as /dev/sda
*Windows XP resided on HD3 which was formatted FAT32 an seen be Linux to be /dev/sdb1 on device /dev/sdb.
As you may have gathers, Hard Drive 3 died a horrible death and now I want to put another hard drive in its place and load WIndows XP back on it _without_ losing access to Linux.. Since the boot process actually start on the RAID array, I am wondering if
1) I can just install Windows XP onto the replacement drive and it won't mess with the MBR since the DOS partition is still intact
2) There is a step by step method I can get my hands on to tell me how to get restore the MBR to its glorious working self in case Windows does throw a wrench into the works.
I _do_ have a Linux boot disk with the same kernel image as the Mandrake installation on the RAID set, so I think it will be sufficient if the solution requires that funcitonality.
They way I have done similar things in the past using multiple drives (not tried it with XP) is to
1) Disconnect the other drives completely
2) Install Windows
3) Make sure windows boots OK
4) Reconnect the other HDDs
5) Finaly boot into linux and config the bootloader - (not that you should need to do that as you have probably got it set up already)