HP 14-b042TU 因UEFI无法安装Win7的解决方法
今天弄了个超级本,HP 14-b042TU,准确的说是一个朋友给客户维修的本子,在众多“技术”的研究两天未果后,大D跑去调研了一下。
就是这个机器。哇咔咔。。
这么个情况,客户购买的HP 14-b042TU是预装了Win8的本子,客户想换成Win7,于是遇到问题。
经过一番研究,遂成本文。
本文是关闭UEFI并将操作系统安装到机械硬盘上,如果要安装到SSD上,在关闭UEFI安装法介绍完之后,大D会把UEFI+SSD+Win7安装的方法简要说下,可以参考下。
一、关闭UEFI
1、开机按下F10进入BIOS
2、system configuration菜单
3、legacy support选项,从disabled改成enabled
4、保存并推出
二、关闭UEFI的后续工作
关闭UEFI之后,开机时会提示你:
Operating System Boot Mode Change
Operating System Boot Mode Change(021)
2954 + Enter to complete the change
ESC continue without change
这时按下2954和回车键就可以继续。
到这里,就按照正常安装Win7的方式安装就行了。
UEFI+SSD+Win7的安装方法
1、准备个Win7的ISO和4G U盘一个。
P.S.需要MSDN版64位Windows镜像,32位不支持EFI。
2、管理员运行命令提示符。
3、输入
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 |
Microsoft Windows [版本 6.1.7601] 版权所有 (c) 2009 Microsoft Corporation。保留所有权利。 C:Usersderek_s>diskpart Microsoft DiskPart 版本 6.1.7601 Copyright (C) 1999-2008 Microsoft Corporation. 在计算机上: DISKPART> list disk 磁盘 ### 状态 大小 可用 Dyn Gpt -------- ------------- ------- ------- --- --- 磁盘 0 联机 465 GB 7168 KB 磁盘 1 联机 298 GB 0 B 磁盘 2 联机 7388 MB 0 B DISKPART> sel disk 2 磁盘 2 现在是所选磁盘。(这里根据U盘大小来选择) DISKPART> clean DiskPart 成功地清除了磁盘。 DISKPART> create partition primary DiskPart 成功地创建了指定分区。 DISKPART> select partition 1 分区 1 现在是所选分区。 DISKPART> active DiskPart 将当前分区标为活动。 DISKPART> format fs=fat32 quick 100 百分比已完成 DiskPart 成功格式化该卷。 DISKPART> assign letter=w DiskPart 成功地分配了驱动器号或装载点。 DISKPART> exit 退出 DiskPart... |
4、将Win7镜像的内容解压到U盘中。
5、从安装有Win7 64bit的电脑上拷贝文件,路径X:WindowsBootEFIbootmgfw.efi(X为安装系统的分区),将bootmgfw.efi拷贝到U盘/efi/boot文件夹下,并改名为bootx64.efi(/efi下没有boot这个文件夹,需要自己新建一个。)
5.1如果无法找到安装有Win7 64bit的电脑,那么可以打开Win7镜像内sourcesinstall.wim,该文件可以使用7z打开,使用7Z打开后,进入1WindowsBootEFI,可以看到bootmgfw.efi文件,解压出来改名并复制到U盘/efi/boot文件夹下。
6、U盘制作完毕后,重启U盘启动进入Windows 7安装程序。
7、抹除全硬盘数据,建立GPT分区。(如果是SSD硬盘,只需要抹除SSD,之前有GPT分区表分区,就直接安装,这里按照新SSD来说)
7.1在安装程序中按下Shift+F10,启动命令提示符。
7.2输入以下内容
1 2 3 4 5 6 7 8 9 10 11 |
list disk--------------------列出当前电脑安装的的磁盘 select disk 0 --------------选择0号磁盘,根据系统盘大小选择 clean-------------------------清除磁盘,相当于格式化,全盘数据将全部消失(一定慎重,数据无价) convert gpt------------------将磁盘转换为GPT格式 list partition-----------------列出磁盘上的分区,因为我们刚转换成GPT格式,因此,分区为空 create partition efi size=100---------------建立EFI分区,大小为100M。 create partition msr size=128--------------建立MSR分区,微软默认建立的话,大小是128M create partition primary size=50000-------建立主分区,大小为50000M,请根据自己需求调整,该分区用来安装win7 list partition---------------------------------列出磁盘上的分区 |
具体diskpart可以使用help查看,如果感觉使用diskpart比较麻烦,那么可以使用diskgentius来分区。
剩下的就跟普通安装一样了。
这个方法大D没有测试,可能存在纰漏,如要使用,请备份好硬盘数据。
科普时间
什么是GPT分区表
全局唯一标识分区表(GUID Partition Table,缩写:GPT)是一个实体硬盘的分区结构。它是可扩展固件接口标准(UEFI)的一部分,用来替代BIOS中的主引导记录分区表(MBR)。但因为MBR分区表不支持容量大于2.2TB的分区,所以也有一些BIOS系统为了支持大容量硬盘而用GPT分区表取代MBR分区表。GPT分区表支持最多9.4ZB的硬盘和分区。
安装Windows时需要保留分区(EFI)和MSR分区。
什么是UEFI
可扩展固件接口(Unified Extensible Firmware Interface,简称UEFI)是一种个人电脑系统规格,用来定义操作系统与系统固件之间的软件界面,为替代BIOS的升级方案。可扩展固件接口负责加电自检(POST)、连系操作系统以及提供连接操作系统与硬件的接口。
UEFI最初由英特尔开发,原名为EFI(Extensible Firmware Interface)现时由UEFI论坛来推广与发展。
总结
弄这台超极本的时候,一开始遇到的问题是无法从U盘启动。UEFI的引导方式与传统的BIOS引导方式有不少的区别。经大D搜索调研一番后,了解到,如果需要在UEFI上使用U盘引导,那么需要使用EFI shell。
这也是当时没有使用UEFI+SSD安装而转向关掉UEFI并将Win7安装到机械硬盘上的主要原因。
参考资料
http://support.microsoft.com/kb/2481490/en-us
http://support.microsoft.com/kb/297800/en-us?fr=1
http://zh.wikipedia.org/wiki/%E5%8F%AF%E6%89%A9%E5%B1%95%E5%9B%BA%E4%BB%B6%E6%8E%A5%E5%8F%A3
http://zh.wikipedia.org/zh-cn/GUID%E7%A3%81%E7%A2%9F%E5%88%86%E5%89%B2%E8%A1%A8
已有 22 条评论
发表评论
电子邮件地址不会被公开。 必填项已标注。
沙发
@frankiez PK神速啊。
@大D 怎么感觉留言处有变化,你又改模板了?
@frankiez 你发现了啊,话说PK啊,求卡片机推荐。1K6左右预算。
@大D
PANASONIC LUMIX DMC LX5
当然要是加点钱有更新更强大的 LX7哦 ~
@davelv 呃,现在LX5啥价格?D大这会儿还没睡?
@davelv 2xxxx啊,超预算的说。。看完今年F1的最后一站比赛,碎叫叫去也。
@大D LX7出了,LX5肯定会降得,国外都降到1.6K左右了。你可以买个水货。当年我是花了3K买的啊
@davelv 不是我买的说,俺都有俺的地三鲜了,帮朋友问问
@大D 单反备机,高富帅必备。
@davelv 我作为一个纯屌丝,还是把这我的地三鲜当卡片机用好咯
@frankiez 楼上各位都是玩相机的高手啊,都有成为冠希哥的潜质
UEFI引导开机只需要10秒左右啊……
@梦之翼 10秒也是需要其他的硬件配合才行,UEFI在Intel官方文档中的概述,更像是OS与硬件间的接口。
至今木有玩过超级本的屌丝默默撸过。。
@老谢 不要经常撸啊。目测会发炎啊。哇咔咔。
技术贴,鉴定完毕
Pingback: 联想V480关闭UEFI安装Win7 | 大D技研室 | 简单易懂的现代魔法|Build my world
亲爱的大D同志 我很需要你的帮忙 我是一个自以为装win7装了很多次 就大胆自行尝试在预装win8的HP上卸win8装win7 然后收到了无情的打击 希望你能够帮助指导一下
我的卸载安装情况如下:
1. 关闭UEFI 3、legacy support选项,从disabled改成enabled --- 成功
2. 用的是网上HP WIN7 OEM ALL IN ONE DVD X64.iso 然后就开始装win7 在系统询问装什么地方的时候 删除了所有分区(也是哪里看来的) 然后格式化后指定分区 说GRT没法安装
3. 这个时候机器已经是既没有win8也没有win7了 自己继续摸索 又看来说win7要安装在MBR上 用PE进入系统后利用DiskGenius重新分区 重建主引导记录 都是看的哈 其实一点都不明白的...
4. 完成后用DVD进入win7安装 一切都很顺利到100%后跳出 windows安装程序无法将windows配置为在此计算机的硬件上运行
现在黔驴技穷了 一点折也没有 看到你在HP上卸WIN8 所以想请教请教你 给点指引... 谢谢 谢谢
@Ray 请教不敢当。。
出现Windows安装程序无法将Windows配置为在此计算机的硬件上运行之前,你是不是改动过BIOS当中的硬盘工作模式?例如从AHCI改成ATA(IDE)这样的。如果有,改回AHCI(SATA)。
然后,到这个地址下载一个Win7镜像,ed2k://|file|cn_windows_7_ultimate_with_sp1_x64_dvd_u_677408.iso|3420557312|B58548681854236C7939003B583A8078|/
你用的那种是第三方修改过的,不保证一切稳定和正常。
用diskgenuis删除所有分区,然后在硬盘菜单下选择转换分区表为MBR格式,然后保存一次,保存之后,重新分区安装。
这样就应该解决了。
@大D
亲爱的大D 后续一下哦 我终于成功在无系统状态将win 7安装成功了
过程再分享一下 用了你的win 7 但是好像还是提出GPT分区表问题
用diskgenuis重新转换GUID分区表之后 嘿嘿 就能正常安装了
谢谢大D
@Ray Pan 解决了就好。。diskgenuis毕竟是第三方工具,有的时候要多搞几次才OK。。