作者:电脑信息网日期:
返回目录:win7问题
win7开机引导文件是 GRUB和MBR 文件;修改zd方法:
由于Win7及之后的操作系统对引导项的管理,采用BCDEdit命令来实现。如想删除对应引导项,就必须使用该命令来完成。打开“运行”对话框,输入内“CMD”进入MSDOS界面。
在打开的窗口中,输入“BCDEdit /enum all”来查看所有引导项的名称。
待确保要删除容的引导项所对应的GUID后,进行复制。然后输入命令“BCDEdit /delete 对应GUID”来删除对应引导项。
删除完成后,重启电脑,就可看到效果。
Windows 7的引导文件有两个分别是:BootMgr和BCDEdit.exe
其中BootMgr通常知在系统分区的根目录,BcdEdit.exeC:\Windows\System32文件夹下。
如果找不到的话,请在计算机---->组织---->文件夹和搜索选项---->查看道----->高级设置里把隐藏受保护的操作系统文件前面的勾去掉,以及选择显示隐藏文件和回文件夹。应用答》》》确定。然后就能在上述路径找到这两个文件了。
win7的安装引导文件:in7 的引导分两部分:MBR 程序和 BCD (Vista 之前称7a686964616fe4b893e5b19e361为 NTLDR ,是一个东西)。MBR 程序是 MBR 里面前 446 字节。Windows 每次用官方安装盘安装系统,都会强行覆盖这里的程序为MBR 程序,MBR 的程序功能很简单,就是启动分区表里面标记为激活的分区。 之后 MBR 程序启动激活分区里面的 BCD (BCD 在分区特殊位置安装有特殊程序)。BCD 实现 F8 功能和正式启动 Windows7 。 Linux 这里不能启动,是因为 MBR 前446字节里是 Linux 的引导程序 GRUB 。Win7 安装完,会覆盖 MBR 这里的 GRUB 程序,导致不能启动 GRUB 而是启动 BCD 来启Windows。 但 BCD 本身不支持直接启动 Linux ,所以Linux 现在不能启动。只能用 BCD 启动一个可引导 Linux 的程序来过渡。这种软件就GRUB可选择。 解决办法有两个: 1、修复 GRUB 的 MBR 程序,只要能启动 Linux 就能修复。 2、用 Win7 的 BCD 启动 GRUB 来过渡启动到 Linux 。这里的GRUB用GRUB for NTLDR 版本就可。
win7启动文件c:\bootmgr
自己建一个boot.ini的