我格式化了 Vista 并在其上安装了 Windows 7。问题是我现在无法启动
我选择去粗心地格式化分区(我的错)。它向我展示了这个错误:
安装程序无法创建新系统分区或定位现有系统分区。有关详细信息,请参阅安装日志文件。
现在唯一的选项是“加载驱动程序”。我已经尝试从 ACER 网站安装每一个,但没有一个有用。我什至刷新了原始BIOS。
我尝试返回并选择“修复”,如图所示:

但我只收到一个错误:
无法保存启动选项。
我觉得这很奇怪,我还能做什么?
这就是我想要做的。
我正在尝试将我的主操作系统驱动器从较大的硬盘驱动器 (1TB) 切换到较小的硬盘驱动器 (64GB SSD)。我所有的数据总计最多只能有 +/- 35GB,这应该适合 SSD。
所以我做了一些研究,并且能够在 USB 上获取 Sysrescuecd 并启动它以将我的 1TB 分区大小调整为 45GB。然后我能够将分区(调整大小以填充驱动器)复制到 SSD。(全部通过 gParted 完成)。
我知道 MBR 没有被复制(有充分的理由),我知道没有它 SSD 将无法启动。所以我启动了 testdisk 并且能够将测试磁盘 MBR 写入 SSD。
这使我可以使用测试磁盘 MBR 启动 SSD,并提示我“1234F:”选择要尝试从哪个分区启动。当我选择 1 时,它将启动到我的 Windows 7 分区。
现在我想将标准的 Windows MBR 恢复到硬盘驱动器上,但我无法从 Windows 7 中找到 bootrec 文件。(而且我似乎找不到我的安装/恢复光盘)。
是否有任何方法可以从 Windows 7 中恢复标准的 Windows 7 MBR,或者不使用 Windows 7 安装/恢复光盘的任何方法?
任何帮助深表感谢。
谢谢!
我有一个安装了 Vista 的 HP 系统以及一个隐藏的恢复分区。我随后升级到 Win7(32 位)旗舰版,并从那里升级到 Win7 Pro。现在硬盘坏了。我设法使用 partimage 来抓取恢复分区(没有错误),然后我将它放在冰上以准备基于冷冻机的 Win7 分区恢复。
在另一个驱动器上,我创建了 3 个主分区和一个扩展分区:
接下来,我安装了 Ubuntu 10.4 并允许 grub2 安装 MBR。然后,我使用 partimage 用我从故障驱动器上拉下的映像填充恢复分区。现在,在我尝试恢复 Win7 分区之前,我想确保我可以访问现有的恢复分区。而我不能。我可以看到文件,但我无法启动它。Grub 将其视为 Windows 分区并将其列在菜单中。但是当我尝试启动它时,我只是盯着一个带有闪烁光标的空白屏幕。我试图通过使用 gparted 使恢复分区处于活动状态并直接引导到该分区而不是 grub 来绕过 grub,但我仍然引导到 grub。
有了这个背景,让我提出我的问题。
我显然在这里遗漏了一些部分,因为我无法加载我的恢复分区。我认为 grub“chainloader”(为什么是 +1?)命令只会执行 PBR 代码。如果这是真的,那么我的恢复分区中的某些东西就会被冲洗掉。
我在度假时在外部硬盘上随身携带了一些文件。通过一系列事件,我最终将数据存储在 GUID 分区表中定义的 NTFS 格式分区中。我唯一拥有的计算机是 Windows XP Home 盒子,它不支持读取 GPT 的本机支持。到目前为止,我在网上阅读的所有内容都建议擦除磁盘并重新调整为 MBR。有没有办法在不清除数据或按原样访问数据的情况下转换它?
在 MBR 的分区表部分,每个分区都有 CHS 和 LBA 格式可用的第一个绝对扇区。在两者之间转换相对简单。
最初创建 MBR 时,我认为比特非常宝贵。
为机器消费提供两种格式的部门是否有任何价值?
我有一张 FAT32 存储卡,当它插入计算机时,Windows 会提示对其进行格式化。该卡绝对不应该是空白的,并且上面有一堆文件。
使用十六进制编辑器/磁盘查看器,我检查了该卡,发现多个扇区/簇已被USBC扇区开头具有签名的内容覆盖。具体来说,主引导记录(和分区表)消失了(因此 Windows 认为卡是空白的并且需要格式化),引导扇区也是如此(它们的USBC签名和卷标为NO NAME,分区类型为FAT32)。
幸运的是,看起来 FAT 的两个副本几乎都完好无损(这里和那里的簇开头的一些 FAT 条目似乎被 覆盖了USBC)。根目录也几乎完好无损——我可以看到卷标条目和子目录列表,但有一个扇区被覆盖了。(USBC在 FAT2 中的最后一个之后没有更多实例。)
这些观察结果似乎表明某种病毒会擦除一些关键的文件系统结构,然后到处覆盖一些额外的扇区。谷歌搜索似乎证实了病毒的想法,但其他报告文件名为USBC它在这里并不适用,而事实上,不可能因为没有文件系统,甚至可以看到文件。我找不到有关具有这些症状的病毒的任何信息,也找不到删除工具。(我不禁想知道它是否真的是由于自动运行的病毒防护工具。)
我可能会修复 FAT 损坏,因为它们大多是连续的链,甚至可能是根目录的丢失扇区,但是有没有人知道一种方便的方法来恢复或(重新)创建 MBR/分区表和引导扇区(无需格式化)或覆盖数据)?
我现在使用的计算机连接了 6 个物理磁盘。使用 BIOS 的“选择引导设备”功能,我发现我可以将其中 3 个磁盘引导到完全相同的引导加载程序中。这意味着所有这些磁盘都在其 MBR 上设置了可引导标志,尽管我一直认为其中只有 2 个实际上是可引导的。
我的问题是:是否有一种简单的方法可以使用命令行工具或某些操作系统实用程序来检查哪些磁盘具有可引导的 MBR?我知道该DISKPART工具及其基本功能,但我还没有找到如何查看我需要的信息。
操作系统是带有 SP1 的 Windows 7 x64 Ultimate。
简短的故事是我从 Windows 程序中收到了 BSOD。然后我无法启动Windows。我的系统设置了 GRUB 以双重引导到 CentOS,所以我引导到 CentOS 并尝试使用 TestDisk 修复 MBR。现在我无法启动到任一操作系统,也看不到 GRUB。我可以使用来自 LiveCD 的 TestDisk 查看文件,因此我可以看到它们仍然存在。下面是从 Fedora LiveCD 运行的bootinfoscript和 fdisk -l的输出。
目前,当我启动到硬盘驱动器时,我收到“硬盘驱动器错误”提示,仅此而已。
sdd 是包含 Windows 和 Linux 分区的硬盘驱动器。它说 GRUB 已安装,但我没有启动它。我曾尝试使用 testdisk 进行“分析”和“深入搜索”,但我忘记了确切的错误,但它无法提供表格。
尽管根据引导信息脚本,该表看起来不错。
请问,我该如何解决这个问题?一定有办法!
编辑:我试过启动 Windows 7 安装盘,修复模式看不到它的分区。另外,CentOS 修复模式看不到它的分区。
引导信息脚本:
Boot Info Script 0.61 [1 April 2012]
============================= Boot Info Summary: ===============================
=> Windows is installed in the MBR of /dev/sda.
=> Grub Legacy (v0.97) is installed in the MBR of /dev/sdc and looks on boot
drive …Run Code Online (Sandbox Code Playgroud) 在安装拙劣的 Linux 之后,我的 Windows 7 安装无法正常找到我的 MBR。它就在那里——某处——如果我在启动过程中使用 F12 来访问主板启动选项,我可以访问它:

