情况如下:Windows RAID 1部分失败。 破损的磁盘被replace为新磁盘。 旧的两个磁盘没有高级格式(更大的扇区大小)。 新的更换磁盘确实有它。 由于扇区大小不同,Windows拒绝将新磁盘添加到现有RAID中。 目标是恢复RAID 1。
我到目前为止的计划是使用克隆软件将整个操作系统磁盘克隆到备用磁盘上。 然后,简单地从更换磁盘启动。 我有一个KVM接口连接到服务器,以便我可以操作BIOS和启动菜单。
克隆工作,我可以使用BIOS启动菜单从新的磁盘启动。 但Windows引导加载程序具有相同的克隆BCD数据库,并将引导redirect到旧的磁盘! 我假设它通过NT签名find旧磁盘。 因此,引导从replace磁盘上的特殊100MB Windows启动分区开始,并使用旧磁盘上的/Windows文件。
如何使这两个磁盘独立,以便我可以使用启动菜单来select要启动的磁盘?
在尝试使用bootrec /rebuildbcd我甚至进入了一个奇怪的状态,在那里我从replace磁盘引导,但是使用了驱动器号D.现在,当操作系统驱动程序的信件发生变化时,所有的事情都将被破坏,所以我很快结束了这个实验。
看起来我需要在replace磁盘上安装一个新的BCD,并且还需要新的驱动器号。 我不确定如何做到这一点,是否足以让这个工作。
我不愿冒着老磁盘的启动风险,直到新磁盘保证工作。 我在这里工作的资源有限。 我非常想避免使用昂贵的数据中心技术人员。