MBR
主引导记录(MasterBootRecord,简写:MBR),又称作主引导磁道,是计算机开机后访问硬碟时所必需要读取的首个磁道,它在硬碟上的三维地址为(柱面,盘片,磁道)=(0,0,1)。在MBR分区表中,一个分区最大的容量为2T,且每位分区的起始柱面必须在这个disk的前2T内。你有一个3T的硬碟,按照要求你起码要把它界定为2个分区,且最后一个分区的起始磁道要坐落硬碟的前2T空间内。假如硬碟太大则必须改用GPT。
GPT
全局惟一标示分区表(GUIDPartitionTable,简写:GPT)是一个实体硬碟的分区结构。它是可扩充固件插口标准的一部份,拿来取代BIOS中的主开机纪录分区表。但由于MBR分区表不支持容量小于2.2TB(2.2×1012字节)的分区,所以也有一些BIOS系统为了支持大容量硬碟而用GPT分区表代替MBR分区表。GPT分区表支持最多9.4ZB(9.4×1021字节)的硬碟和分区。
UEFI
可扩充固件插口(中文名UnifiedExtensibleFirmwareInterface或UEFI)是一种个人笔记本系统尺寸,拿来定义操作系统与系统固件之间的软件界面,为取代BIOS的升级方案。可扩充固件插口负责加电自检(POST)、连系操作系统以及提供联接操作系统与硬件的插口。在EFI规范中,一种突破传统MBRc盘分区结构限制的GUIDc盘分区系统(GPT)被引入,新结构中,c盘的分区数不再受限制(在MBR结构下,只能存在4个主分区),另外EFI/UEFIGUID结合还可以支持2.1TB以上硬碟(有测试显示linux系统安装,3TB硬碟使用MBR,但是安装Windows6.x64位系统,只能辨识到2.1TB),但是分区类型将由GUID来表示。
具体的技术细节毋须考量,你们只要明白,仅作为储存从盘的话,因为32bitwindowsxp不支持GPT分区,3T的硬碟不能作为整一个分区存在只能界定为2T700G;在64bitwindowsxp以及32bit和64bit的vista和win7中,使用GPT可以将其划为完整的3T分区;假如是在3T分区上装系统的话,则只有64bit的vista和win7支持启动,而且须要显卡拥有UEFIBIOS,用图表显示比较直观,见上图。
说了如此多,虽然就是说,传统BIOSMBR分区有限制linux uefi分区方案,使用UEFIGPT可以消除限制,而且假如将windows系统装到这些分区起来的,一个是硬件上须要显卡支持,二是必须是64位的vista及之后的版本。显卡支持这个基本不用害怕,新出的硬件应当都是支持的,假如你的是很老的硬件,则须要瞧瞧显卡是否支持UEFI启动,具体就要google一下了哦。
一:打算工作
1:由于须要64bit的操作系统,我用的是64bit的win7专业版:
cn_windows_7_professional_with_sp1_x64_dvd_u_677031.iso
SHA1:9B57E67888434C24DD683968A3CE2C72755AB148
下载后要检验文件是否完整,SHA1验证一定要对,具体下载地址到网上google吧,一大把。
假如你使用的是其他集成版本的ISO,则须要瞧瞧前面须要的文件是否存在(x:efibootbootx64.efi)
2:刻盘
假如你还有硬盘,也不建议你用硬盘来刻录这个ISO,followme,用一个小于等于4G的U盘,记得备份数据哦,由于前面的操作会将你的U盘清空的。
最简单的方式,下载ISOtoUSB这个软件linux uefi分区方案,很小,可以到去瞧瞧。
使用方式:选我们的cn_windows_7_professional_with_sp1_x64_dvd_u_677031.iso,选对你的硬盘的c盘,看容量就晓得了。
关键点是:一是要选FAT32分区,二是要勾选Bootable选项
由于要写3G多的数据到U盘,须要许久,ISOtoUSB会丧失响应,不要管,等它自己写完。
以上只是完成了一半,还有一个关键的东西,由于坑人的谷歌还少了个东西,假定你的U盘的c盘是x,则须要一个这样的文件:
x:efibootbootx64.efi(我使用的这个iso刻录到U盘的efi目录下没有boot,须要自己新建这样一个文件夹)
bootx64.efi从哪些地方来呢,一个是从网上google搜索下载,另外一个是从一台装好win764bit的系统上面拷贝下来:文件是c:windowsbootefibootmgfw.efi将拷贝下来的bootmgfw.efi改名位bootx64,efi放在U盘对应的目录即可
晓得为何不建议用硬盘刻录光碟了吧,刻录后不能如此便捷的进行更改。其实假如你在刻录前将这个文件放过去也是可行的。
不使用软件刻录iso到U盘的方式,先低格U盘位FAT32,之后将iso中的文件解压后放在U盘(包括bootx64.efi)。再使用windows自带的diskpart将硬盘设置为active:
diskpart
listdisk
selectdiskX
listpartition
selectpartitionY
active
listpartition
最后这儿listpartition可以看见对应分区的行有一个*号,表示active。以上的X和Y要按照具体选择。
二:开始安装
1:BIOS设置为UEFI启动,不要用MBR启动,具体的要看对应的显卡说明书才晓得。
其实,也要设置从U盘启动才行,这个你们应当就会吧。
2:记得备份你的硬碟数据哦,以下的安装会清掉整个硬碟数据哦
插上U盘开机,直接步入安装过程,在分区的地方挪开(在显示”您想将windows安装在何处?“的界面),按以下步骤来做:
shiftF10打开window的命令提示符,之后依次输入以下命令:
diskpart
listdisk
selectdiskX
clean
convertgpt
createpartitionefisize=128
createpartitionmsrsize=128
createpartitionprimarysize=51200
listpartition
exit
以上的也要依情况选择,其中size部份的单位是MB,假如你是须要安装超过3个操作系统的话,efi分区要设大些,我安装2个,128MB是够的,msr的给window的保留分区,primary分区就是我们安装windows的分区了,我这儿给了50G,你可以按照情况选择。进windows后,只能看见最后的这个50G的分区,再用windows的c盘管理来分剩下的分区,虽然是图形界面,CLI焦虑者的福音。
以上就是分区过程,关闭命令提示符,返回到安装的过程,点击这个界面“刷新”linux命令tar,之后就可以看见我们的分区结果了,选择哪个50G的分区,之后继续安装,计算机重启后可以拔除U盘了,之后window继续安装,可能就会重启,仍然到安装结束。
哈哈,就这样,你就完成windows7的安装了,恭喜恭喜!!!
3:关于激活
传统的windows7激活工具对UEFI启动的windows无效,还好我找到了一个可用的:
mail回复不及时,还是到这儿来下吧:
通过这个工具激活windows后,会多下来一个引导项,选那个都可以正常引导windows。