Questions tagged «bootmgr»

8
BootMgr丢失,常规修复不起作用
我知道之前曾有人问过这个问题,但我已经尝试了所有通常的修复方法,但没有任何效果。 基本上,硬盘驱动器具有用于Vista和Windows 7的两个分区。我删除了Vista分区以留出更多空间,并扩展了Windows 7分区以填充驱动器(使用GParted)。 我试过了: 运行启动修复-找不到任何问题。 将分区设置为活动-起作用。 bootsect /nt60 c: -工作。 BootRec /FixMbr -工作。 BootRec /FixBoot -工作。 BootRec /ScanOs -我收到消息“已识别的Windows安装总数:0” BootRec /RebuildBcd -我收到消息“已识别的Windows安装总数:0” BcdEdit 在C:分区上显示Windows Boot Manager和Windows Boot Loader。 [更新] 重命名BCD并重新运行BootRec /RebuildBcd-正常运行。 从DVD复制bootmgr-已阻止,因为该文件已存在。 [更新2] 我在这里找到了提到其他命令的文章。 C:\chkdsk /f /r -工作。 sfc /scannow /offbootdir=c:\ /offwindir=c:\windows-工作(请参阅此处)。 我还能尝试什么?

1
USB记忆棒上有多个Windows安装程序
我最近开始使用其中的SanDisk Extreme 64GB记忆棒之一,并开始进行修补。在这个故事中,请记住,这是一个将removablebit设置为的模型0(这意味着Windows默认情况下会看到其所有分区-每个分区都显示为资源管理器中的单个磁盘)。 目标: 在单个记忆棒上具有许多不同的可引导发行版 其中应包括Windows 7安装程序和Windows 8安装程序 Windows(最好是其他操作系统)应该仅自动挂载一个分区-第一个分区(用于存储文件)。这是为了防止意外更改引导分区或其中的文件。它应该是NTFS类型。 (可选)我也希望在此驱动器上直接启动可完全持久的linux(最好是Ubuntu)。 从USB记忆棒启动机器时,应在显示的单个菜单中提供所有这些功能。 乱流: 现在,可以通过结合使用SYSLINUX和GRUB轻松实现所有目标(您将在下面看到)。但是,存在一个问题:所有基于Linux的可启动项(使用create ramdisk -> load kernel -> have fun方案的那些项:例如PartEd Magic,Ubuntu Installer等)似乎都没有问题,无论是在单个可启动分区上从自己的文件夹中运行。只需将它们放在不同的文件夹中,然后将单个SYSLINUX菜单项指向它们,它们会相处得很好(此后无论使用什么,可能只是另一个SYSLINUX :))。 问题(一如既往:D)在Windows安装程序中。他们(或者我应该说bootmgr)拒绝承认相对路径。如果将一个Windows安装程序放在一个文件夹中,例如,Win7看起来像/Win7/bootmgr,织补的东西会\Boot\BCD在传递控制权时查找(而不是\Win7\Boot\BCD-它实际存储的位置)。知道了,自然地,您不能在一个分区(一个目录结构)上放置多个Windows安装程序。这违反了目标2。 目前方案: 需要10个声誉才能发布图像:(。这是可视化的方案。 描述: 正常的NTFS分区。做任何您想做的事-它不会影响那些敏感的启动链接:) FAT32引导分区。这是从MBR转移控制权的地方。为了能够从MBR转移控制,这必须是首要的。它包含主SYSLINUX-一个显示菜单的菜单(目标5和目标1)。 扩展下面的所有分区以提升每个磁盘的max-4-primary分区 Windows 7安装程序。该分区包含/bootmgr引导扇区,该引导扇区指向其上的GRUB (不要问为什么有这么多引导程序-这是一个测试设置:))。除以下问题外,工作正常(目标2)。 Windows 8安装程序。此分区包含引导扇区,该引导扇区指向GRUB,该扇区指向/bootmgr。除以下问题外,工作正常(目标2)。 使用常规方法(从同一USB棒)将Ubuntu安装到的永久Linux分区。它使用GRUB来管理其引导菜单。当然也有引导扇区(目标4)。 Linux交换。通常由Linux在以前的分区上使用,但不受谁可以使用它的任何限制的约束。 现在一切似乎都正确(并且确实有效).. 目标3除外。 问题: 我尝试使用hidden标志来隐藏Windows看不到的那些分区,并且效果很好,甚至效果也很好。它还将它们隐藏在Windows安装程序的视线之外。当我尝试从隐藏分区安装Windows时,安装程​​序基本上找不到从:O引导的位置。这是至关重要的问题。 我使用了2个其他分区来容纳Windows安装程序。这并不是一个很好的方案,因为每次我想更改某些内容,但都不适合这些内容时,我必须重新分区。这是非关键问题-我可以接受。 我的想法: 有诸如ISOLINUX和GRUB4DOS之类的东西(当您搜索有关此内容时会出现它们)。据我了解,它们可以帮助我实际安装Windows安装程序的可启动.iso。真的吗?某些页面包含有关已挂载映像的警告,只有在BIOS引导阶段才能访问此映像-Windows安装程序启动时将无法看到已挂载的映像。真的吗?你能为我指出正确的方向吗? 也许我可以用一些windows自定义安装(因为从本质上讲,我打bootmgr这里的100%的时间),或chroot在bootmgr某种程度上使之成为理智?可以执行吗?我认为这仍然给我带来一个问题,即该分区仍处于隐藏状态,安装程序可能看不到它 也许我可以闯入bootmgr,尽管这是一个相当大胆的假设:) 如果对此有任何其他建议,非常欢迎您在这里进行讨论。我愿意接受任何建议。如果需要澄清或需要提供其他信息,请随时询问。 非常感谢你!

4
在Windows / Linux中修改UEFI变量的工具?
我有一台使用Phoenix SecureCore Tiano作为UEFI / BIOS的DELL机器,但是由于它的UEFI Shell和菜单隐藏在BIOS设置程序中,因此它是完全不可配置的。 我想知道是否有工具可以在用户模式下修改UEFI设置(例如引导项)?例如linux中的“ efibootmgr”。 顺便说一句,因为它是不可配置的,所以我认为引导过程处于旧模式,也就是说操作系统无法检测到UEFI存在,对吗? 因此,这是一个悖论:我必须在非传统模式下启动才能使UEFI工具能够在用户模式下修改启动项?但是我必须先启用UEFI工具才能修改启动项才能启用非旧版启动?
12 boot  uefi  efi  bootmgr 

1
BOOTMGR是压缩的Windows Server 2008
这是我对“超级用户”的第一个问题,希望你们帮助我。 我在我的系统中安装了Windows server 2008 R2 Enterprise,错误地点击了我的C盘的“压缩磁盘”。 现在,当我重新启动时,我在启动时遇到一条消息“BootMGR已压缩,按Ctrl + Alt + Del重启” 已经有2天了,我正在寻找解决问题的地方,但我发现只有Vista和Windows 7。 任何人都可以帮忙吗?

1
从第二个磁盘中删除bootmgr
我最近在ssd上重新安装了Windows 7,但安装程序将启动文件放在hdd上。管理修复此问题,使用bcdedit和复制启动文件到ssd。但是现在我在hdd上有额外的'boot'文件夹和'bootmgr'。如何在不重新格式化的情况下删除它们? 唯一的活动分区是ssd。hdd设置为非活动状态,并且Windows能够在没有连接hdd的情况下启动。
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.