最早接触U310 是在半年前,那时候同学在用的就是U310,需要升级Windows 8

依照以往的经验,弄了一张Windows 8的启动U盘,当在选择磁盘的时候居然发现没有可选项!这个有点出乎意料……上网搜索发现是因为U310采用了SSD+HDD的模式,需要相应的驱动才可以使操作系统识别硬盘,既能利用SSD的速度,又能保留HDD的廉价,但是重装系统是则是非常麻烦。

当时为了简单起见,在BIOS设置中把RAID模式改为AHCI(这个也需要驱动,不过在Windows Vista之后的版本就都支持了),然后直接把C盘装在24G 的SSD上,剩余500GB的HDD作为D盘,同时为了节约C盘空间,把虚拟内存等系统文件都放在了HDD上。

后来,由于安装了SQLServer,SSD 实在装满了,就只好再次重装。这次把C盘装在了HDD上,SSD当作D盘,同时为了兼顾速度,把虚拟内存、常用软件都装在了SSD上。

如今,作为技术大使的作业,又要对U310的系统进行重装,而我也拿到了U310,所以这次就认真对待一下。

最初的想法是从RAID入手。RAID磁盘阵列是一种很好的数据组织方式。据说把系统装在RAID 1 中是一种最佳实践,虽然是对服务器而言。我决定在解决这个问题之前先尝试在RAID 1 中装个系统,以便研究明白RAID安装系统的问题。在重装U310之前,我先找来了一个硬件的磁盘阵列(我本来有一个RAID 5的阵列,现在把它拆下来,修改RAID模式,装上2块全新硬盘),然后尝试在磁盘阵列上装个系统。

在决定动手前,要先明确SSD+HDD的原理,这不简简单单是RAID,在现有的RAID 模式中,并没有这种磁盘大小不对称,而且读写速度不一致的情况。经过查询总结,应该就是内存和Cache的关系,但它们的实现是依靠RAID 和Intel的快速存储技术。也就是说这并不是真的RAID磁盘阵列,另外如果主板的驱动如果有问题,就可能影响正常的工作。

那么下一步,就是找到合适的驱动,必须要适合Windows 8.1 的才可以。幸好,联想官网全部都有,下载后准备。又因为要先装Windows 8 以确保密钥可用,所以把相应驱动也都下载了。

  • 检查主板设置
  • 然后进入安装系统界面,可以正常看到SSD和HDD,原来的系统装在了SSD上,这是不可以的,所以清空所有内容,装在HDD上
  • 进行下一步,很顺利,发现驱动都没有用到。
  • 安装完成后,发现SSD是一块空闲磁盘,那么装Intel的快速存储技术驱动,提示现有版本12.0比要安装的版本新。
  • 不安装驱动,直接测试是否能成功运用SSD做缓冲,向C盘写入连续文件,同时监控C 盘的读写。

如此高速的写入(从USB3.0的u盘读取)硬盘,不像是HDD的表现,再配合资源管理器中,C盘的磁盘写入要延迟许多,而且在完成复制后的很长时间内,C盘一直在写入。由此可判断,安装成功。

因此,总结起来,如果是不提前知道混合硬盘的结构,那么直接按照普通的方式安装,只要不把系统装在SSD中,即可正常使用缓存功能。并没有像别人所说的那样麻烦,而且下载的驱动都没用用上。

在最后,我想说:如果有了与时俱进的合适的驱动,那么RAID模式下的SSD+HDD是一个不错的选择(真的不错么?我怎么觉得这只是过渡时期的一个过渡方案而已),要不然还是选择廉价的HDD(不是真的要廉价的,而且比SSD略便宜,但转速缓存还是要够用才行)+略大的内存,有条件的最好直接选择SSD+略大的内存。略大的内存是为了避免虚拟内存与硬盘争抢IO资源。

经过实际的使用,发现即使是使用了SSD 缓存技术,在性能方面与直接使用SSD还是相差甚远的。

