我有一台运行Windows 2008 std R2的HP Proliant ML350 g6服务器。 这台服务器有两个硬件arrays。 一个arrays是一个raid 0,有一个物理驱动器运行raid 0.另一个arrays是5个物理驱动器,并设置为raid 5.那么,与操作系统的第一个arrays驱动器得到了预期的失败。 那时当前的pipe理员放入另一个驱动器,无法用硬件arrays重新创buildarrays。 所以他使用软件raid(磁盘pipe理)将驱动器镜像到另一个驱动器。
所以最后主驱动器失败。 重新启动服务器后,我们无法从第二个驱动器启动。 我在网上做了一些研究,发现软件RAID不会在辅助驱动器上重新创buildMBR。 所以我从Windows 2008磁盘上的恢复控制台创build了一个软盘引导磁盘,并能够启动服务器。
所以现在我想弄清楚如何使这个驱动器启动而不使用软盘或丢失当前在这个驱动器上的数据。 我做了大量的研究,并发现了几个解决scheme,其中大部分与以前的解决scheme相矛盾。
到目前为止,我相信这是我find的最好的链接,但是当指示让你屏住呼吸,重新开始时,我不是很有信心。
http://hardforum.com/showthread.php?t=1813508
如果有人对我有什么build议,将不胜感激。
我会同意你们在这里有一个非常不理想的情况。
如果其他pipe理员足够好的将“系统保留”分区镜像到另一个磁盘上,那么您可能无法启动Windows 2012安装DVD并运行: bootsect /nt60 ALL将会写入一个Windows“6.0”MBR该磁盘又将尝试从“System Reserved”分区加载Windows引导加载程序。
如果其他pipe理员没有镜像“系统保留”分区,那么在磁盘上没有引导加载程序(因为在x64版本的Windows上,引导加载程序“存在于”这个单独的分区中)。 如果是这种情况,那么最好添加另一个磁盘,创build系统保留分区并安装引导加载程序,然后将操作系统分区镜像到该磁盘的剩余空间上。
一旦你从一个带有“系统保留分区”的磁盘引导系统,你可以考虑打破Windows软件镜像,并回到基于硬件的镜像。
如果你必须准备一个新的磁盘接收引导程序,我会添加新的磁盘,并使用diskpart创build“系统保留”分区,如下所示:
LIST DISK SELECT DISK <choose ordinal of new disk> CLEAN CREATE PARTITION PRIMARY SIZE=100 SELECT PARTITION 1 FORMAT FS=NTFS QUICK ACTIVE ASSIGN LETTER=x:
您可以执行bcdboot C:\windows /sx:将引导加载程序安装到此新卷中。 然后,您可以将引导操作系统分区镜像到剩余的可用空间中。
一旦安装了引导加载程序并镜像操作系统分区,您将可以安全地尝试从此磁盘启动。 在我面前没有准确的configuration我确定我不能给你所有正确的分步命令,但是让可启动的环境重新运行是绝对可行的。 可能你会变得非常熟悉bcdboot命令。
我认为这是回答: 结合2逻辑RAID 0驱动器1逻辑RAID 1驱动器
如果您( 或之前的pipe理员 )在硬件arrays上使用了软件RAID,则确实需要将其丢弃。 有没有select重build或以正确的方式做到这一点? 也许按照您希望的方式塑造硬件arrays,然后从备份恢复?
除此之外,我不知道你有什么select。 目前的configuration被打破了,继续沿着这条路走下去是不负责任的。