不支持uefi gpt下安装win7的主板已经装有win7 64位系统能不能把硬盘改成GPT模式用

查看: 60751|回复: 101
几经周折,终于在EFI系统上成功安装Win7 x64
该用户从未签到
最近配置了INTEL DP55WB主板、i5 750 CPU的电脑。主板支持UEFI Boot。打算将系统安装到以EFI方式启动的GPT磁盘中。安装过程有些曲折。供网友参考。安装步骤:
1、下载WIN7安装盘镜像、刻盘。
2、在BIOS中启用“UEFI Boot”选项。
3、将磁盘分区转换到GPT格式(转换及分区方法不说了,网上有。可以用diskpart命令,也可以用DiskGenius软件)。建立ESP、MSR、Win7分区。
4、插入光盘,启动电脑,按F10打开启动顺序选择界面。但是并没有出现以“EFI Shell”开头的光盘启动选项。不管它,选择从光盘启动试一下再说。
5、过了语言选择界面就是分区选择了。安装程序却提示“不能安装到所选分区”样的提示。打开详细说明说“不能安装到GPT磁盘”。“下一步”按钮也是灰的。
没办法继续了。换了一张64位的Vista安装光盘重新安装,但问题依旧。用Diskpart重新分区,还是不行。
上网搜索安装方法,没发现我的安装过程有什么不对的。
难道DP55WB主板不支持UEFI启动?BIOS中有“UEFI Boot”选项呀!
实在没办法了,给INTEL技术支持打电话求助吧。技术工程师答应按我的电脑配置自己测试一下,测试好后当天给我回复。心想INTEL真是大厂,服务这么好,等回复吧。过了不到一个小时,技术工程师来电话了,说是台式机的主板都是基于x86架构的,不支持UEFI启动。只有安腾架构或x64架构的服务器主板才支持。这个回复让我很是失望,既然不支持,那么这个“UEFI Boot”选项有什么用啊?不能用EFI,我的主板不是白买了吗?
我有点儿不死心。继续上网搜索,现在国内用这个主板的还不多,于是上国外的网站,通过搜索结果分析,这个主板应该是支持EFI启动的。搜索过程中发现有人提到光盘应该有EFI通道的问题。是不是安装光盘的问题呀?于是重新下载各种Win7 x64的安装光盘。先后刻录了三张光盘。最后终于在使用 DELL OEM Win7 x64旗舰版 光盘启动时出现了“EFI Shell”开头的光盘启动选项。哎呀!有门儿!选择它!继续安装。一切顺利!太好了!安装成功!
折腾了一整天加一晚上。原来是安装光盘的问题,并不是所有的安装盘都支持EFI启动。INTEL的技术支持也是白痴!至少在这方面是白痴。
Windows 7真是不错,用起来很爽。
但是问题又来了。无法激活!BIOS是EFI的,刷BIOS激活的方法应该行不通了。至少目前不行。软激活的方法也试了几种,网上能搜索到的软激活都试了,不行!不是不能安装,就是安装后无效。连网上的“神KEY”都无效。“替换法”没有试,因为它会被系统更新所破坏,不是最好的办法。
昨天淘了一块intel82559的带SLIC2.1激活的网卡。还没到货。全指望它了。到货后再跟大家汇报。
TA的每日心情慵懒 18:32签到天数: 3 天[LV.2]偶尔看看I
坐在沙发上,且听下回分解。
TA的每日心情奋斗 21:42签到天数: 183 天[LV.7]常住居民III
期待着楼主的好消息, 网卡激活真的好强大
TA的每日心情开心 09:15签到天数: 711 天[LV.9]以坛为家II
够折腾的,居然还上64位~
该用户从未签到
网卡收到了。但是没有激活。不知道是不是方法不对。
网卡是自带SLIC2.1的。装上后,在BIOS中的启动顺序中增加了“Net Work”项(不能选择用于启动的网卡,只有是否启用网络启动这一项),并设置为第一启动项。启动时按F5不能出现选择SLIC的菜单,进入Win7加载证书及key后不能激活。
重新启动按F10出现启动设置选择菜单,有了一项“SLIC MODE”,选择它可以出现SLIC选择菜单。但是做选择后再重启到这个画面,发现上次的选择没能保存,还是默认的ASUS的SLIC。ASUS就ASUS吧,进入Win7后再换ASUS的证书和key应该一样的。但是通过F10菜单选择网卡启动时却无法启动硬盘上的系统。如果不按F10,启动到win7后更换ASUS的证书及key后还是不能激活。好像网卡中的SLIC没起作用。换了几个证书及key也无效。
后来禁用了主板集成的网卡,还是相同的效果。在操作过程中还造成了启动时显示器无显示,机器报警(两声长鸣,表示视频错误)BIOS中的系统日期成了10099年(好像是),结果启动后win7提示盗版、黑屏,改回日期后才正常。
各种帮忙看看,是不是我的操作方法有问题呀?
TA的每日心情无聊 15:18签到天数: 27 天[LV.4]偶尔看看III
不是你的操作方法有问题,是EFI系统下网卡的boot rom也应该是针对EFI开发的才行。等高人制作吧。
该用户从未签到
不是你的操作方法有问题,是EFI系统下网卡的boot rom也应该是针对EFI开发的才行。等高人制作吧。
adoal 发表于
TA的每日心情开心 09:38签到天数: 8 天[LV.3]偶尔看看II
新技术带来全新的变革,lz现在估计没戏了,只有等技术变成通用的时候,才会变得如此容易。
TA的每日心情擦汗 11:26签到天数: 1084 天[LV.10]以坛为家III
LZ啊,怎么说你好呢?螃蟹不是那么好吃的,小心得海鲜过敏。
TA的每日心情开心昨天&13:42签到天数: 620 天[LV.9]以坛为家II
LZ啊,怎么说你好呢?螃蟹不是那么好吃的,小心得海鲜过敏。
szsmq 发表于
& & 什么都有第一人的!
Powered by你可能喜欢的教程
热门的教程
&系统教程专题
&系统工具分类
&系统安装教程人气排行
&热门系统推荐
&|&&|&本站发布的电脑系统及电脑软件仅用于人个测试学习使用,不得使用于任何商业用途,请在下载后24小时内删除,请支持正版软件。
如侵犯到您的权益,请及时通知我们,我们会及时处理。邮箱:[请将#换成@]
Copyright @ 2014 系统盒后使用快捷导航没有帐号?
只需一步,快速开始
本帖最后由 djsdpz 于
23:53 编辑
整理这么多,只想大家认识到,笔记本的部分主板虽然支持UEFI,但是是简易UEFI,而WIN7/8是混合启动模式(要确认),会造成直接进入UEFI引导,进不去BIOS(这个进不去BIOS的原因需要确认,下边有W500的帖子里边有篇百度文库的文章,也许解释是正确的),可问题怎么解决一直没有引起厂商的重视,这里我只想能让厂商引起重视,好像重灾区是LENOVO的昭阳和T系列!
附:W500的解决方法,等我K49A试了告诉大家可以不
win8首先硬关机--------开机状态下长按开机键直到关机,然后接上键盘,一起按开机键+win键(屏幕上的)+f2键,bios就进去了。
本论坛帖子
1、& &[W500] 救命啊!在线等,W500进不去BIOS
2、& &[4750G] 我的4750G装完WIN7后按F2怎么也进不了BIOS了,求救呀
3、[退市机型] 求助:装了windows 7 后,怎么进BIOS?
4、为什么安装windows7一定要在BIOS里把UEFI改了?怎么继续用?有知道的么?
5、我自己的K49A
1、thinkpad电脑使用uefi模式装win7后进入不了bios
2、装WIN7...现在BIOS都进不去了 求助
3、[求助] UEFI安装WIN7后进不了BIOS了。
4、WIN7系统进不去BIOS`是联想电脑·WIN7 不好用想换回XP的 现在进不去 BIOS 直接用系统盘做还做不了
: 你好,我的thinkpad t430s设置成uefi启动安装了64位win7,由于兼容问题在换回32位win7时发现现在无法通过F1进入bios更改设置,请问是什么原因?
UID在线时间10 小时注册时间最后登录积分31阅读权限10本币12 板币1 idea豆7 奶牛币0 绿豆0
, 积分 31, 距离下一级还需 19 积分
K29 同样的问题。期待有个好的解决方法。暂时不敢刷BIOS。
UID在线时间7 小时注册时间最后登录积分103阅读权限20本币67 板币0 idea豆33 奶牛币0 绿豆0
, 积分 103, 距离下一级还需 97 积分
这个问题没人说?
UID在线时间303 小时注册时间最后登录积分729阅读权限40本币307 板币0 idea豆267 奶牛币0 绿豆0
, 积分 729, 距离下一级还需 1271 积分
同样问题!联想u410 机器,uefi win8 安完就进不去bios。把硬盘改成mbr 了也不行。。
UID在线时间47 小时注册时间最后登录积分150阅读权限20本币70 板币0 idea豆11 奶牛币0 绿豆22
, 积分 150, 距离下一级还需 50 积分
lisai9093 发表于
同样问题!联想u410 机器,uefi win8 安完就进不去bios。把硬盘改成mbr 了也不行。。
试试重启后可不可以进,重启后就不是混合启动了
UID在线时间303 小时注册时间最后登录积分729阅读权限40本币307 板币0 idea豆267 奶牛币0 绿豆0
, 积分 729, 距离下一级还需 1271 积分
vip_yutou 发表于
试试重启后可不可以进,重启后就不是混合启动了
不行,所有方法都试了。最后送售后了,他们说bios 被win8 锁上了,给我换了主板。。。
UID在线时间1285 小时注册时间最后登录积分7857阅读权限100本币1633 板币7 idea豆2870 奶牛币2 绿豆28
我一直没怎么瞅到K29的人讨论UEFI的问题。
UID9866658在线时间8 小时注册时间最后登录积分56阅读权限20本币32 板币0 idea豆27 奶牛币0 绿豆0
, 积分 56, 距离下一级还需 144 积分
我的k29也出问题了,希望引起联想重视啊
UID在线时间0 小时注册时间最后登录积分2阅读权限10本币1 板币0 idea豆0 奶牛币0 绿豆0
, 积分 2, 距离下一级还需 8 积分
我的 ThinkPadE430c 预装的WIN8,安装了WIN7双系统后。 发现开机按Enter进不了BIOS了,
直接到Windows 启动管理器 选择win7和win8的页面。 那位大侠遇到过这个问题,教教我这种情况怎么进BIOS
UID在线时间29 小时注册时间最后登录积分331阅读权限30本币221 板币0 idea豆0 奶牛币0 绿豆0
, 积分 331, 距离下一级还需 169 积分
先关机,然后按WIN键和F2键开机,按住了,然后会看到一个提示,1-2秒钟,看到提示条,赶紧回车、、、 然后再出来一个提示,按F1即可,如果想多看看,按回来会暂停、、、
UID在线时间29 小时注册时间最后登录积分331阅读权限30本币221 板币0 idea豆0 奶牛币0 绿豆0
, 积分 331, 距离下一级还需 169 积分
另外,这个不是问题,UEFI的模式就是这样、、、、
UID在线时间0 小时注册时间最后登录积分0阅读权限10本币0 板币0 idea豆0 奶牛币0 绿豆0
, 积分 0, 距离下一级还需 10 积分
我的ThinkpadE530转了win7进不了BIOS了,去了售后让换主板,唉,不知道以后怎么办,不敢做系统了,换了主板还是按照以前的保修期保修
UID在线时间24 小时注册时间最后登录积分171阅读权限20本币78 板币0 idea豆63 奶牛币0 绿豆1
, 积分 171, 距离下一级还需 29 积分
其实安装完win8进不去bios的原因很简单,因为win8是混合睡眠,所以机器都没有彻底关机,所以你按F2肯定进不去的!办法很简单,用关机的时候选择重启,之后点击F2就进去了
UID在线时间1 小时注册时间最后登录积分494阅读权限30本币302 板币0 idea豆31 奶牛币0 绿豆10
, 积分 494, 距离下一级还需 6 积分
这个问题没人说?
UID在线时间16 小时注册时间最后登录积分77阅读权限20本币38 板币0 idea豆0 奶牛币0 绿豆3
, 积分 77, 距离下一级还需 123 积分
把电脑按电源键直接关机,扣掉电池等一会,就可以。还有就是在WIN8系统,电源选项里关闭快速启动就可以
UID在线时间0 小时注册时间最后登录积分3阅读权限10本币1 板币0 idea豆0 奶牛币0 绿豆0
, 积分 3, 距离下一级还需 7 积分
顶一下。我的昭阳K49A换了两次主板,BIOS版本为1.68最新后问题解决。出问题的可以自己刷最新的BIOS。记住,是1.68。
全民评测勋章
申请条件:至少发布1篇全民评测帖,申请勋章时请提交帖子链接。/thread--1.html
15年10月精华宗师
15年10月精华大师
电脑综合论坛
关注本友会
本友会微信
本友会微博
benyouhui2012
IT168本友会WIN8 与WIN7的64位及32位 分别对Legacy BIOS+MBR和UEFI+GPT两种 启动方式和分区架构下的安装可行性... - 推酷
WIN8 与WIN7的64位及32位 分别对Legacy BIOS+MBR和UEFI+GPT两种 启动方式和分区架构下的安装可行性...
前言 本人刚刚入手了一部电脑—Thinkpad L440,我拿到这款I5独显4G500G预装WIN8中文版64位的商务本来说,总想对当今笔记本预装的Windows8系统一探究竟,公司要求立马换成WIN7 32位,但是有点自以为是的我偏偏想体验下WIN8,公司电脑要求加域,好,那我就用WIN8专业版或者企业版,这两个是具有加域功能的。本来以为64位系统更好,但是针对我们公司的一些客户端软件大都是32位的现状,考虑到工作需要,就换成了32位的WIN8.1专业版。期间经历了很多学习与坎坷,新笔记本让我重装过无数次,更改过无数遍BIOS,甚至于让Thinkpad技术客服都对我表现出了无奈(人家没明说)。终于,经过我的一番折腾,我基本理清了相关头绪,目前我的电脑安装的是WIN 8.1 32位专业版,期间用过WIN 8.1 64位专业版,WIN7 64位旗舰版,尝试过安装双系统,各种组合搭配的双系统,基本都已不适合或者失败告终(Thinkpad克服也明确地说WIN7和WIN8双系统不太稳定,容易出问题)。 基于这三四天的自我研究,整理了以下内容,说的已经非常详细了,对于新入手电脑并对系统有任何问题的朋友尽可参照我这篇经验贴。
微软系统、相关产品官方镜像下载:/
关于MBR、GPT、ESP、MSR、EFI、UEFI和WIN8中SECURE BOOT的基础知识: 1.MBR分区表:Master Boot Record,即硬盘主引导记录分区表,只支持容量在 2.1TB 以下的硬盘,超过2.1TB的硬盘只能管理2.1TB,最多只支持4个主分区或三个主分区和一个扩展分区,扩展分区下可以有多个逻辑分区。 2. GPT分区表:GPT,全局唯一标识分区表(GUID Partition Table),与MBR最大4个分区表项的限制相比,GPT对分区数量没有限制,但Windows最大仅支持128个GPT分区,GPT可管理硬盘大小达到了18EB。只有基于UEFI平台的主板才支持GPT分区引导启动。 MBR和GPT是磁盘分区架构,而下面的ESP和MSR是分区名称,用GPT分区架构就会产生ESP分区,像联想系列的电脑可能还有产生lenovo_recovery一类的分区,这lenovo_recovery分区是预装系统的联想电脑的恢复分区,它一般都是隐藏的,通过磁盘管理或者相应的磁盘工具如diskgenius就可以看到它,如果格式化了就找不到预装系统了,只能去联想服务站啦。 3. ESP分区:EFI system partition,该分区用于采用了EFI BIOS的电脑系统,用来启动操作系统。分区内存放引导管理程序、驱动程序、系统维护工具等。如果电脑采用了EFI系统,或当前磁盘用于在EFI平台上启动操作系统,则应建议ESP分区。 4. MSR分区:即微软保留分区,是GPT磁盘上用于保留空间以备用的分区,例如在将磁盘转换为动态磁盘时需要使用这些分区空间。 5. SECURE BOOT功能:Windows 8中增加了一个新的安全功能,Secure Boot内置于UEFI BIOS中,用来对抗感染MBR、BIOS的恶意软件, Windows 8 缺省将使用Secure Boot,在启动过程中,任何要加载的模块必须签名(强制的),UEFI固件会进行验证,没有签名或者无法验证的,将不会加载。 6.EFI:可扩展固件接口英文名Extensible Firmware Interface 的缩写,是英特尔推出的一种在未来的类PC的电脑系统中替代BIOS的升级方案。 7.UEFI:新型UEFI,全称“统一的可扩展固件接口”(Unified Extensible Firmware Interface), 是一种详细描述类型接口的标准。这种接口用于操作系统自动从预启动的操作环境,加载到一种操作系统上。UEFI是由EFI1.10为基础发展起来的,它的所有者已不再是Intel,而是一个称作Unified EFI Form的国际组织。可扩展固件接口(Extensible Firmware Interface,EFI)是 Intel 为 PC 固件的体系结构、接口和服务提出的建议标准。其主要目的是为了提供一组在 OS 加载之前(启动前)在所有平台上一致的、正确指定的启动服务,被看做是有近20多年历史的 BIOS 的继任者。 以下是WIN8 64位 32位和WIN7 64位 32位分别对于Legacy BIOS+MBR和UEFI+GPT两种启动及分区架构下的安装可行性分析以及操作指南: PS:关于Legacy BIOS+GPT和UEFI+MBR这两种特例:GPT分区构架必须用UEFI,传统BIOS不可以启动操作系统,而对于UEFI和MBR这种方式,网上有针对这一方法的帖子,现转载上:/4o7647406/item/5bbf 我曾经尝试过,但是很麻烦,鉴于我还是上班族,工作忙没时间,也没有细细分析尝试。 再说说UEFI+GPT,这种方式是苹果电脑的引导及硬盘分区架构,是相对比较新的技术了,苹果一直用的这种方式,关于这种方式的优点网上的相关资料数不胜数,这里不一一罗列,诚然,虽然现在主流依然是Legacy BIOS+MBR,但UEFI+GPT肯定是未来的发展方向。
WIN8 64位:可以用Legacy BIOS+MBR,UEFI+GPT启动。即支持MBR和GPT的磁盘架构。安装方法基本和win764位(WIN7 64位安装方法下面有详细介绍)的一致,可以完全照win7的样子走。只是在第四步启动win8的efi引导文件上略有区别,WIN7 64位安装方法中说了win7官方镜像中是没有efi引导的关键文件bootmgfw.efi文件,win8中是有这个文件(但名字叫做bootx64.efi)的。win8官方镜像文件解压到FAT32文件系统的U盘后,根目录下有EFI文件夹,里面有BOOT文件夹,此文件夹里的Bootx64.efi文件就是win8系统的EFI引导文件,可以在efi shell中运行它,就可以安装系统了。正常情况下(就是主板内置了efi shell的话)Win8安装到了第二步选择了驱动器后,重启后直接就出现了win8的启动动画了,后面的和常规安装一样
WIN8 32位:支持Legacy BIOS+MBR,也可以支持UEFI+GPT,但是!32bit的win8支持从UEFI启动,但是前提是UEFI必须是32bit的才可以,现在绝大部分的机器都是64bit的UEFI。所以,可以说32位的WIN8基本不可以用UEFI启动。 WIN7 64位:支持Legacy BIOS+MBR,UEFI+GPT,即跟WIN8 64位一样,但是在用UEFI安装中,在选择磁盘时候会有黄色感叹号提示,但是不用管它(WIN7对UEFI的兼容不如WIN8好,毕竟是针对于WIN8做的): 安装教程: 安装前准备: 1、下载好微软官方win7 64位镜像文件;/里面的官方镜像非常全。 2、下载好EFI SHELL x64(此文件解压后得到shell.efi文件和apps文件夹)以及bootmgfw.efi文件,一般得下载,以防万一,原因后面解释; 3、 准备个大于等于4G(至少要能放下win7 64位镜像解压出来的全部文件)的U盘,并且格式化为FAT32文件系统。 4、 查看自己机型的主板BIOS厂家版本,确定是否支持UEFI,以及UEFI的相关设置文档资料(只要知道如何打开UEFI新型BIOS,并且会设置EFI shell启动方式,以及win8所支持的security Boot功能如何关闭就行)。本次选择优先USB(U盘)启动。 5、先将下载好的win7 x64官方镜像文件解压到U盘根目录下,同时把下载好的EFI SHELL x64解压到此U盘的根目录下,同时,下载好的bootmgfw.efi文件也放在U盘根目录下。如下图示
其中,黄色荧光圈出的两个apps和shell.efi是从下载好的eif shell x64中解压出来;鼠标选中的bootmgfw.efi适和efi一同下载好的那个文件。 注:1、U盘要格式化为FAT32文件系统是因为EFI只支持从FAT32文件系统的USB磁盘引导,不支持现在主流的NTFS文件系统
2、需要下载图中标示的文件(apps文件夹、shell.efi和bootmgfw.efi文件)是因为微软官方的镜像文件中都缺少必要的EFI引导文件,要在UEFI新型BIOS下安装必须得具备上述文件,否则系统无法识别引导安装。注意啦!bootmgfw.efi放到efi/boot下安装,boot文件夹官方镜像没有,可以建一个新的,然后放进去,必须要将bootmgfw.efi文件改为bootx64.efi,文件名必须要改啊!否则启动不起来的!放在U盘根目录下的话,可能行,但是因为我没有试过,所以不敢保证,名字是必须改的!
UEFI BIOS下安装系统有如下几个关键点: 1、打开UEFI BIOS模式(确定主板支持UEFI后再操作) 2、设置主板,让主板启动UEFI新型BIOS。这个因主板不同而不同,下面简单说下我机器的BIOS的设置。同时将打开UEFI模式,可以是Both,也可以是UEFI Only,Both就是包括了UEFI和Legacy BIOS两种。 关闭安全启动(security boot)功能,此功能只支持win8(原因微软只提供了win8的公密钥给主板厂商,win7的没有,开启后BIOS通不过系统验证,进不了系统)。 3、 打开UEFI后重启,当UEFI固件初始化的时候,按F10选择UEFI固件引导设备(比如EFI DVD/CD Drive, EFI USB Drive, or EFI Network Drive)。 注意1:某些主板上可能需要手动指定到引导文件所在位置(比如,选择Boot from file,然后在你的引导设备中浏览引导文件,例如在(\EFI\Boot\BootX64.efi)这个位置)。 注意2:如果你的机器主板打开UEFI模式重启后,没有出现选择UEFI固件引导设备(boot from an EFI drive),那么你需要手动指定让BIOS启动到EFI SHELL,方法就是在主板设置时,选择launch EFI shell from filesystem device,重启后按提示进入efi shell所在目录加载它就行。 注意3:目前绝大多数UEFI主板都内建了EFI shell,如果没有也可以通过U盘等工具加载EFI shell (上文中提到U盘中拷贝efi shell x64就是为了防止主板没有内置EFI shell)。 注意4:efi shell操作不是UEFI下安装系统必须的步骤,所以不要纠结不会efi shell命令,如果要用到的话,只需要会简单的几个简单命令即可! 然后就可以进入到安装界面了,至于进入efi shell然后那些操作,我没用过,所以,以下是摘抄网友的方法: 启动EFI shell后得到如下界面(以下部分用虚拟机下的界面做示例) 成功启动efi shell后
屏幕上出现命令提示符界面,顶端会显示EFI shell version x.xx[x.x],此处显示EFI shell的版本信息
下面会显示有Device mapping table,此处开始显示目前连接到机器的存储驱动设备,比如硬盘,光驱,USB存储设备等。
Fs0和blk0等表示各驱动器中不同分区的编号,fs意思为FAT文件系统,上图中的Fs0表示的是我的U盘(格式化为FAT32文件系统的,因为EFI不能识别NTFS文件系统)。
最下面的是shell命令提示符,在光标闪烁出可以输入efi shell命令,回车后执行。
对于efi shell的操作如下:就是找到windows在EFI下安装的引导程序并运行
在上图所示
在shell&提示符后面输入fs0:回车,
进入fs0磁盘此时提示符变成Fs0:\&
接着在Fs0:\&,输入命令ls回车,
得到类似dos命令dir运行后的好几行字符,由于当时没注意截图,所以在网上找来个“右边梦境“同学的截图,如下所示:
如上图其中蓝色的表示文件夹,绿色的表示可执行文件,在Fs0:\&后输入该文件名称及扩展名,回车就可以执行。 对于有多个FAT32分区的,比如有Fs0,Fs1,Fs2…..等,可以用上面的命令
Fsx:回车分别进入这些分区,再用ls命令显示其中的文件及文件夹,以此找到安装镜像所在的磁盘分区。 在efi shell下运行win7系统的efi启动引导文件
比如,此文件bootmgfw.efi在Fs0的根目录下,可以在执行如下命令:
Shell&Fs0:回车
Fs0:\&bootm***.efi回车
下面就立即开始出win7的安装程序启动画面,后面的基本上正常了。 由于官方的win7镜像中没有efi安装启动引导文件,这个文件可以通过到一台安装好64位win7的电脑,打开C盘,在C:\Windows\Boot\EFI\bootmgfw.efi位置找到这个bootmgfw.efi文件拷贝到准备好的安装U盘里即可,此文件可以放在安装U盘的任何目录,只要你能用CD命名找到其所在的文件夹即可,一般的建议直接放在U盘根目录下,方便寻找。这个文件网上的分享很多,也可以很容易下载。(这里建议将其重命名成bootx64.efi,并且,放在安装U盘的\EFI\Boot\BootX64.efi位置如果U盘根目录下没有EFI文件夹就新建一个,再在其内部新建一个boot文件夹将改名后的bootmgfw.efi放在里面!原因是为了保持和win8一致,免得安装win8时又找不到该efi启动引导文件——这一点我之前提到过啦!) 安装进行到选择安装位置这一步时,如下图所示: 图是win8的图,不过win7也一样,能说明问题就行 同时,因为在UEFI下WIN7 64位兼容不如WIN8,所以,会出现以下图片问题 不用管,可以继续装就行,关于这个问题我亲自打电话给thinkpad官方,他们说可能是因为WIN764位并不会那么好的兼容,只是个提醒而已,只是可能,事实证明装上了也没关系的。 此时就分两种情况: 一种是像我截图这样整个磁盘没有事初始化分配分区和文件系统的,此中情况下,如果对分区什么的不了解,可以选中要安装系统的磁盘直接下一步,windows安装程序会自动建立相关分区,并且安装好系统,最终得到的分区如下图示 另一种是已有分区的并且是MBR分区的,如果直接选择下一步会出现windows无法安装在MBR磁盘上,此时就需要用使用diskpart磁盘管理工具进行分区转换,如果要安装的这个硬盘比较大的话,也需要手动进行分区。安装前注意备份保存此磁盘上的所有用户文件。(分区一般都不用手动分区,在安装界面就可以分区了,只要是算好容量,比如想分120G,就输入122880MB就可以了)
具体操作如下:在选择磁盘的的界面时按下shift+F10键,得到如下所示
输入diskpart回车,进入diskpart命令提示符界面,输入以下命令: List disk回车
显示该计算机上的所有磁盘,假设要安装的磁盘为磁盘0
Select disk 0 回车
选中磁盘0,注意0和disk之间有空格
Clean 回车
清除选中磁盘,此命令会删除该磁盘上所有数据包括分区表和磁盘上的各个卷。
Convert gpt回车
此命令是将MBR分区转换成GPT磁盘分区 以下部分是创建EFI系统分区,也就是ESR分区方法,这里我建议到此结束,因为装在UEFI/GPT下的操作系统,会默认分出来这些分区,不用在这里操作,所以以下分区部分可以不用看哈 分区部分: Create partition efi size=256回车
创建efi系统分区,大小为256M
Assign letter=s回车
分配给此efi分区盘符为S
Format quick fs=FAT32 回车
快速格式化此efi分区,文件系统为FAT32
Create partition msr size=128回车
创建大小为128M的微软保留分区
Create partition primary size=50000回车
创建主分区,大小为50000M
Assign letter=c回车
分配给此分区盘符为C
Format quick fs=NTFS回车
快速格式化此分区,文件系统为NTFS
如果还有剩余可以继续使用Create partition primary size=xxx分区,也可以不用管,等到系统安装好后再用磁盘管理将剩下的未分配的磁盘再分区。
退出diskpart或者直接关闭命令提示符窗口,在安装程序选择安装位置的哪里点击下面的刷新,就可以看到已经分好的区,选择C盘(就是大小为50000M) 的那个先前分好的主分区,下一步就行。后面的就不说了,和往常安装一样。
WIN732位:支持Legacy BIOS+MBR,不支持UEFI+GPT,虽然Win7 可以读写GTP磁盘,但不能在GPT模式的磁盘上安装32位的Win7,仅能安装64位Win7(在UEFI主板上)。而且,已经预装Win8且使用了GPT模式的磁盘上也不能安装64位的Win7,因为这将破坏Win8的引导分区。建议连接第二块硬盘初始化为MBR模式来安装Win7。
以下是关于UEFI boot 和 Legacy boot 区别 Legacy BIOS Boot 是如何启动或引导的
当 系统首次引导时,或系统被重置时,处理器会执行一个位于已知位置处的代码。这个位置在基本输入 / 输出系统(BIOS) 中。CPU 会调用这个重置向 量来启动一个位于闪存/ROM 中的已知地址处的程序。通常,它执行一个启动自测(POST)来检查机器。最后,它从引导驱动器上的主引导记录(MBR) 加载第一个扇区。
引导程序就位于 MBR 第一个扇区里面。此时引导程序就被装入 RAM 并执行。这个引导加载程序在大小上小 于 512 字节(一个扇区)。BIOS 自检完成之后,将 MBR 的代码读入内存,管理权交给 MBR , MBR 再读取 DPT , 从 DPT (Disk Partition Table,硬盘分区表占据 MBR 扇区的64个字节(偏移01BEH--偏移01FDH))找出硬盘的 所有分区哪一个是激活的主分区。到这里为止,所以系统都是一样的。下面就有区别了。 DPT读完找到主分区之后然后找到这个主分区 的 PBR (Partition Boot Record 分区引导记录),PBR位于激活主分区的第一个扇区。安装不同操作系统的时候 PBR 是会 被改变的, XP 的 PBR 写死的代码是去找 NTLDR 。而 Vista 和 7 的 PBR 里写进的就是去找 Bootmgr 。
这 个时候显示器上还没有显示引导管理器的界面。 Bootmgr 被找到之后管理权就交到了 Bootmgr。 Boot Manager 首先 从 BCD 中读取 Boot Manager 菜单的语言版本信息,然后再调用 BOOTMGR 与相应语言的 BOOTMGR.EXE.MUI 组成 相应语言的启动菜单,之后才会在显示器上显示引导管理器,也就是选择多操作系统的那个文字界面。最后,当你选择了相应的操作系统,这里 是 Win7 或 8 (如果选择 XP, 会转入 XP 的启动流程,找到 XP 的NTLDR 然后启动), Bootmgr 就去寻找系统分区(系 统分区和主分区的概念不是一样的哦)Windows/System32 下的 Winload.exe 加载操作系统内核。
EFI Boot 介绍
EFI 的 全称是可扩展固件接口 (Extensible Firmware Interface),它是 Intel 公司为全新类型的固件体系结构、接口和服务 提出的建议性标准。该标准有两个主要用途:向操作系统的引导程序和某些在计算机初始化时运行的应用程序提供一套标准的运行环境;为操作系统提供一套与固件 通讯的交互协议。
简单说,EFI 是 BIOS 的替代者。它为操作系统和固件提供了更加强大、安全、方便的交互途径。EFI 规范定义的接口,包括数据表包含平台的信息,可在 OS Loader 和 OS 的启动和运行时服务。
EFI 固件提供了几种技术优势: 1. 引导能力支持大容量磁盘(超过 2 TIB ); 2. 更快的启动; 3. 独立 CPU 的体系结构; 4. CPU 的独立的驱动程序; 5. 灵活的预操作系统环境,包括网络功能; 6. 模块化设计;
EFI 启 动还需要一个特殊的分区表,该分区表指向一个特殊的文件。通常情况下该文件位于\EFI 路径,EFI 启动涉及到一个写入到 firmware 中 的 boot loader, EFI 并不把启动程序放置在 MBR 中,firmware 知道如何读取分区表以及 FAT 的文件格式。EFI 系 统分区是用 FAT 格式格式化的特定分区,其中包含 boot loader, 该 boot loader 是 EFI 可执行程序,可 被 EFI boot manager 载入和运行。
Boot loader 被设置为一个可以通过固件访问的文件。Boot loader 允许用户选择并加载操作系统。所有的 boot manager 都包含一个 EFI 变量,该变量被用来定义固件配置参数。
MBR 与 GPT
MBR:主引导记录(Master Boot Record,缩写:MBR),又叫做主引导扇区,是计算机开机后访问硬盘时所必须要读取的首个扇区,它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1)。
主 引导扇区记录着硬盘本身的相关信息以及硬盘各个分区的大小及位置信息,是数据信息的重要入口。如果它受到破坏,硬盘上的基本数据结构信息将会丢失,需要用 繁琐的方式试探性的重建数据结构信息后才可能重新访问原先的数据。主引导扇区内的信息是通过分区程序写入的,它是低级格式化的产物,和操作系统没有任何关 系(操作系统是创建在高级格式化的硬盘分区之上,是和一定的文件系统相联系的)。
对于硬盘而言,一个扇区可能的字节数为 128&2n (n=0,1,2,3)。大多情况下,取 n=2,即一个扇区(sector)的大小为 512 字节。
MBR 的限制: 1. 在 MBR 分 区表中最多 4 个主分区或者 3 个主分区+1 个扩展分区:从主引导记录的结构可以知道,它仅仅包含一个 64 个字节的硬盘分区表。由于每个分区信 息需要 16 个字节,所以对于采用 MBR 型分区结构的硬盘,最多只能识别 4 个主要分区(Primary partition)。 2. MBR 分区方案无法支持超过 2TB 容量的磁盘。因为这一方案用 4 个字节存储分区的总扇区数,最大能表示 2 的 32 次方的扇区个数,按每扇区 512 字节计算,每个分区最大不能超过 2TB 。磁盘容量超过 2TB 以后,分区的起始位置也就无法表示了。
GPT: 全局唯一标识分区表(GUID Partition Table,缩写:GPT)是一个实体硬盘的分区结构。GUID 分区表 (GPT) 是作 为 Extensible Firmware Interface (EFI) 计划的一部分引入的。相对于 PC 常用的较旧的主引导记 录 (MBR) 分区方案,GPT 提供了更加灵活的磁盘分区机制。
GPT 使用 GUID 分区表 (GPT) 磁盘分区系统。GPT 磁盘提供了以下好处:
最多允许 128 个分区;主引导记录 (MBR) 磁盘可以支持 4 个主分区和扩展分区内的 124 个附加分区。
允许大于 2 TB 的卷容量,而 2 TB 是 MBR 磁盘的极限。
由于分区表提供了复制和循环冗余校检 (CRC) 保护,所以更加可靠。
能在所有基于 x64 平台上用作存储卷,包括运行 Windows XP Professional x64 Edition 的平台。从 Windows Server 2003 SP1 开始,GPT 磁盘也可用作基于 x86 的Windows 平台上的存储卷。
可用作基于 x64 的 Windows 7、Windows Vista 和 Windows Server 2008 版本上的引导卷。从 Windows Server 2003 SP1 开始,GPT 磁盘也可用作基于 Itanium 的系统上的引导卷。
注意:Windows 仅支持从包含 Unified Extensible Firmware Interface (UEFI) 引导固件的系统上的 GPT 磁盘引导。
GOP 与 VBIOS 的区别
VBIOS 是 计算机图形卡或集成图形控制器的 BIOS,类似系统 BIOS 提供了一组软件所使用的程序函数来访问系统硬件一样,VBIOS 也是提供了一组视频相 关的程序使用的函数访问视频硬件。通常由显卡厂商提供一个二进制 Bin 文件给 ODM 厂商,将其包在系统 BIOS 中。
而 GOP (Graphic Output Protocol) driver 是 EFI 架构下取代传统 VBIOS 黑箱的 EFI driver,它被设计成在操作系统启动之前支持基本需求的图形输出功能。
VBT: Video bios table。 VBT 是一个特别制作的客制化过得特殊 binary 数据块。靠 BMP utility 来编辑。VBT 同样如同 legacy vbios 一 样记录了 detail timing、GPIO Pins、Clock 等显示方面的参数信息。
两者的不同点:Pre-OS boot 时期,EFI 是通过标准的 GOP protocol 来实现显示 output。而 lagacy vbios需要通过 INT10 interrupter 来实现。
哪些系统支持 UEFI 启动?为什么当前我们不能支持 32bit 的 win8 UEFI 启动?
目前我们的 BIOS 的 Build 生成是 x64 模式的,因此 32 位的 Win8 UEFI 是不被支持的。
已发表评论数()
已收藏到推刊!
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
排版有问题
没有分页内容
视频无法显示
图片无法显示}

我要回帖

更多关于 uefi gpt分区安装win7 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信