修复没有DOS启动盘的MS-DOS MBR


1

如何在没有MS-DOS启动盘或软盘驱动器的情况下还原MS-DOS的MBR。理想情况下,我希望能够从Windows 7 Win PE磁盘执行此操作。我在网上找到的唯一解决方案就是使用 fdisk 要么 fixmbr 但这些似乎都没有带来Win PE。


1
好奇,你真的在​​问MS-DOS吗?你真的在你的计算机上安装了MS DOS,或者你只是感到困惑?也许你误用MS DOS与Windows命令行工具?
ChrisInEdmonton

运用 FIXMBR 在这种情况下是正确的解决方案。
Ramhound

@ChrisInEdmonton,是的。我们有两台仍在运行MS-DOS的生产机器。
Drew Chapin

Answers:


1

fdisk / mbr 没有记录,但也适用于MS-DOS 5.00( http://support.microsoft.com/kb/69013 ) 今天试过,是的,我也有一些DOS机器正在生产中。 其他工具@ http://www.bootdisk.com/bootdisk.htm


-1 我提到 fdisk 在文中。它在Win PE中不可用。我需要一个适用于Win PE的解决方案。
Drew Chapin

从Windows PE,您可以尝试BootSect.exe /帮助。在我的版本上有这样的: / MBR 更新主引导记录而不更改包含由SYS,ALL或驱动器号指定的分区的磁盘的扇区0上的分区表。与/ nt52选项一起使用时, 主引导记录与早于Windows Vista的操作系统兼容 。与/ nt60选项一起使用时,主引导记录与Windows Vista,Windows Server 2008或更高版本兼容。 没试过 。不能保证它的工作原理。
MasMarco

我想的另一种方式是,假设你从CD开始赢得PE,你总是可以从BootDisk.com创建一张带有启动映像的CD,并从那里使用fdisk ......如果你需要更多信息,请告诉我。
MasMarco

0

当然,事情可能会变得更加混乱:您应该做的第一件事就是确保备份任何关键数据。如果这是一台生产机器,那么在需要时(硬盘驱动器)应该制作磁盘映像。使用启动内容很容易导致灾难,例如查看分区表,这可能更难以修复。

这并不是说我对自己的建议缺乏信心。我可以毫无问题地遵循它。但是,使用磁盘这部分的工具通常是工具,如果使用不当会导致重大数据丢失。无论如何,应该定期对关键业务数据进行备份。嗯,这在尝试任何程序之前更为重要,比如我要提出的建议,或者我在其他人看到的其他软件中提出的超级用户问题。

如果使用Windows PE导致过度恶化,则可以忘记使用Windows附带的工具。还有其他选项可供您使用。

如果你需要启动DOS,你只需要一个可以加载DOS的MBR。

引导管理器也可以执行您所寻求的操作,并且可以从不同的操作系统(甚至不同的计算机)进行安装。考虑使用任何操作系统来制作使用的磁盘(CD或软盘) 插科打诨 ,然后GAG可以启动DOS。此外,GAG可以将自己安装到硬盘驱动器上,因此机器可以直接启动DOS机器。 GAG不附带Windows PE或任何其他操作系统;它使用Windows PE或任何其他操作系统。它意味着从MBR开始,它将照顾你想要做的事情。

或者使用单独提供的XFDisk,也可以使用FreeDOS。它有一个完全适合MBR的启动管理器。 Ranish Partition Boot Manager可能是另一种选择。


-1

DOS MBR与WIN7 MBR相同。 MS MBR只有一个任务 - 找到Active partiotion并“链接”它BootSector。您需要通过DOS修复BootSector,因为我知道您需要SYS命令


欢迎来到 超级用户 !如果MBR实际上是相同的(它是),那么为什么OP需要使用MS DOS来重置MBR?为什么没有任何基于Windows的MBR工具?
jpaugh
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.