在辅助丛上创建 MBR

在辅助丛上创建 MBR

我有一台运行 Windows 2008 标准 R2 的 HP Proliant ML350 g6 服务器。该服务器有两个硬件阵列。一个阵列是 raid 0,其中 1 个物理驱动器运行 raid 0。另一个阵列是 5 个物理驱动器,设置为 raid 5。好吧,第一个带有操作系统的阵列驱动器发生了预期的故障。当时,当前管理员放入了另一个驱动器,但无法使用硬件阵列重新创建阵列。因此,他使用软件 raid(磁盘管理)将驱动器镜像到另一个驱动器。

因此,最终主驱动器出现故障。重新启动服务器后,我们无法从第二个驱动器启动。我在网上做了一些研究,发现软件 raid 不会在辅助驱动器上重新创建 MBR。因此,我从 Windows 2008 磁盘上的恢复控制台创建了一个软盘启动盘,并能够启动服务器。

所以现在我想弄清楚如何使此驱动器可启动,而无需使用软盘或丢失此驱动器上当前的数据。我做了大量的研究,找到了几个解决方案,其中大多数与以前的解决方案相矛盾。

到目前为止,我相信这是我找到的最佳链接,但是当说明告诉你屏住呼吸并重新启动时,我并不是很有信心。

http://hardforum.com/showthread.php?t=1813508

如果有人能给我任何建议我将非常感激。

答案1

只要你现在的情况确实不理想,我就会同意@ewwhite 所说的。

如果其他管理员愿意将“系统保留”分区镜像到另一个磁盘,您可能可以启动 Windows 2012 安装 DVD 并运行:bootsect /nt60 ALL 这会将 Windows“6.0”MBR 写入磁盘,然后尝试从“系统保留”分区加载 Windows 引导加载程序。

如果其他管理员没有镜像“系统保留”分区,则磁盘上没有引导加载程序(因为在 x64 版本的 Windows 上,引导加载程序“驻留在”这个单独的分区中)。如果是这种情况,那么您最好添加另一个磁盘,创建系统保留分区并在其中安装引导加载程序,然后将操作系统分区镜像到该磁盘的剩余空间上。

一旦系统从具有“系统保留分区”的磁盘启动,您就可以考虑打破 Windows 软件镜像并返回基于硬件的镜像。

如果您必须准备一个新磁盘来接收引导加载程序,我会添加新磁盘并使用它diskpart来创建“系统保留”分区,如下所示:

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 /s x:安装引导加载程序到这个新卷。然后您可以将引导操作系统分区镜像到剩余的可用空间中。

一旦安装了引导加载程序并镜像了操作系统分区,您就可以安全地尝试从此磁盘启动。由于没有您的确切配置,我确信我无法为您提供所有正确的分步命令,但绝对可以再次运行可启动环境。您可能会非常熟悉bcdboot命令。

答案2

我以为这个问题的答案是:将 2 个逻辑 raid 0 驱动器合并为 1 个逻辑 raid 1 驱动器

如果你 (或前任管理员) 在硬件阵列上使用软件 RAID,您真的需要放弃它。没有选项可以重建或以正确的方式执行此操作?也许可以按您想要的方式塑造硬件阵列,然后从备份中恢复?

除此之外,我不知道您还有什么选择。当前配置已损坏,继续这样做是不负责任的。

相关内容