找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2887|回复: 0

在GPT分区表上安装Windows 7

[复制链接]
发表于 2012-10-20 00:55:09 | 显示全部楼层 |阅读模式

7 `" F, e" `. y/ h- I* ?1 b一、首先要求主板支持从EFI引导。这一点就可以让许多人无缘这个系统了。不过兴许你的电脑就能用哦!
- L# {0 i* @) P* i; c8 U( j5 G  这里我用的是HP2530p。惠普和Dell的一些高端商务机都加入了对UEFI 2.x的支持了。一般来说,惠普用了图形界面的BIOS的新笔记本电脑,都是可以打开UEFI引导支持的。另外用台式机的也是有可能的,Intel的许多芯片组,比如华硕的几款P45主板,刷新某个特定的BIOS之后也能够使用EFI支持。具体可以到bbs.bios.net.cn看看。
+ u# f1 P- v% m' ^  总之先在BIOS里面打开UEFI启动支持,HP会提示你这还是一个测试功能,强烈不建议打开,其实已经很成熟了,不管他,打开吧。重启之后你的电脑就没有BIOS了。不相信?我也难以相信。不过确实就是这样。EFI已经掌管了整个电脑的底层系统,替代BIOS开始工作了。当然,我们还是能进入BIOS设置界面的。不过这个BIOS本身跟平时台式机上看到的蓝色屏幕的BIOS就不一样。里面能使用鼠标,能创建用户账户和用户组,还有密码提示问题等等...这不就是一个小型的系统了吗?这个设置系统是独立的,不管是EFI引导还是BIOS引导,结果都是在这个基础上运行这个系统。而我们是看不到BIOS运行的,所以感觉不出有什么变化。这时候实际上BIOS已经没了,被EFI取代了。具体我后面会有提到。; I8 g- z) [& @# P" R. [+ d
二、安装Win7。现在我装的是Server08R2,原理一样。必须是64位系统。32位系统不能装在GPT分区表上。) n, \2 Z; Z2 @$ G+ h( d
  首先当然是将Win7光盘放入光驱。这个时候用U盘装也是可以的。直接把光盘下所有文件复制到FAT32格式的U盘的根目录就可以了。
9 w/ X. `6 U3 g  m) C) `* b" Z) Q  开机的时候按照提示按F9进入启动菜单。这时候可以看到,平时只有CD-ROM,HardDisk和Removable Device的启动菜单,现在多出了Boot from EFI files 和很长一串的./isata.{xxxx-xxxxxx-xxxxxxxxxxx-xxxxxxxxxxx-xxxxxxxx-xxxx-xxxx}/xxx/xxx/boot/winx64.efi 中间一段忘了,大概就是这样子。选最长的这个,就能看到加载安装程序了。
3 R7 E# B2 n) y! C( e1 I  这里解释一下,如果在这个时候选择CD-ROM的话,将会是按照通常方式安装Windows,只能装到MBR分区表上。也就是说,在Win7的光盘上其实准备了两份启动用文件。一个是传统的可启动CD的bootmgr,另一个是为EFI准备的*.efi文件。所谓*.efi文件,其实就是一个可执行程序。跟Windows下的*.exe是一个道理。引导过程中会有微妙的不同。5 Q' W6 L8 j3 \  O
  进到PE之后,如果硬盘全新其实可以直接安装了。不过我们还是先处理下原来的分区吧。请务必先备份硬盘数据,因为接下来的操作会破坏整个分区表并重建新的分区表。
* _4 T% Z' I- |" l/ }: V% N! M* \  选修复计算机,下一步之后把“从镜像恢复”的窗口关掉,将会出现一个窗口,点击打开命令行提示符。首先启动一个taskmgr备用。在cmd下输入diskpart。7 d7 v3 P) h) U) k  Z* ]) ]
DISKPART>list disk  Q& H& {9 C" u/ h3 m) ^) r
//显示硬盘列表。用空间区分硬盘,记下前面的序号,假设目前是disk 00 y# [! p! Z7 G' O  m: ^
DISKPART>select disk 0
" J" N/ _" i2 Q$ V; ^, T; Q//如果这个时候再list一遍可以看到disk 0前面有一星号。用clean清除分区表(记得备份数据)
/ |$ T# o& G* E  m% l4 jDISKPART>clean
$ f. [6 b: P  G$ w6 a* v//我们可以在这里完成分区工作,也可以让安装程序去做。不过先要把分区转成GPT% U9 G  t0 W+ y( U6 K' g
DISKPART>convert gpt/ V3 \) n- t2 M# N
//这一步之后,磁盘就是GPT分区表了。可以用图形界面安装去了。下面是手动分区。0 ]5 J0 U- u8 W- b  i8 D0 l7 R5 Z; E
//现在新建EFI分区。通常128M就够了,Windows默认好像也就是128M
  d& x  Q4 ]5 ~8 q1 y) U% Z6 }DISKPART>create partition efi size=128' ]: T6 C$ v; i; L
