大容量硬盘服务器操作系统的安装
2015-03-23程胤硕李晓堂班秋艳
程胤硕, 李晓堂, 班秋艳
(绥化市气象局,黑龙江 绥化152002)
1 引言
绥化市气象局有很多台业务服务器,服务器常用的操作系统是windows server2008。 在服务器维护时,使用原版光盘安装操作系统会出现错误提示:“windows 无法安装到这个磁盘。 选中的磁盘采用的是GPT 分区形式”,导致操作系统无法正常安装。 发生此类问题的原因是服务器硬盘容量太大,所以需要找到大容量硬盘服务器操作系统的正确安装方法。
2 概述
由于磁盘容量越来越大,传统的MBR 分区表已经不能满足大容量磁盘的需求。 传统的MBR 分区表只能识别容量小于2.2 TB 左右的硬盘,造成空间浪费。 而对于4 TB 的硬盘,只能利用一半的容量。因此,才有了GPT 分区表。GPT 分区表支持在大于2.2 TB 以上的硬盘上安装操作系统。
对于基于x86/64 的Windows 想要从GPT 磁盘启动,主板的芯片组必须支持UEFI。 UEFI 可扩展固件接口是一种个人电脑系统规格,用来定义操作系统与系统固件之间的软件界面,为替代BIOS 的升级方案。 可扩展固件接口负责加电自检(POST)、连接操作系统以及提供连接操作系统与硬件的接口。 在EFI 规范中,一种突破传统MBR 磁盘分区结构限制的GUID 磁盘分区系统(GPT)被引入。
3 系统安装
3.1 制作系统安装U 盘
需要一个大于4G 的U 盘。找到windows server2008 系统原版光盘;或下载ISO 文件,把ISO 文件解压形成系统安装文件。 将光盘里的文件或网上下载的系统安装文件复制到U 盘。
3.2 GPT 与MBR 分区的转换与创建
GPT 是一个实体硬盘的分区结构。 它是可扩展固件接口标准的一部分,用来替代BIOS 中的主开机纪录分区表。GPT 分区表支持最多9.4 ZB(9.4 × 1021 字节)的硬盘和分区。 MBR 又叫做主引导扇区,是计算机开机后访问硬盘时所必须要读取的首个扇区, 它在硬盘上的三维地址为(柱面,磁头,扇区)=(0,0,1)。 在MBR 分区表中,一个分区最大的容量为2 T, 且每个分区的起始柱面必须在这个盘的前2T 内。
安装的服务器如果已经是GPT 分区,安装系统时不用进行分区类型的转换。 服务器如果是MBR 分区,就需要转换为GPT 分区。 可以利用DiskGenius 分区软件来实现转换,转换方法是:使用装机工具进入DiskGenius 分区软件后,右键单击转换该分区的硬盘名称,出现菜单后点击“转换分区表类型为GUID 格式”选项(GUID 分区简称GPT)后操作即可完毕。 转换分区完成之后,可以创建主分区、扩展分区、逻辑分区;如果是GPT 分区,则只能创建主分区。
3.3 引导系统安装程序
3.3.1 安装前准备
大于2.2 TB 以上的硬盘或磁盘阵列要通过主板的UEFI 功能来引导才能在GPT 的分区上安装系统。 所以必须需要确定电脑是否支持UEFI 引导, 查看方式为:开机->热键-> BIOS -> Advanced 选项卡下有:“PCI ROM Priority”或类似的字样,选择“EFI Compatible ROM” 或类似的字样。
引导系统安装程序需要利用EFI 辅助软件来引导。EFI 辅助软件的制作方法是下载EFI SHELL (x64) 压缩文件。把下载的文件解压后放到先前制作的系统安装U 盘的根目录下。
3.3.2 程序安装步骤
(1)开机按F12 键(部分计算机按F10 键,不同品牌的计算机按键可能不同)出现“启动设备选择”窗口,选择窗口中的 “UEFI:Built-in EFI shell” 选项后进入EFI shell 模式。 有的计算机按F12 键不出现“启动设备选择”窗口时,可以进入BIOS 里把“UEFI:Built-in EFI shell”设为第一启动项,这样计算机启动可以直接进入EFI shell 模式。
(2)在EFI shell 模式下找到U 盘的分区。 U 盘的分区一般会标注“Removeable”等字段,找到对应的“fs0”或“fs1”分区名称。 在DOS 窗口中输入分区名称“fs0:或fs1:”,点击回车后进入到U 盘的分区,再输入“dir”, 点击回车后就会显示U 盘中的所有文件。在DOS 窗口中输入“bootmgfw.efi”(bootmgfw.efi 文件是SHELL (x64)解压后的文件),点击回车后就可以进入系统安装界面。
3.4 加载RAID 驱动
进入系统安装界面后,需要加载RAID 驱动,否则就无法看到硬盘。RAID 驱动在主板的驱动光盘里可以找到,也可以按照计算机出厂编号到官网上去下载。 把RAID 驱动拷贝到安装的U 盘中,U 盘插到安装系统的服务器上,加载驱动完成后,就能识别出RAID 硬盘了。