|
bcdedit.exe是外部命令,位于windows 7或pe3的windows\system32文件夹下,要在xp下使用的话,必须把该文件复制出来,放到某个文件夹中使用,比如c:\tmp文件夹,注意以下几点:
1该命令是命令行工具,必须在命令提示符下使用,即使是制作的包含bcdedit.exe命令的批处理,也只能在命令提示符下通过 输入该批处理运行,而不能直接通过鼠标双击运行。
2 在命令提示符中运行bcdedit命令的时候,bcdedit.exe文件必须也在当前目录中,否则有可能出错。
3一般情况下,bcdedit在不同机器上制作的启动项目是不能通用的,比如同样的配置,我在win7下制作包含win xp的启动项目无法再在另一台机器上使用,必须重新创建一次。但是如果创建的引导grub的启动项。则可以通用。
4一般情况下,在xp下新增的bcd启动项,即使成功完成,也不能在win7 下使用,但如果是引导grub则没有这个问题。
5r如果熟悉grub,并且已经会使用bcdedit在原有bcd上创建grub启动项后,就可以利用win7中的bootsect.exe复制到xp中,用boostsect /nt60 all 将原有ntfs5.x转换为ntfs6.x,接着将别人的winpe3复制到硬盘上,重新启动进入pe,在pe中修bcd,创建新的启动项,启动顺序如下方案:
bios--bootmgr--bcd--xp的ntldr或者是
bios--bootmgr--bcd--grldr.mbr--grldr--menu.txt--ntldr
[ 本帖最后由 yfwang0798 于 2011-1-29 22:03 编辑 ] |
|