蓝色动力网络

找网吧系统
就到网吧系统下载站

如何在MBR硬盘上实现BIOS+UEFI双模式启动NT 6.X

作者:admin人气:0来源:网吧系统下载站2015-05-29 11:08:45

广告载入中...

本教程适用于64位VISTA/WIN7/WIN8,以及32位WIN8

  (32位WIN8主板必须是32位UEFI,32位WIN8 UEFI理论意义大于实际意义)

  【说明】

  一、为已有的MBR+BIOS启动的NT 6.X添加UEFI启动

  如果你现在已有MBR+BIOS方式启动的VISTA/WIN7/WIN8,并且主板支持uefi启动的话,可以直接添加UEFI启动,而不需要转换成GPT分区,也不用重装系统。

  【分两种情况】

  1、如果你的boot文件夹和WINDOWS文件夹在同一个分区,请调整分区,另外创建一个1GB以下容量的FAT16/32主分区,并激活之,假设此分区盘盘符为D:,然后用WIN8的bcdboot

  添加启动文件:bcdboot c:/WINDOWS /f all /s d: /l zh-cn

  2、如果你使用了WIN7/WIN8默认方式安装,则boot文件夹会在独立的一个激活的ntfs分区中,先用diskgenius或者其他第三方工具把此分区格式化成FAT16/32格式(WINDOWS自

  带工具会拒绝格式化此分区),并分配盘符,假设为d:,再用WIN8的bcdboot执行前面提到的命令。

  ==================================================================

  二、在MBR硬盘上安装UEFI+BIOS双模式启动的系统

  在WINPE下分两个分区,一个FAT分区,建议1G容量,并激活之;一个ntfs分区容量大于10G。然后用以下三条命令安装NT6.X

  设要安装Windows的分区在pe下盘符是c:,光盘盘符是d:(虚拟光驱也行),激活主分区盘符为e:

  1、imagex /apply d:/sources/install.wim 5 c:(注意,这里5是指ultimate版,要装其它版本把这个数字换成其它)

  2、bcdboot c:/windows /s e: /l zh-CN(一条命令搞定bootmgr和bcd,并把启动菜单设成中文的)

  3、bootsect /nt60 e:(写入c:盘的bootmgr引导扇区)

  或者其它工具解压方式安装系统,其中ntfs分区为系统所在分区,FAT分区为启动文件所在分区。然后用BIOS模式启动完成正常安装过程,等系统安装完毕之后,进入系统,用

  WIN8的bcdboot执行前面的命令(依旧假设FAT分区盘符为d:。

  ===================================================================

  以上两种情况完成后BIOS模式能直接正常启动系统,uefi启动一般也能自动执行激活主分区中的/efi/boot/bootx64.efi或者EFI/Microsoft/Boot/bootmgfw.efi来启动WINDOWS

  。

  如果主板没能自动执行,还需要在主板的文件启动(boot from file)中手动选择那个FAT分区中的EFI/Microsoft/Boot/bootmgfw.efi作为启动文件,来添加到启动项中。

  如果主板既不能自动执行所提到的efi文件,又没有提供手动选择efi文件启动的功能,则需要用WIN8的启动光盘进入uefi启动的WINPE中,然后再执行上面所提到的bcdboot命令

  ,这样bcdboot会自动为主板设置中添加EFI/Microsoft/Boot/bootmgfw.efi启动项。

  ====================================================================

  【注意】

  MBR+uefi方式启动后,WIN7的bcdedit会无法识别bcd文件,可以用WIN8的bcdedit代替。

继续阅读:BIOS,MBR

分享吧~提高逼格:

栏目分类

热门下载

More
官方微信二维码蓝色动力官方微信公众号