查看: 2946|回复: 0

本人的经历:windows7 64位从AHCI迁移到RAID0

[复制链接]
发表于 2014-7-17 00:42:30 | 显示全部楼层 |阅读模式
新人报到
UID: 22266888
昵称: bingodd
性别: 帅哥
年龄: 30
所在城市: 广东
QQ: -
职业: 网管
兴趣爱好: 电脑、游戏
常用的WinPE作品: 天意(新), 
注册天意论坛目的: 分享与学习
您的建议和意见: -
本帖最后由 bingodd 于 2014-7-17 01:04 编辑

经历三天的下班业余时间:
本人终于把原有的windows7 64位系统从一块2T希捷硬盘迁移到→2块1T硬盘组成的RAID0中去。
这其中经历了一些未知的因素,也学到了一些东西,在这里和大家分享一下吧:

首先、介绍一下本人的电脑基本配置
CPU:AMD A8-5600K
主板:映泰的AMD A85
内存:4×4G DDR3 即16G内存
硬盘:
之前:2T希捷(单碟1T)
之后:1T希捷和1T西数

这台电脑的配置是一点点增加上来的,例如内存也是之前8G至现在16G。
然后到了硬盘了,硬盘之前用的是1T西数,然后换了2T希捷,再到后来搞到了一块免费的1T希捷。

先抛抛书包:
    本来也就是想直接接上用就算了,但想到RAID这个词从我十二年前知道到现在一直都没有机会
试过。最开始IDE时代因为接口体积庞大,从英特尔开始的上游厂商基于成本考虑和PCI总线速度
达不到要求,都不愿把这个功能加到芯片组中去,这个时候都是外接一块PCI卡组的RAID,成本
高得不是众屌丝玩得转的。

    然后到了串口SATA时代,接口体积少了,同一块主板可以做出更多SATA接口,这个接口还统
一了过去的并口SISC,从接口上就直接支持了服务器用的串口SISC,再者速度更快的串行PCI总
线取代了已用了多许的并行PCI总线,这些就为芯片组加上RAID提供了条件!
    得以实现:主板上提供免费的RAID功能。

    但SATA也有其非常致命缺点!这个弱点本人认为就好像当年微软DOS 640K内存限制一样,是
一个固有的缺点!就是SATA接口天生很依赖驱动程序,实现高级功能必定要有驱动程序,笔者记
得07年那时为一台港版SONY笔记本装上简体版的XP就是因为没有SATA驱动,外加SONY笔记本把
BIOS的限制,导致无法把AHCI工作模式转到IDE模式,导致XP怎么装都是蓝屏!当然了这个问题
自从有了skyorg的iar之后就好解决了!但那时的我是怎么也不具体这个条件的!

安装的经历:
    在网上看了看教程之就开工了,把原有2T硬盘拔掉,接上两块1T硬盘,1块1T硬盘接到了SATA2L
另一块硬盘接到SATA3L的位置,这里先说说本人的映泰A85主板的SATA接口分布,如下图:

SATA1U  SATA2U  SATA3U  SATA4U
SATA1L  SATA2L  SATA3L  SATA4L

    然后兴冲冲地开机,进BIOS把调到RAID状态,再重启后不断<ctrl>+F就看到期待已久的RAID安
装介面了!但一切没有预想的一样,马上看到两块硬盘设置的介面!按下<2>新建RAID时屏幕只是闪了
一下,然后再重启看看2块硬盘BIOS也能检验出来啊!
    经过一番摸索之后(这些经验度娘暂时没有提供),终于知道了以下A85主板组RAID特定条件:
①要组RAID的硬盘除了要满足RAID本身要求外,还只能接到SATA3U、SATA3L、SATA4U、SATA4L这四个接口中。
②在BIOS中设置OnChip SATA Type设成RAID。
③在BIOS中设置SATA IDE Combined Mode设成Disabled(即关了此项)。
这就可以按网上所教,正常进入RAID介面并新建RAID硬盘了,怎么建这里就不多讲了,大家找度娘问一下吧。

    最后系统编:新建好后关机,接上原有2T硬盘,就开始把原有的windows7从旧2T硬盘中迁移到RAID硬盘中。
但用U盘的PE启动的时候,怎么也没有找到这块刚刚新建的RAID硬盘!!感觉难题又来了!
    分析问题原因是U盘的天意PE系统(win8的PE)较旧,没以有对应A85芯片组RAID驱动!所以也就找不到RAID硬盘了。
然后考虑在天意PE中加上RAID驱动,但想想太麻烦了!又想到了DOS系统还保持了SATA最基本支持!
    就用DOS版的GHOST程序开机吧!果然成功并且把旧有2T硬盘C盘都复制到RAID中去了,然后关机,
拔掉旧2T硬盘再开机。

    但又无法正常开机,卡在了windows7启动画面了,几次都是在哪就自动重启了,分析了一下,问题还是
出在了:系统没有AMD A85 RAID驱动上面!没办法了,关机!
    解决方法是:拔掉RAID硬盘,接上旧2T硬盘,用U盘PE启动!然后把运行最新版的iar2.6插入AHCI驱动。
验证过用旧2T硬盘能正常进入windows7系统,再按上面做法:再一次把旧2T硬盘的C盘ghost到RAID硬盘中去。
    再次重启就可以正常地加载RAID硬盘中的windows7了,至此成功把windows7从AHCI迁移到RAID中去了。


总结:以上曲折历程全因为驱动程序所致,随着时间的推移相信网上将会出现更多更好的PE系统,
      可以支持最新版的芯片组的RAID硬盘了,谨以此分享给想接触RAID的朋友吧!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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