none
windows2003做raid1,修改boot.ini后不能启动 RRS feed

  • 问题

  • 用windows2003自带功能做了c盘软raid1后,网上查知拔掉主盘从盘可能不能启动,就在c盘boot.ini文件加了multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Boot Mirror C: - secondary plex"

    这行,中断镜像然后重新镜像时,磁盘管理从盘自动另外划了一个区同步c盘,之前第一次镜像时从盘的区不会覆盖,

    我就把这个分区删除了,准备用修改boot.ini文件后第二次同步位置的镜像,同步完成后,我重启,却发现无论主盘、

    从盘都是启动到系统选择菜单就进不去了,一直循环,查了很多方法也修复不成功,希望有经验人士指点一、二。

    2016年3月31日 11:21

答案

  • 您好!

    请尝试在boot.ini文件中加入以下ARC路径:

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Standard" /noexecute=optout /fastdetect

    multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Boot Mirror C: - secondary plex"

    解决Windows 2003软阵列引导问题:

    http://www.jiancool.com/article/33393988279/

    Please Note: Since the web site is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.

    Best Regards,

    Alvin Wang


    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    • 已标记为答案 阳程新 2016年4月4日 7:50
    2016年4月1日 6:29
    版主
  • 问题解决了,原因不是之前想得,boot.ini文件的设置和raid1操作都没问题,问题出在了bios上,因为重启时将bios恢复了默认值,硬盘sata属性由IDE改为了AHCI,所以系统启动时识别不了,改回IDE后就都正常了.
    2016年4月9日 4:48

全部回复

  • 您好!

    请尝试在boot.ini文件中加入以下ARC路径:

    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Standard" /noexecute=optout /fastdetect

    multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Boot Mirror C: - secondary plex"

    解决Windows 2003软阵列引导问题:

    http://www.jiancool.com/article/33393988279/

    Please Note: Since the web site is not hosted by Microsoft, the link may change without notice. Microsoft does not guarantee the accuracy of this information.

    Best Regards,

    Alvin Wang


    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    • 已标记为答案 阳程新 2016年4月4日 7:50
    2016年4月1日 6:29
    版主
  • 没有人有相关经历吗?
    2016年4月1日 6:53
  • 疑问1:

    我今天有测试,2003的软raid感觉不好用,拔掉任何一个盘后,单盘启动一次,再次接上拔掉的盘后就会变为未激活状态。

    然后这个盘在两个盘同时接和单盘接时就都不能启动了,只能进另一个可以启动的盘激活才行。

    如果这个盘在未激活时,另一个盘又被拔掉,用这个未激活的盘开机一次,当然这时是进不去的,再次接上拔掉的盘时,这个刚接上的盘进不去了,这时反倒那个未激活的盘又可以进了,但是单接这个未激活的盘时还是进不了的,感觉变来变去,让人搞不清哪个可以进。

    此外,一个盘的状态为未激活,另一个盘由于某种原因进不了了,例如系统文件被删,有没有办法激活该盘?

    疑问2:

    boot.ini文件里rdisk(0)这个值到底是根据哪个识别,我测试发现既不是根据硬盘插得sata接口又不是根据磁盘管理里识别得磁盘0、磁盘1这些,我拔掉主盘,单接从盘时发现并不是按Boot Mirror C: - secondary plex这个选项进,而是Windows Server 2003, Standard这个进,而这项在boot.ini里的值是multi(0)disk(0)rdisk(0)partition(1),而这时我是单接从盘插在sata2接口上。

    假设我从盘如前文所述第二次同步镜像后系统分区在boot.ini中自动改为partition(2),那么我拔掉主盘后,从盘启动时如何选呢,系统会自动修改multi(0)disk(0)rdisk(0)partition(1)的值为multi(0)disk(0)rdisk(0)partition(2)吗?

    有没有技术达人可以对multi(X)disk(Y)rdisk(Z)partition(W)\<winnt_dir>这东西做个通俗的说明,官方的说法太空了,我想了解是在主板物理位置上还是内部软件层面的磁盘控制器、硬盘这些序号的定义。

    这个值系统自己识别会不会出错?需要人工干预去修改?

    2016年4月2日 13:42
  • 您好!

    你的回复第二条记录我是有加,但任然出现引导启动问题,我有按照生产环境操作在测试环境再现了一遍,链接里的方法ghost引

    导扇区我这边测试环境没这样从盘也是可以进得。现在生产环境是两个盘都启动不进去,或许我没有像测试环境那样两个硬盘单、双

    接都试一遍,上班后会再细试一遍,但一些细节原理还是有点迷茫,若按我上文的理解试过之后任然不行,需找寻修复方法,因此

    需弄清其原理。


    2016年4月2日 16:14
  • 您好!

    Windows Server 2003已经停止支持,我们建议您尽快将服务器升级至更新的版本。感谢您的理解。

    Windows Server 2003 的扩展支持已于 2015 7 14 日中止

    https://www.microsoft.com/zh-cn/server-cloud/products/windows-server-2003/

    关于Boot.ini文件的概述,请参考以下文档:

    Boot.ini 文件概述

    https://msdn.microsoft.com/zh-cn/library/windows/hardware/ff550245%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396

    Best Regards,

    Alvin Wang


    Please remember to mark the replies as answers if they help and un-mark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    2016年4月4日 3:56
    版主
  • 问题解决了,原因不是之前想得,boot.ini文件的设置和raid1操作都没问题,问题出在了bios上,因为重启时将bios恢复了默认值,硬盘sata属性由IDE改为了AHCI,所以系统启动时识别不了,改回IDE后就都正常了.
    2016年4月9日 4:48