概述: 我使用一个备份存储柜,里面有 6 个备份驱动器,这些驱动器以增量方式备份并移至异地。有一天,我注意到备份过程失败了。我登录到连接到驱动器的服务器。然后我注意到,目前没有一个备份驱动器被映射,而下一个驱动器按数字应该被映射。
起初,我将其归咎于之前没有映射驱动器的简单错误。然而,当我尝试映射驱动器 BAK6 时,我收到错误:“参数不正确”。BAK6 在其“状态”中还有一个特定的“活动”标志,而其他所有标志都只是“主分区”。
我能够很好地映射其他驱动器,因此我将 BAK1 映射到 E。当我物理移除并重新添加驱动器时,它会自动将 E 映射到 BAK6,从而取消与 BAK1 的映射。然后,无法映射 BAK1,并出现相同的错误。我最终重新启动了服务器,一切又开始正常工作,但现在 BAK6 仍被标记为活动状态。
问题:我如何从驱动器中删除这个活动标志?
答案1
1.)开始>运行..
2.)“命令”
3.)“diskpart”加载实用程序
4.)“list disk”列出所有磁盘
5.)“选择磁盘 X”,其中 X 是所需的磁盘
6.)“列出分区”列出所选磁盘上的分区
7.)“选择分区 X”,其中 X 是当前标记为活动的所需分区
8.)“不活跃”
答案2
- Windows +R
- 输入“cmd”
- 在提示符下输入“diskpart”
- 然后在“>”符号后输入“list disk”
DISKPART> 列出磁盘
磁盘 ### 状态 大小 可用 Dyn Gpt
磁盘 0 在线 28 GB 1536 KB 磁盘 1 在线 233 GB 993 KB
5.现在选择要使其处于非活动状态的磁盘(例如,如果我想使磁盘 1 处于活动状态,即安装操作系统并需要启动的位置,我需要选择要使其处于非活动状态的驱动器。在我的示例中为磁盘 0)
DISKPART> SELECT DISK 0 磁盘 0 现在是选定的磁盘。
- 输入“列出分区”
DISKPART> 列出分区
分区###类型大小偏移
分区 1 主分区 28 GB 1024 KB
- 由于 DISK 0 上只有一个分区,因此通过发出命令“select partion 1”来选择它
DISKPART>选择分区 1
分区 1 现在是选定的分区。
8.输入“inactive” - 这将使磁盘 0 分区 1 处于非活动状态
============================== 解释:出现此错误是因为您进入“计算机管理”>“存储”>“磁盘管理”,并选择了多个驱动器作为活动驱动器,以及已经处于活动状态的驱动器(即您的操作系统所在的驱动器)。
要记住的一点是:应该只有一个活动驱动器,因此您不能将多个驱动器设置为活动驱动器
************************************首先要做的重要事情 ******************************************** 此外,由于您无法启动操作系统,因此您必须专门选择要启动的启动盘。在我的 PC 上是按 F12-> 然后我选择“硬盘”,其中列出了我的所有驱动器。从这里您必须选择最初安装操作系统的驱动器 最后运行上面的命令 1-8,禁用其他驱动器作为活动驱动器。
答案3
对于具有单独 Windows 安装的 2 个驱动器,其中一个卷需要被删除,并且操作系统很顽固,这应该可以工作。
将驱动器设置为非活动状态后,如果驱动器给您带来麻烦,则可能需要更改 MBR。如果您使用的是 GRUB 或其他引导加载程序,则这很可能会被破坏。
- 运行提升的 DISKPART。
- 类型 列表卷
- 键入 SELECT VOLUME #(要删除的卷),这也会自动选择相关分区)
- 类型 不活跃
- 键入 SELECT VOLUME #(要从其启动的卷)
- 类型 主动
- 键入 EXIT
- 运行 CMD 提升权限
- 键入 BCDBOOT C:\windows /s C: [将 C: 和 C:\Windows 替换为所需的启动驱动器和 Windows 目录,如果在 BIOS 中使用 UEFI 模式,则添加 /f UEFI)
- 输入 BOOTSECT /nt60 [Win7 为 /nt52] ALL /force /mbr
- 重启计算机
我在 diskpart 中做的另一件事(可能不是强制性的,但我会把它放在这里)如下:
选择要删除的分区后,我执行以下操作(这可能会删除任何基于系统的标志,但可能不需要):SETID DISK ID=01 OVERRIDE
现在就可以删除该驱动器了。
当心如果该问题与您尝试修复的问题不相关,则您可能会破坏您的系统。
答案4
解决了。我的情况是,我恢复了两个驱动器。C: 和 D:。其中一个设置为活动状态,将两个都设置为非活动状态不起作用。我在主板上交换了驱动器,然后就可以运行恢复了。