我想使用 Hiren 的 Boot CD 15.1 修复我的 Windows 7 MBR。
我想知道使用此 CD 修复假设为“toast”的 MBR 的通用方法。
这个假设的 HD 如下:
假设有一个空的 100 MB 分区,并且 MBR 损坏无法修复或完全不存在,我唯一的选择是 Hiren 的引导 CD。
我有一个 1TB 的西部数据(我的书系列)3.5" USB3。有一天,SATA 到 USB3 的转换板损坏了,此后无法工作。
我决定打开盖子并将硬盘用作内部硬盘。
当我将硬盘连接到我的 PC 并在 Windows 中启动时,它问我是哪种类型的??????我想使用“MBR 或 GBR”(我不记得确切的问题)
我选择了 MBR,Windows 给了我一个 1TB 的空硬盘。我尝试使用recover my files和其他一些恢复程序进行恢复,但没有成功。
不可能找到,因为它们不再生产了。
请帮我找到一个解决方案来恢复我的数据。
更新 我有 1TB WD "Mybook" USB 3. 将 sata 转换为 USB3 的板已损坏。所以当硬盘在盒子里时,计算机无法识别它。我打开盒子并取出硬盘以在内部使用。连接到我的 PC 后,Windows 向我展示了一项按摩,我有两个选择 MBR 或 GPT,我选择了 MBR 之一,Windows 给了我 1TB 的空新卷。我尝试了许多恢复软件来恢复我的数据,但没有成功。我把它带到了一家专业恢复公司,他们告诉我转换板(SATA 到 USB3)对数据进行了一些加密,如果没有该板,你将无法恢复任何东西。所以我又买了一个空的WD盒子,把硬盘放进去,但即使在那之后也没有文件。我试图在这种状态下再次恢复,但没有成功。所以我有一些悬而未决的问题。
我曾使用过恢复程序,例如:恢复我的文件、EaseUS 数据恢复、轻松恢复、测试磁盘、Ontrack 轻松恢复。
注意:当我使用测试磁盘时,它要求我选择要使用的分区表。因为我选择了 NTFS,这对数据有什么改变吗?
我最近使用 UEFI 启动和 GPT 在新 SSD 上安装了 Windows 7 64 位。系统运行良好。将我的旧系统 HD 添加到系统(使用 MBR)后,Windows 将不再正确启动:从 SSD 启动时,出现正常启动屏幕,Windows 告诉我它正在加载文件。然后启动屏幕消失,我在 EFI shell 中,无法启动。当我拔下旧的 HD 时,Windows 再次启动,没有任何抱怨。
我可以在不先格式化旧硬盘的情况下以某种方式启动此配置吗?
我有一块 MSI Z77-G65A 板。它配置为 UEFI 启动,从 SSD 启动。两个驱动器都设置为独立的硬盘(没有意外激活的 RAID)。SSD 连接到 SATA-6G 端口,旧驱动器连接到 SATA-3G 端口。
我收到了关于此的相互矛盾的信息......
\n\n我在一个地方读到
\n\n\n\n\n另一方面,\xc2\xa0MBR\xc2\xa0 支持对最大仅 2 TB 空间的硬盘进行分区。\n 如果您在安装和分区时使用大于 2 TB 的硬盘,\n您可以成功\xc2\xa0但是\xc2\xa0超过 2 TB 的空间将丢失\n。例如,如果您有 2.5 TB,则 0.5 TB 将丢失。
\n
但是,分区大小似乎受到分区表中容量字段的 32 位大小的限制。这是
\n\n\n\n\n(2^32)-1 x 512 字节 = 2 TB。
\n
但由于 MBR 最多有 4 个主分区,并且每个主分区最大可达 2TB,因此总共应该有
\n\n\n\n\n4 x 2 TB = 8 TB
\n
不 ?
\n\n因此,MBR 分区方案可以完全使用 7 TB 的单个硬盘驱动器,这意味着上面引用的硬盘驱动器限制最大值似乎是错误的。
\n\n但我在互联网上看到很多人引用了 2 TB 的限制,但只有当您只分配一个分区时,这才是正确的,但最多可以分配四个分区。
\n\n有人可以解释一下吗?
\n我的桌面上有多个硬盘,但只有 1 个有操作系统(Win 10)。这是我的磁盘管理器的图像:
磁盘 2 (D:) 是一个旧的缓慢死亡的备份 HDD。
磁盘 1 (G:) 是一个较新、速度更快 (7200rpm) 的 HDD,上面曾经装有操作系统。
磁盘 0 (C:) 是一个非常新的 SSD,现在上面有操作系统。
磁盘 1 上包含所有启动信息,因为我希望在设置和调整新操作系统时仍能够进入旧操作系统。现在,我对新的操作系统设置感到满意,并希望将磁盘 1 格式化为单个分区,以便我可以将数据从磁盘 2 复制到磁盘 1,以使用更新的更快的驱动器作为备份,而将磁盘 2 保留为冗余备份异地存储。
所以现在我需要安全地将 MBR 和 bootmgr 从磁盘 1 获取到磁盘 0。这是否只是断开磁盘 1 然后启动并可能进行启动修复以让 Windows 自动创建新的 MBR 的问题,或者我应该使用一些软件,例如EasyBCD或者像 bcdboot 和 bcdedit 这样的命令行实用程序就足够了吗?如果是后者,我完成工作所需的确切命令是什么?
据我了解,单个设备(即硬盘驱动器)上的 MBR 概述了该设备上的主分区,并提供了可以注入其中的代码,这些代码指向操作系统的引导加载程序。
这种理解或多或少是准确的吗?一个系统中是否可以有多个 MBR(每个硬盘驱动器 1 个)?如果是这样,CMOS/BIOS 如何确定要使用的 MBR(我假设这是 CMOS 配置下硬盘优先级列表的位置)?
我试图理解这一点,因为我想安装 Ubuntu,上次我尝试过这个,即使我告诉 GRUB 安装到包含我的 Windows 安装的单独设备,我的 Windows MBR 已损坏,我无法启动视窗。
除了主文件之外,我说的是位于驱动器上的备份副本之类的东西。
如果有,我将如何检索它并将备份写回主分区?
在阅读了很多关于从 linux 安装 windows 的安装算法之后,除了 windows 之外还安装 linux,.... 我有点想知道。
从我读到的例如从 linux 安装 windows 的大多数方法从 windows MBR 的前 446 个字节中创建一个副本(或他们自己的)MBR,然后使用它在 windows 所在的计算机上设置 MBR 的前 446 个字节应安装(或恢复这 446 个字节,以防万一出现问题)。
现在让我感兴趣的是,有一个名为 ms-sys(在 sourceforge 上因此是开源的)的 linux 程序可用于 win xp、win 7、.... 来创建这样合适的 MBR 备份。
在网上阅读一些内容后,前 446 个字节是 MSDOS 的剩余部分(可以这么说),我想知道以下内容:
不同 Windows 版本(XP、Windows 7、Windows 8...)的 MBR(仅前 446 个字节)有什么不同吗?或者 Windows XP 的这些 446 字节是否可以用于 Windows 7(反之亦然)。
我从我的大学收到了一台笔记本电脑。它预装了 Windows 8.1 Pro。问题是C:驱动器上的空间只有29 GB,右侧没有相邻的空间可以增加。磁盘 0 是 GPT,磁盘 1 是 MBR。当我尝试安装某些软件时,我不断收到low disk space警告,因此我在 Internet 上寻找各种可能的方法。我也用过mini tool partition wizard,和AOMEI Partition Assistant。他们也帮不了我。然后我决定将 Disk 0 从 转换GPT为MBRusing AOMEI Partition Assistant,但后来我的笔记本电脑无法启动,我得到了一些 shell 编码屏幕来添加 shell 命令。然后我尝试从可启动 USB 安装 Windows 10,但它说我无法在MBR盘。(我重新安装了Windows,因为我认为我可以在安装过程中增加空间。过去我可以在Windows XP中这样做,但在这里我无法这样做,因为它说在UEFI系统中Windows只能安装到 GPT。)
然后我搜索并再次更改MBR为GPT使用Diskpart命令提示符中的命令,现在它占用了近 20 GB 的空间,我担心它会再次出现磁盘空间不足的错误,因为我需要安装 Adobe Illustrator、Photoshop、Indesign, Android Studio 和其他软件,所有这些的空间都非常小。
在另一次尝试中,我将磁盘 1 更改为GPT并为 146 GB 创建了另一个分区,以便我可以在其上安装 Windows。当我再次尝试时,它说“无法在此磁盘上安装 Windows。安装程序不支持 USB 或 IEEE …
我只是好奇 gparted 中那些可用的分区表类型有什么用。有什么理由使用它们而不是 MBR 或 GPT 吗?