Cam*_*mpo 6 hard-drive boot windows-server-2008-r2
奇怪的一个。
我有一个带有 Server 2008 R2 的域控制器。这是一个黑客工作,但很可靠。
AMD系统。AM2 6000+ 华硕十字准线 MB。
服务器将 5 个 Sata 端口用于各种大小的硬盘。没有配置raid。这主要用于随机存储和备份 DC
当我们尝试在重新启动时升级 1 个驱动器时,我们收到“未检测到操作系统插入系统磁盘并按 ENTER”错误。摆弄足以找出计算机只有在系统磁盘和其中一个存储磁盘(我们删除以升级的磁盘之一)在启动时连接时才能启动。
这里发生了什么?如何修复此问题?我希望能够删除该驱动器。
冉BCDEDIT
我看到了这个问题。对命令的建议以最好地解决它。我们想要 C: 上的一切。
C:\Windows\system32>bcdedit
Windows 启动管理器 -------------------- 标识符 {bootmgr} 设备
分区 = H:描述
Windows 启动管理器语言环境
en-US 继承
{globalsettings} 默认
{current} resumeobject
{ c7cb3484-5288-11e0-a6a3-b7c0d75655a0} displayorder {current} toolsdisplayorder {memdiag} timeout 30Windows Boot Loader ------------------- identifier {current} device
partition=C: path
\Windows\system32\winload.exe description Windows Server 2008 R2 locale en-US inherit
{bootloadersettings} recoverysequence {c7cb3486-5288-11e0-a6a3-b7c0d75655a0} recoveryenabled Yes osdevice
partition=C: systemroot
\Windows resumeobject
{c7cb3484-5288-11e0-a6a3-b7c0d0d756tC:\Windows\system32>
这是情况的屏幕截图。Drive 7 无关紧要,它的外部感觉不需要第二次抓住 sceenshot 来安装它。

更新
Boot\BCD 不在 H:任何想法这是我的输出
H:\Boot>xcopy /e h:\boot c:
H:\boot\memtest.exe
H:\boot\cs-CZ\bootmgr.exe.mui
H:\boot\da-DK\bootmgr.exe.mui
H:\boot\de-DE\bootmgr.exe.mui
H:\boot\el-GR\bootmgr.exe.mui
H:\boot\en-US\bootmgr.exe.mui
H:\boot\en-US\memtest.exe.mui
H:\boot\es-ES\bootmgr.exe.mui
H:\boot\fi-FI\bootmgr.exe.mui
H:\boot\Fonts\chs_boot.ttf
H:\boot\Fonts\cht_boot.ttf
H:\boot\Fonts\jpn_boot.ttf
H:\boot\Fonts\kor_boot.ttf
H:\boot\Fonts\wgl4_boot.ttf
H:\boot\fr-FR\bootmgr.exe.mui
H:\boot\hu-HU\bootmgr.exe.mui
H:\boot\it-IT\bootmgr.exe.mui
H:\boot\ja-JP\bootmgr.exe.mui
H:\boot\ko-KR\bootmgr.exe.mui
H:\boot\nb-NO\bootmgr.exe.mui
H:\boot\nl-NL\bootmgr.exe.mui
H:\boot\pl-PL\bootmgr.exe.mui
H:\boot\pt-BR\bootmgr.exe.mui
H:\boot\pt-PT\bootmgr.exe.mui
H:\boot\ru-RU\bootmgr.exe.mui
H:\boot\sv-SE\bootmgr.exe.mui
H:\boot\tr-TR\bootmgr.exe.mui
H:\boot\zh-CN\bootmgr.exe.mui
H:\boot\zh-HK\bootmgr.exe.mui
H:\boot\zh-TW\bootmgr.exe.mui
30 File(s) copied
H:\Boot>bcdedit -store C:\boot\BCD -enum all
The boot configuration data store could not be opened.
The system cannot find the file specified.
H:\Boot>dir
Directory of H:\Boot
03/19/2011 11:28 PM <DIR> cs-CZ
03/19/2011 11:28 PM <DIR> da-DK
03/19/2011 11:28 PM <DIR> de-DE
03/19/2011 11:28 PM <DIR> el-GR
03/19/2011 11:28 PM <DIR> en-US
03/19/2011 11:28 PM <DIR> es-ES
03/19/2011 11:28 PM <DIR> fi-FI
03/19/2011 11:28 PM <DIR> Fonts
03/19/2011 11:28 PM <DIR> fr-FR
03/19/2011 11:28 PM <DIR> hu-HU
03/19/2011 11:28 PM <DIR> it-IT
03/19/2011 11:28 PM <DIR> ja-JP
03/19/2011 11:28 PM <DIR> ko-KR
11/20/2010 11:24 PM 485,760 memtest.exe
03/19/2011 11:28 PM <DIR> nb-NO
03/19/2011 11:28 PM <DIR> nl-NL
03/19/2011 11:28 PM <DIR> pl-PL
03/19/2011 11:28 PM <DIR> pt-BR
03/19/2011 11:28 PM <DIR> pt-PT
03/19/2011 11:28 PM <DIR> ru-RU
03/19/2011 11:28 PM <DIR> sv-SE
03/19/2011 11:28 PM <DIR> tr-TR
03/19/2011 11:28 PM <DIR> zh-CN
03/19/2011 11:28 PM <DIR> zh-HK
03/19/2011 11:28 PM <DIR> zh-TW
1 File(s) 485,760 bytes
24 Dir(s) 177,605,242,880 bytes free
Run Code Online (Sandbox Code Playgroud)
计算机正在从您移除的那些磁盘之一启动,并从操作系统磁盘(这显然是一个单独的磁盘)启动操作系统。当有人不小心安装操作系统时,就会发生这种情况。
您需要在操作系统磁盘上获取 BCD 并针对它的新位置进行更正。您可以启动安装盘并修复安装以再次启动。
更新 - 修复:
bcdedit -export C:\bcd.backup,可能应该将其复制到另一台计算机或拇指驱动器。mkdir C:\bootxcopy /e x:\boot c:\boot (其中 x: 是您刚刚安装的驱动器)bcdedit -export C:\boot\BCDbcdedit -store C:\boot\BCD -enum all
请注意第二列表示的任何行的条目标识符和属性 partition=x:
例如:
Windows Boot Loader
-------------------
identifier {current}
osdevice partition=x:
Run Code Online (Sandbox Code Playgroud)对于记录的每个事件执行以下操作;非常小心,不要搞砸了!
bcdedit -store c:\boot\BCD -set {current} osdevice partition=c:
注意:更改{current}为您正在更改的属性的部分标识符。然后只需跟随它的属性和新值。还要注意新c:值而不是x:。此外,标识符可以/将是 GUID。
一旦看起来一切正常,再次启动驱动器管理,从另一个驱动器中删除驱动器号,使其恢复原状。标记C:分区Active。
您现在应该能够移除另一个磁盘并从系统分区启动。如果这不起作用,您还没有弄乱另一个磁盘,可以将其放回原处。
更新 2:
看起来你已经安装了另一个分区h:,所以忽略安装和卸载的东西,直接进入复制,编辑,yada yada。