2013-05-17 22:05:44 +0000 2013-05-17 22:05:44 +0000
18
18

如何用diskpart

设置启动盘标志 我的Windows Server 2008 R2无法启动,停止7B,于是我启动恢复控制台,用diskpart检查磁盘。有一个17型和一个07型的分区,详细磁盘命令显示该磁盘不是启动磁盘。我如何用diskpart设置这个启动标志?或者这个标志是否只有在MBR工作正常的情况下才能设置为真。我尝试了以下命令:

bootsect /nt60 ALL /force /mbr
bootrec /fixboot
bootrec /fixmbr
bootrec /rebuildbcd

最后一条命令显示OS的数量是0,那么我怎么才能把这个标志设置为真呢?

以下是diskpart detail disk的输出:

答案 (6)

6
6
6
2013-05-18 06:25:03 +0000

使用Gparted Live。 http://en.wikipedia.org/wiki/Diskpart “在所有Windows 2000、Windows XP和Windows Server 2003中包含的恢复控制台中,有一个diskpart命令,它与实际操作系统中的diskpart命令有很大的区别。它只提供了添加和删除分区的功能,但没有设置活动分区的功能。该实用程序也是在Windows恢复环境中提供的,它是原始恢复控制台的继承者"。

5
5
5
2015-12-30 11:01:04 +0000

我已经成功地从一台Windows 8.1的电脑上恢复了一个VHD GPT磁盘,并将这个和其他线程中的信息合并到另一台Windows 8.1 Hyper-V服务器上。使用Microsoft Sysinternals的Disk2vhd。将vhd挂载到Hyper-v-host的文件系统中。(即dubble点击vhd)。 3. 下载并安装 AOMEI分区助手 . 4. 4. 启动 AOMEI 分区助手,选择以普通磁盘的形式出现的 VHD-disk。 5. 移除所有包含恢复磁盘和其他非 Windows 分区的分区。从 HOST 中取出 VHD (可能需要重新启动)。 7. 在 Hyper-V Manager 中创建一个新的虚拟机,并使用修改后的 VHD。按照下面的方法使用diskpart。 - DISKPART (打开分区工具), - LIST DISK (磁盘编号会显示), - SELECT DISK n (其中n是磁盘的编号 - 可能是0), - LIST PARTITION (分区编号会显示), - SELECT PARTITION n(其中n是你想让主分区的编号), - ACTIVE(所选的磁盘上的分区将被激活), - EXIT(退出DiskPart), - EXIT(退出命令提示符), - 重启电脑。 10.重复步骤8。11.重建MBR,如上所述,即: - bootrec /fixboot, - bootrec /fixmbr, - bootrec /rebuildbcd。退出命令提示符。 12. 使用恢复选项来恢复windows系统文件(部分恢复和高级恢复选项都可以使用)。重复13,直到VM从VHD启动。

1
1
1
2013-05-18 00:18:00 +0000

可能是0)

LIST PARTITION (将显示分区号)

SELECT PARTITION n (其中n是你想让主分区的编号) ACTIVE (所选磁盘上的分区将被激活)

EXIT (退出DiskPart) EXIT (退出命令提示符)

重启计算机。

0
0
0
2016-01-17 17:04:31 +0000

我唯一的解决办法是用MultiBootUSB(或Gparted)实用程序将*MultiBootUSB*(或YUMI)写成USB。

0
0
0
2016-11-19 02:19:37 +0000

当我试图在Windows 7机器的新硬盘上加载Windows Server 2003的时候,不知怎么的,我把Windows 7硬盘上的启动器给抹掉了。

Windows无法启动是因为电脑磁盘硬件配置问题

经过三天的摸索,我终于可以用以下步骤来纠正这个问题了:

  1. 从Windows 7安装盘启动
  2. 选择 “修复 "选项
  3. 选择 "Startup Repair"(这个会运行,但不会发现任何问题)
  4. 选择 "高级选项 "进入 "命令提示符”
  5. 正常重启电脑
0
0
0
2016-10-10 13:03:20 +0000

我意识到这是个老问题了,但是………..

上面g2mk的步骤9和10对我来说是有效的,当我需要将Win81分区滑到驱动器前面的未分配空间时,因为……….

我本来是将XP放在分区0,然后我安装了Win81(又名双启动),它将Win81安装到分区1。另外,网上有一个删除旧的Microsoft partition0操作系统的步骤(说是针对Win7的)(btw,你可以用gparted把Win81设置为Boot,通过Diskpart设置为Active)。然后,我用Gparted把Win81分区滑过未分配的空间。然后,我需要用上面的步骤9和10来摆脱winload.exe上的0xc000025,然后就可以在硬盘上启动Win81了。

Btw,除非我漏掉了什么,否则大家要注意,这些步骤是针对安装在MBR磁盘上的Windows(即不针对安装在UEFI硬件上的GPT磁盘上的Windows)。