How to make Windows XP boot from RAID0












2















My Situation



I'm looking for suggestions regarding getting Windows XP to boot from a RAID0 partition. I've got XP running on an 80GB PATA drive and I've got two new 350GB SATA drives.



If I Were a Witch Doctor:



In a perfect world, I would plug-in the two 350s and setup the motherboard's onboard fake-RAID to stripe the disks. Then I would boot to Windows and install the RAID drivers. Then I would boot-up in a live CD and copy the NTFS Windows partition over to the new RAID array. I would 'ntfsresize' so that the filesystem would take up the whole 700GB of the striped partition. Finally, I would unplug the 80GB and boot to Windows from the 700GB array.



Anticipating Problems:



I suspect that the above scenario would be difficult or impossible for a number of reasons. I imagine that the BIOS won't know how to load the Windows bootloader from a RAID0 partition and that the Windows bootloader wouldn't know what to do either (even if it could be loaded).



Aside: My Usual Tool Set



I know that, in Linux, I would just create a tiny boot partition in unRAIDed space. It would include the kernel and an initial root-disk that would setup the RAID device and then pivot root. (In this scenario, I wouldn't use the onboard fake-RAID but would use soft-RAID (i.e. 'mdadm').



Another Option:



I suspect that it would be easier to make Windows run from a RAID1 partition. (The BIOS would have no trouble handing-off to the bootloader but I haven't thought about making the bootloader and the Windows boot-up process respect the RAID setup.) I know that I get double read-bandwidth from my drives in either a RAID0 or RAID1 configuration and this is probably the most important concern for me.



Questions:



Has anyone made Windows boot from RAID? If I present the RAID drivers to Windows at install time (the F-key-for-disk-drivers prompt), does Windows know how to do the rest of the work and utilize a RAID0 partition for install and boot? Can this be done with RAID1? Can anyone offer me any advice or point me to resources that could help?










share|improve this question















migrated from serverfault.com Dec 8 '09 at 5:23


This question came from our site for system and network administrators.























    2















    My Situation



    I'm looking for suggestions regarding getting Windows XP to boot from a RAID0 partition. I've got XP running on an 80GB PATA drive and I've got two new 350GB SATA drives.



    If I Were a Witch Doctor:



    In a perfect world, I would plug-in the two 350s and setup the motherboard's onboard fake-RAID to stripe the disks. Then I would boot to Windows and install the RAID drivers. Then I would boot-up in a live CD and copy the NTFS Windows partition over to the new RAID array. I would 'ntfsresize' so that the filesystem would take up the whole 700GB of the striped partition. Finally, I would unplug the 80GB and boot to Windows from the 700GB array.



    Anticipating Problems:



    I suspect that the above scenario would be difficult or impossible for a number of reasons. I imagine that the BIOS won't know how to load the Windows bootloader from a RAID0 partition and that the Windows bootloader wouldn't know what to do either (even if it could be loaded).



    Aside: My Usual Tool Set



    I know that, in Linux, I would just create a tiny boot partition in unRAIDed space. It would include the kernel and an initial root-disk that would setup the RAID device and then pivot root. (In this scenario, I wouldn't use the onboard fake-RAID but would use soft-RAID (i.e. 'mdadm').



    Another Option:



    I suspect that it would be easier to make Windows run from a RAID1 partition. (The BIOS would have no trouble handing-off to the bootloader but I haven't thought about making the bootloader and the Windows boot-up process respect the RAID setup.) I know that I get double read-bandwidth from my drives in either a RAID0 or RAID1 configuration and this is probably the most important concern for me.



    Questions:



    Has anyone made Windows boot from RAID? If I present the RAID drivers to Windows at install time (the F-key-for-disk-drivers prompt), does Windows know how to do the rest of the work and utilize a RAID0 partition for install and boot? Can this be done with RAID1? Can anyone offer me any advice or point me to resources that could help?










    share|improve this question















    migrated from serverfault.com Dec 8 '09 at 5:23


    This question came from our site for system and network administrators.





















      2












      2








      2








      My Situation



      I'm looking for suggestions regarding getting Windows XP to boot from a RAID0 partition. I've got XP running on an 80GB PATA drive and I've got two new 350GB SATA drives.



      If I Were a Witch Doctor:



      In a perfect world, I would plug-in the two 350s and setup the motherboard's onboard fake-RAID to stripe the disks. Then I would boot to Windows and install the RAID drivers. Then I would boot-up in a live CD and copy the NTFS Windows partition over to the new RAID array. I would 'ntfsresize' so that the filesystem would take up the whole 700GB of the striped partition. Finally, I would unplug the 80GB and boot to Windows from the 700GB array.



      Anticipating Problems:



      I suspect that the above scenario would be difficult or impossible for a number of reasons. I imagine that the BIOS won't know how to load the Windows bootloader from a RAID0 partition and that the Windows bootloader wouldn't know what to do either (even if it could be loaded).



      Aside: My Usual Tool Set



      I know that, in Linux, I would just create a tiny boot partition in unRAIDed space. It would include the kernel and an initial root-disk that would setup the RAID device and then pivot root. (In this scenario, I wouldn't use the onboard fake-RAID but would use soft-RAID (i.e. 'mdadm').



      Another Option:



      I suspect that it would be easier to make Windows run from a RAID1 partition. (The BIOS would have no trouble handing-off to the bootloader but I haven't thought about making the bootloader and the Windows boot-up process respect the RAID setup.) I know that I get double read-bandwidth from my drives in either a RAID0 or RAID1 configuration and this is probably the most important concern for me.



      Questions:



      Has anyone made Windows boot from RAID? If I present the RAID drivers to Windows at install time (the F-key-for-disk-drivers prompt), does Windows know how to do the rest of the work and utilize a RAID0 partition for install and boot? Can this be done with RAID1? Can anyone offer me any advice or point me to resources that could help?










      share|improve this question
















      My Situation



      I'm looking for suggestions regarding getting Windows XP to boot from a RAID0 partition. I've got XP running on an 80GB PATA drive and I've got two new 350GB SATA drives.



      If I Were a Witch Doctor:



      In a perfect world, I would plug-in the two 350s and setup the motherboard's onboard fake-RAID to stripe the disks. Then I would boot to Windows and install the RAID drivers. Then I would boot-up in a live CD and copy the NTFS Windows partition over to the new RAID array. I would 'ntfsresize' so that the filesystem would take up the whole 700GB of the striped partition. Finally, I would unplug the 80GB and boot to Windows from the 700GB array.



      Anticipating Problems:



      I suspect that the above scenario would be difficult or impossible for a number of reasons. I imagine that the BIOS won't know how to load the Windows bootloader from a RAID0 partition and that the Windows bootloader wouldn't know what to do either (even if it could be loaded).



      Aside: My Usual Tool Set



      I know that, in Linux, I would just create a tiny boot partition in unRAIDed space. It would include the kernel and an initial root-disk that would setup the RAID device and then pivot root. (In this scenario, I wouldn't use the onboard fake-RAID but would use soft-RAID (i.e. 'mdadm').



      Another Option:



      I suspect that it would be easier to make Windows run from a RAID1 partition. (The BIOS would have no trouble handing-off to the bootloader but I haven't thought about making the bootloader and the Windows boot-up process respect the RAID setup.) I know that I get double read-bandwidth from my drives in either a RAID0 or RAID1 configuration and this is probably the most important concern for me.



      Questions:



      Has anyone made Windows boot from RAID? If I present the RAID drivers to Windows at install time (the F-key-for-disk-drivers prompt), does Windows know how to do the rest of the work and utilize a RAID0 partition for install and boot? Can this be done with RAID1? Can anyone offer me any advice or point me to resources that could help?







      windows-xp boot raid administration






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      asked Oct 29 '08 at 19:44


























      community wiki





      Jsnydr





      migrated from serverfault.com Dec 8 '09 at 5:23


      This question came from our site for system and network administrators.









      migrated from serverfault.com Dec 8 '09 at 5:23


      This question came from our site for system and network administrators.
























          2 Answers
          2






          active

          oldest

          votes


















          3














          Usually BIOS allows you to configure various RAID arrays and such arrays are presented as ordinary disk (IDE?) drives to system - windows setup bootloader does see them easily and allows install. Of course you need manufacturer drivers on floppy for install (F6).



          I personally prefer having system partition on normal (non-RAIDed) drive, but I've seen (helped to install) many configurations with only motherboard RAID0 (or RAID1) either.



          What I don't recommend is to have working system installed on single drive, then add RAID array and install second OS to RAID and after that remove single drive. This way bootloader may remain on single drive and RAID will not be able boot by itself.



          To avoid such situation remove single drive before installing on RAID - to copy old data you can add it afterwards again.






          share|improve this answer


























          • You suggest that my fake-RAID0 device can be accessed appropriate by the BIOS and will be usable by the Windows boot-up process. I will report back here when I've had a chance to test that theory. (It might be a few days.) Thanks for the prospective answer!

            – Jsnydr
            Oct 29 '08 at 21:24











          • Actually if your goal is to copy existing partition to RAID array, then I'm not sure how my approach works. I've only did clean setups on RAIDs - but theoretically your idea should work too. I'm waiting for your results!

            – Arvo
            Oct 30 '08 at 21:25



















          -1














          I just went through this, you have to make sure that the hard drives are r partitionand then you have Windows XP or whatever operating system from there you go into F4 from the motherboard and you chk RAID . And then from the CD-ROM ,load the disc and then boot up to Windows XP you can check the BIOS to make sure but it should read both of the hard drives Delete.. button






          share|improve this answer

























            Your Answer








            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "3"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f80227%2fhow-to-make-windows-xp-boot-from-raid0%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown
























            2 Answers
            2






            active

            oldest

            votes








            2 Answers
            2






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            3














            Usually BIOS allows you to configure various RAID arrays and such arrays are presented as ordinary disk (IDE?) drives to system - windows setup bootloader does see them easily and allows install. Of course you need manufacturer drivers on floppy for install (F6).



            I personally prefer having system partition on normal (non-RAIDed) drive, but I've seen (helped to install) many configurations with only motherboard RAID0 (or RAID1) either.



            What I don't recommend is to have working system installed on single drive, then add RAID array and install second OS to RAID and after that remove single drive. This way bootloader may remain on single drive and RAID will not be able boot by itself.



            To avoid such situation remove single drive before installing on RAID - to copy old data you can add it afterwards again.






            share|improve this answer


























            • You suggest that my fake-RAID0 device can be accessed appropriate by the BIOS and will be usable by the Windows boot-up process. I will report back here when I've had a chance to test that theory. (It might be a few days.) Thanks for the prospective answer!

              – Jsnydr
              Oct 29 '08 at 21:24











            • Actually if your goal is to copy existing partition to RAID array, then I'm not sure how my approach works. I've only did clean setups on RAIDs - but theoretically your idea should work too. I'm waiting for your results!

              – Arvo
              Oct 30 '08 at 21:25
















            3














            Usually BIOS allows you to configure various RAID arrays and such arrays are presented as ordinary disk (IDE?) drives to system - windows setup bootloader does see them easily and allows install. Of course you need manufacturer drivers on floppy for install (F6).



            I personally prefer having system partition on normal (non-RAIDed) drive, but I've seen (helped to install) many configurations with only motherboard RAID0 (or RAID1) either.



            What I don't recommend is to have working system installed on single drive, then add RAID array and install second OS to RAID and after that remove single drive. This way bootloader may remain on single drive and RAID will not be able boot by itself.



            To avoid such situation remove single drive before installing on RAID - to copy old data you can add it afterwards again.






            share|improve this answer


























            • You suggest that my fake-RAID0 device can be accessed appropriate by the BIOS and will be usable by the Windows boot-up process. I will report back here when I've had a chance to test that theory. (It might be a few days.) Thanks for the prospective answer!

              – Jsnydr
              Oct 29 '08 at 21:24











            • Actually if your goal is to copy existing partition to RAID array, then I'm not sure how my approach works. I've only did clean setups on RAIDs - but theoretically your idea should work too. I'm waiting for your results!

              – Arvo
              Oct 30 '08 at 21:25














            3












            3








            3







            Usually BIOS allows you to configure various RAID arrays and such arrays are presented as ordinary disk (IDE?) drives to system - windows setup bootloader does see them easily and allows install. Of course you need manufacturer drivers on floppy for install (F6).



            I personally prefer having system partition on normal (non-RAIDed) drive, but I've seen (helped to install) many configurations with only motherboard RAID0 (or RAID1) either.



            What I don't recommend is to have working system installed on single drive, then add RAID array and install second OS to RAID and after that remove single drive. This way bootloader may remain on single drive and RAID will not be able boot by itself.



            To avoid such situation remove single drive before installing on RAID - to copy old data you can add it afterwards again.






            share|improve this answer















            Usually BIOS allows you to configure various RAID arrays and such arrays are presented as ordinary disk (IDE?) drives to system - windows setup bootloader does see them easily and allows install. Of course you need manufacturer drivers on floppy for install (F6).



            I personally prefer having system partition on normal (non-RAIDed) drive, but I've seen (helped to install) many configurations with only motherboard RAID0 (or RAID1) either.



            What I don't recommend is to have working system installed on single drive, then add RAID array and install second OS to RAID and after that remove single drive. This way bootloader may remain on single drive and RAID will not be able boot by itself.



            To avoid such situation remove single drive before installing on RAID - to copy old data you can add it afterwards again.







            share|improve this answer














            share|improve this answer



            share|improve this answer








            answered Oct 29 '08 at 21:08


























            community wiki





            Arvo














            • You suggest that my fake-RAID0 device can be accessed appropriate by the BIOS and will be usable by the Windows boot-up process. I will report back here when I've had a chance to test that theory. (It might be a few days.) Thanks for the prospective answer!

              – Jsnydr
              Oct 29 '08 at 21:24











            • Actually if your goal is to copy existing partition to RAID array, then I'm not sure how my approach works. I've only did clean setups on RAIDs - but theoretically your idea should work too. I'm waiting for your results!

              – Arvo
              Oct 30 '08 at 21:25



















            • You suggest that my fake-RAID0 device can be accessed appropriate by the BIOS and will be usable by the Windows boot-up process. I will report back here when I've had a chance to test that theory. (It might be a few days.) Thanks for the prospective answer!

              – Jsnydr
              Oct 29 '08 at 21:24











            • Actually if your goal is to copy existing partition to RAID array, then I'm not sure how my approach works. I've only did clean setups on RAIDs - but theoretically your idea should work too. I'm waiting for your results!

              – Arvo
              Oct 30 '08 at 21:25

















            You suggest that my fake-RAID0 device can be accessed appropriate by the BIOS and will be usable by the Windows boot-up process. I will report back here when I've had a chance to test that theory. (It might be a few days.) Thanks for the prospective answer!

            – Jsnydr
            Oct 29 '08 at 21:24





            You suggest that my fake-RAID0 device can be accessed appropriate by the BIOS and will be usable by the Windows boot-up process. I will report back here when I've had a chance to test that theory. (It might be a few days.) Thanks for the prospective answer!

            – Jsnydr
            Oct 29 '08 at 21:24













            Actually if your goal is to copy existing partition to RAID array, then I'm not sure how my approach works. I've only did clean setups on RAIDs - but theoretically your idea should work too. I'm waiting for your results!

            – Arvo
            Oct 30 '08 at 21:25





            Actually if your goal is to copy existing partition to RAID array, then I'm not sure how my approach works. I've only did clean setups on RAIDs - but theoretically your idea should work too. I'm waiting for your results!

            – Arvo
            Oct 30 '08 at 21:25













            -1














            I just went through this, you have to make sure that the hard drives are r partitionand then you have Windows XP or whatever operating system from there you go into F4 from the motherboard and you chk RAID . And then from the CD-ROM ,load the disc and then boot up to Windows XP you can check the BIOS to make sure but it should read both of the hard drives Delete.. button






            share|improve this answer






























              -1














              I just went through this, you have to make sure that the hard drives are r partitionand then you have Windows XP or whatever operating system from there you go into F4 from the motherboard and you chk RAID . And then from the CD-ROM ,load the disc and then boot up to Windows XP you can check the BIOS to make sure but it should read both of the hard drives Delete.. button






              share|improve this answer




























                -1












                -1








                -1







                I just went through this, you have to make sure that the hard drives are r partitionand then you have Windows XP or whatever operating system from there you go into F4 from the motherboard and you chk RAID . And then from the CD-ROM ,load the disc and then boot up to Windows XP you can check the BIOS to make sure but it should read both of the hard drives Delete.. button






                share|improve this answer















                I just went through this, you have to make sure that the hard drives are r partitionand then you have Windows XP or whatever operating system from there you go into F4 from the motherboard and you chk RAID . And then from the CD-ROM ,load the disc and then boot up to Windows XP you can check the BIOS to make sure but it should read both of the hard drives Delete.. button







                share|improve this answer














                share|improve this answer



                share|improve this answer








                answered Jan 27 at 15:30


























                community wiki





                user990604































                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Super User!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f80227%2fhow-to-make-windows-xp-boot-from-raid0%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    Plaza Victoria

                    Puebla de Zaragoza

                    Musa