混合硬盘的U310重装系统的更多相关文章

  1. 电脑重装系统后如何恢复Mysql数据库

    电脑重装系统后如何恢复Mysql数据库 一.[设置mysql的path]

  2. paip.重装系统需要备份的资料总结..v2.0 cad

    paip.重装系统需要备份的资料总结..v2.0  cad 这里我的系统装在C盘..所以需要备份C盘的东西就好了.. 作者Attilax  艾龙,  EMAIL:1466519819@qq.com  ...

  3. Win7重装系统遇到的问题以及MysQL的问题解决

    连续三天因为系统的错误,android方面的软件一直不能正确运行.而且每次开机的时候QQ 微信等聊天工具也出现损坏.虽然重新下载一个可以保证在电脑不管的情况下正常的运行.可是作为玩电脑时间不长的我来说 ...

  4. EFS解密----未重装系统

    一种方法.(手动删除私钥测试通过) 利用软件advanced efs data recovery 二种方法. 前提:在系统未重装或私钥未丢失.两个软件: PsExec和  IceSword.前者是国外 ...

  5. EFS加密解密----重装系统后

    重装系统尤其是格式化重装系统之后,如果没有正确地备份私钥,那么加密的文件将无法打开,加密的文件也暂时没有办法进行快速破解. 并非重装后用相同用户名+密码就可以解密的. Advanced EFS Dat ...

  6. iMac 重装系统

    iMac重装系统相当简单.开机的时候按下option键选择恢复系统或者在开机前按下 command+R然后按开机键松开同样会进入系统选择界面: 当中有 4 个选项:Restore From Time ...

  7. atitit.修复xp 操作系统--重装系统--保留原来文件不丢失

    atitit.修复xp 操作系统--重装系统--保留原来文件不丢失 1. 修复目标...保持c盘文件,恢复system文件走ok... 1 2. 重装系统以前的操作 1 2.1. 避免格式化c盘/gh ...

  8. atitit.重装系统需要备份的资料总结 o84..

    atitit.重装系统需要备份的资料总结 o84.. 这里我的系统装在C盘..所以需要备份C盘的东西就好了.. 1.DESKTOP,这个目录要备份.如果重要资料 2.docume nt,这个需要..W ...

  9. paip.重装系统后firefox火狐收藏夹的恢复

    paip.重装系统后firefox火狐收藏夹的恢复 1.使用procmon跟踪ff保存收藏时候的读写文件.. D:\Users\attilax\AppData\Roaming\Mozilla\Fire ...

随机推荐

  1. 使用Maven编译项目时提示程序包javax.servlet.http不存在

    将apache-tomcat-8.0.23\lib下的servlet-api.jar拷贝到C:\Program Files\Java\jdk1.8.0_31\jre\lib\ext下即可

  2. iOS开发中的4种数据持久化方式【一、属性列表与归档解档】

    iOS中的永久存储,也就是在关机重新启动设备,或者关闭应用时,不会丢失数据.在实际开发应用时,往往需要持久存储数据的,这样用户才能在对应用进行操作后,再次启动能看到自己更改的结果与痕迹.ios开发中, ...

  3. eclipse报错 :java was started but returned exit code=13

    一个礼拜没打开自己电脑上的eclipse,一打开居然报错,错误提示如下: cdm运行一下Java -version和javac 运行javac时报错,错误提示如下: 然后发现jdk的bin下没有dt. ...

  4. 第一波实习的前端笔记(2)——js.md

    1.如何解决移动端点透问题? $('xx').on('touchend', function(event){ event.preventDefault(); }) 但是,存在滑动页面会触发问题.期待更 ...

  5. 建议Javascript以后都用严格模式

    建议以后都在js文件的头部加上 "use strict"; 现在主流的浏览器都支持,不支持的浏览器也会忽略掉. 可以使我们写的更规范,可控: 有些错误编译的时候就会出现,方便排错:

  6. NHibernate系列文章十七:NHibernate Session管理(附程序下载)

    摘要 NHibernate的Session的管理涉及到NHibernate的两个最重要的对象ISessionFactory和ISession.ISessionFactory的生成非常消耗资源,通常都在 ...

  7. javascript的replace+正则 实现ES6的字符串模版

    采用拼接字符串的形式,将 JSON 数据嵌入 HTML 中.开始时代码量较少,暂时还可以接受.但当页面结构复杂起来后,其弱点开始变得无法忍受起来: 书写不连贯.每写一个变量就要断一下,插入一个 + 和 ...

  8. Mybatis 插入null值报错

    解决方法: 1.在settings中配置 <setting name="jdbcTypeForNull" value="OTHER"/> MyBat ...

  9. make: g77: Command not found

    编译cblas时报错,这时,修改Makefile.in中的编译文件中的g77为gfortran

  10. [翻译]Shape comparison language

        link: http://www.cnblogs.com/yhlx125/p/3635623.html   Shape comparison language 首先说说我遇到的一个问题: IR ...