请注意,它首先堆叠“ubuntu”——我必须向下移动到 Windows 启动管理器,然后 Windows 才能正常启动。如果我选择“ubuntu”,我会收到“BOOTMGR Not Found”消息,所以很明显 BIOS 首先启动了“ubuntu”选项,而没有在那里找到 BOOTMGR。
另请注意,Windows 在我的 BIOS 中的启动顺序中排在第一位:

所以我的系统中有一个有效的 MBR。某处。我的 BIOS 或其他东西,只是不知道如何找到它。
我有用过的修复选项(Windows启动时按F8),并都启动修复和bootrec / FIXMBR和bootrec / FIXBOOT。所有报告都正确执行 (bootrecs) 或“未发现问题”(启动修复),但我在重新启动时仍然收到 BOOTMGR Not Found。
硬盘 BBS 优先级给了我这个。更改顺序没有任何作用。

在 Windows 磁盘管理器中,我可以看到 Windows 创建的 100MB 分区,但似乎没有办法将其标记为活动 - 该选项作为右键单击选项呈灰色显示,也作为操作/全部任务选项。

在 EFI 删除 Ubuntu 条目后,它不再显示为引导设备,但仍然没有 BOOTMGR。
我最近从 Linux 引导修复粘贴:http : //paste.ubuntu.com/7951926/
和一个简单的 UEFI 屏幕截图:

我想将我的磁盘从 MBR 升级到 GPT,并且我尝试使用 Windows 的MBR2GPT.EXE工具来完成这项工作。我使用 Windows 的DISKPART工具来识别要转换的磁盘。然而,这发生了:
C:\WINDOWS\system32>MBR2GPT.EXE /convert /disk:0 /allowfullos
MBR2GPT will now attempt to convert disk 0.
If conversion is successful the disk can only be booted in GPT mode.
These changes cannot be undone!
MBR2GPT: Attempting to convert disk 0
MBR2GPT: Retrieving layout of disk
MBR2GPT: Validating layout, disk sector size is: 512 bytes
Disk layout validation failed for disk 0
MBR2GPT: Conversion failed
Run Code Online (Sandbox Code Playgroud)
并且转换失败。再次使用 Diskpart,我得到以下输出:
DISKPART> list disk
Disk ### Status …Run Code Online (Sandbox Code Playgroud) mbr ×10
boot ×5
windows-7 ×4
hard-drive ×3
partitioning ×3
gpt ×2
bios ×1
bootsector ×1
centos ×1
efi ×1
fat32 ×1
gparted ×1
grub ×1
grub2 ×1
installation ×1
memory-card ×1
multi-boot ×1
testdisk ×1
ubuntu ×1
uefi ×1
windows ×1