解决Raid5无法安装win2003的方法。虽然现在新的主板有EFI,操作系统可以安装在GPT分区启动引导,但操作系统必须是WIN2008,WIN2003不行。
如果是旧的主板,不是EFI, 那么安装使用MBR分区大于2TB时,WIN2003操作系统将不能正确识别2TB后的容量。
网上查找的方案,是单独把2个硬盘做RAID1用来安装系统。可是现在的硬盘动不动就是1TB,安装一个操作系统后还剩余很多空间,这单独创建出来的RAID1剩余空间由于是RIAD1,相比RAID5在数据安全性上差些,这样这些空间不会参与数据存储,而浪费了。
再继续百度之,发现其实可以在同一组磁盘里,组建多个阵列,到这里有点豁然开朗的感觉。
相信很多人配置阵列都是开机进入阵列卡配置界面里配置,但是问题是,在这界面里怎么也找不到为同一组磁盘配置多个阵列的选择,只能为同一组磁盘创建一个阵列。
那么怎么才能为同一组磁盘创建多个阵列呢?
拿出服务器的随机引导盘吧,在随机引导盘的阵列配置界面里,可以对同一组磁盘做多个阵列,为每个阵列分配不同容量的逻辑分区。
先建一个RAID5,分配200G给安装操作系统和放一些安装软件,资料用途。
然后再对同一组磁盘继续做RAID5,分配剩余的容量,当win2003操作系统安装完毕,把这个逻辑分区转成GPT动态分区,用以存放生产数据。
这样,就完美的解决了win2003不能安装在gpt分区上,而安装在mbr分区上又不能顺利识别大于2TB容量的问题。
PS: 相信在同一组磁盘里创建多个阵列的功能应该是很多阵列卡都具备的,但应该需要原厂引导光盘来实现。以我目前使用的HP DL360 G7系列服务器为例,在开机F8进入的阵列配置界面,只能为同一组磁盘做一个阵列,然后只能创建出来一个逻辑分区,容量就是这个阵列的最大磁盘容量。使用随机引导盘就可以对要创建出来的逻辑分区自定义磁盘容量。