//这个分区是用来存放EFI引导文件的,默认是看不到里面的文件的。分区格式为FAT32。然后是Microsoft System Recovery分区。默认好像是100M。6 k$ m8 l+ Z2 Y8 P0 b- i& |
DISKPART>create partition msr size=1286 y+ s( M/ M% e: m; Q9 u
//微软保留分区创建完毕。细心的同学应该注意到了让Win7给新硬盘分区并装系统的话,C盘前面会有100M多出来的空间。这里大同小异。" Y. S% H: H# Z( X% J( e
DISKPART>create partition primary size=409636 X! w1 L' O7 D& ~7 u! W
//C盘的话40G应该够用,接下来就全部D盘吧,省的盘符混乱。
* s: p2 o* M. v# C* ^; ]' R: u% dDISKPART>create partition primary
9 ~* u% A, o% H* v( n! Z% V//结束了。用list partition检查一下吧,大约是这个样子(如上图):
  O% A( a. L2 C' X: N$ E+ rDISKPART> list partition
1 H9 j; o1 x" O4 y8 m- x; i分区 ### 类型 大小 偏移量* I3 s2 s9 V( a- N- B  S8 n
------------- ---------------- ------- -------5 F9 K: l" l% ^7 M
分区 1 系统 256 MB 1024 KB9 L2 f1 a% _3 r7 @8 ^" {
分区 2 保留 128 MB 257 MB
5 {. A; N1 d  E. {' a0 k分区 3 主要 40 GB 385 MB
9 K) Y) Y4 ]4 d1 W2 t) [分区 4 主要 108 GB 40 GB
% X8 U( L3 |) Z6 Q2 B: \6 `; |+ s$ B+ X) L* {  U
  现在把“修复计算机”窗口关掉。回到最初的安装界面。一直下一步之后,来的选择分区这一步。如果手动分区好了的话,这里选择40G的主分区就可以了。如果还没分好区,可以在这里选择创建分区,输入第一个分区大小(要包括EFI和MSR),然后你就会程序自动看到创建了3个分区了。下一步吧。剩下的步骤跟平常装系统没啥两样了。
" f0 f* \. k( n" {5 }+ g
  `( Q! Q9 J# N: q  装好之后可以发现,Win7平常开机时出现4个光点并聚成一面旗子的画面被滚动条所取代了。大概是微软偷懒了吧(笑)。4 c5 \2 d) i' Y4 d8 D& M& R

" @6 m3 ?( U+ e4 g4 r: @, e9 W三、激活Windows。
9 k7 d% a; Q1 P6 N% I5 v  为什么要特别提到Windows激活呢?简单的说,现在大部分同学的Win7都是激活工具激活的吧。激活工具的原理是,在Windows启动之前加载一段程序,将SLIC表(SLIC: Software Licensing Description Table)写入映射于内存的BIOS中的APIC表中。然后微软根据SLIC表和一个OEM数字证书,确定你的电脑是否符合预装正版Win7的条件。
" g: Y) W0 s5 f8 s, i( K3 i1 j  但是,在我们装好的这个系统中并没有BIOS,我们用的是EFI。使用Everest查看主板信息的时候,可以看到APIC表里面是空白的。激活工具当然也就失效啦。惠普的2530p也是预装了正版Win7Ult的,这个时候一样无法OEM激活。
; t1 u# |* X+ t; C  不过没关系,在微软学生中心,可以凭我们的中大邮箱申请到正版Server08R2的序列号,能够激活Enterprise和Standard版。同样工作室目前用的KMS激活也是能用的,只要不是OEM激活都可以。从这个侧面也可以看出,现在这台电脑已经不是运行在传统的BIOS下了,而是更加先进的EFI。
5 s1 B" X0 t$ W) e: g
6 r, Y+ d$ H& O5 D( W后记:
7 p" f0 S- r- ~7 v5 g  除了使用EFI引导将Windows安装在GPT分区表上,其实EFI还有很多可以玩的。我们可以自己编写EFI程序,也能下载网上的efi程序运行。只要把*.efi放在FAT32的U盘的EFI目录下,主板就能够执行它。网上有人通过这个方法加载efi程序,打开了SONY某笔记本BIOS的隐藏选项,可以支持RAID和超频等等,可谓是非常刺激啊。
3 R" k1 Y$ C0 K# u  EFI作为一个一直在服务器系统中使用的成熟技术(并不是新技术),其取代BIOS是必然趋势。同样MBR作为DOS时代的遗毒,也将被淘汰。虽然目前在普通PC上用EFI各种不实际,不过,如果你有这个条件,一定不要错过机会,好好尝试一番。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|赛格电脑 华强北 电脑城 南山赛格 龙岗电子世界 龙华电脑城 沙井电脑城 松岗电脑城 pc4g.com ( 粤ICP备16039863号 )

GMT+8, 2025-8-14 19:15 , Processed in 0.073238 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表