记Thinkpad的一次扩容升级经历
俗话说:" 工欲善其事,必先利其器"
阅读目录:
- 背景
- 目标
- 准备
- 友情提示
- 制作引导盘
- 分区及备份
- 拆机装盘
- 重装系统
- 写在结束的
- 参考资料
背景:
作为一个近六年的IT从业Coder,我的"利器"就是 ThinkPad Sl410k系列的"小黑"机。2010年左右购置的入门机,对于当年学生党来说,四K多大洋已经算不便宜的了(当然办公码字还是在公司的时候多,秀一张)
"小黑"有其优良的品质血统,配置不高,但稳定啊,散热好。比如,在炎炎夏日,我同学机器有戴尔,宏基,联想小Y等在没有空调屋里完全撑不过24小时,有的甚至会黑屏不断重启。"小黑"却不会,为此赢得无限风光,虽然键盘面板差不多也能煮鸡蛋了。从10年到现在,"小黑"经历两次更新升级,其中一次250g 5400RPM换成了500g 7200RPM 机械硬盘,还增加一条2G内存条,让其又服役2年。根据"摩尔定律"集成电路元器件数目每隔18~24个月增加一倍,性能也将近提升一倍得知,我的"小黑"差不多已经落后市面主流三倍左右。且如今的各种软件体积与之对硬件运行环境所需要空间资源也是越来越高(那些软件厂商,你们是不是觉得硬件便宜了,就不需要替用户考虑物理成本了,啊啊?)。 现如今的小黑已经慢到让我忍无可忍的地步了,逐决定再加一块SSD,升级,必须升!!!
目标:
提升"小黑"整体性能(目前看来基本达到预期,开机14S,安装驱动和常用应用程序后启动基本在30多S,较之前近两分钟的开机速度我还是很满意的。),提供ThinkPad Sl410k系列笔记本如何扩展SSD实践。
准备:
一台需要升级的笔记本,一台能上网的电脑,平口启子,一块128GSSD硬盘,SSD12.7mm托架,一个至少8GU盘
友情提示:
- SSD安装系统前一定要格式化,并激活分区!!!(否则当SSD+机械硬盘同时存在时,安装win10的过程中无法格式化SSD)
- 需要升级的笔记本原C盘数据包括桌面文件,还有你觉得重要数据立即备份!!!重要的话说一遍!
制作引导盘:
我的"小黑"是支持U盘引导启动的,不过得需要一个U盘启动。so,百度win10U盘启动教程,按图索冀制作好win10 U盘启动。可参考:http://jingyan.baidu.com/article/9158e0005799c3a2541228ad.html
另外,制作U盘引导时会需要格式化U盘,所有U盘内有重要资料,也需要提前备份!
分区及备份:
用DG软件重新整理磁盘,进行分区。不过为了保险起见还是把重要资料全部备份了一遍(我的"小黑"性能较差,备份这几年的资料文件,动辙几个G几十个G拷来拷去真心煎熬)
拆机装盘:
到此,就可以把新买的影驰 128G SSD装机了,如图:
左1为影驰 128G SSD,右1为我原机械硬盘
"小黑"背面,虽然为ThinkPad入门机,可见散热装置也是继承了小黑家族一惯优良作风。注意:SSD必须替换掉原来主硬盘位置,否则BIOS不识别,无法装系统。
SSD 托架
替换后的SSD和机械硬盘,把主位置硬盘托架换成SSD,新买的硬盘托架插原来硬盘,换到光驱位置。
安装中。。。
重装系统:
SSD装上后,到BIOS里设置好,就可以装系统了,如图:
重启,开机F1进入BIOS:
设置启动项:
设置USB优先启动:
F10保存退出:
继续重启:
开始安装:
选自定义模式:
如果不SSD不换到主硬盘位置上,走到这一步是无法格式化,下一步的。。。
nu…,没办法我只能关机重新拆下来换上去,再从头来一遍
换了位置后,再走到这一步,格式化,会给个提示啥的,然后下一步,就比较顺利了
而且这个时候明显你能感受到SSD的优势,拷贝文件也是嗖嗖的,大概两三分钟就好了。
然后。。。
然后等上十几分钟,就看见"视窗"了
至此,系统就装好了,剩下就是安装驱动和应用了。
系统装好后,到联想官网下个驱动软件安装驱动和相应软件,前提先激活系统,参考此链接:http://www.cnblogs.com/hduacm/archive/2015/11/04/4935043.html
注意:我安装的是win10企业版,中间装了两次,用上述方式试了三次两次有效。
写在结束的:
此篇Blog没有太多技术含量,典型的就量个win10系统安装图文教程。但却折腾了我好几天。主要是为了备份文件拷来拷去,还是在我用了FastCopy等工具下。网上资料也有不少,却比较杂,且大多是相互拷贝转载。此篇为自己实践后总结,希望能为需要者提供一点点帮助。
参考资料:
- 安装文件:
- http://itellyou.cn/ 下载系统镜像文件
- 制作U盘引导(百度百科有时候还是有些用的):http://jingyan.baidu.com/article/9158e0005799c3a2541228ad.html
- SSD,硬盘拖架:大家自行到某宝上去搜排名靠前的几家。。。
- Win10系统激活教程:http://www.cnblogs.com/hduacm/archive/2015/11/04/4935043.html
- 联想ThinkPad驱动安装(此页面提供三种方式安装驱动):http://think.lenovo.com.cn/support/driver/mainpage.aspx#ThinkPad
记Thinkpad的一次扩容升级经历的更多相关文章
- 记一次裸迁 MySQL 经历
记一次裸迁MySQL经历 前言:博主企业有一台企业阿里云机器,因为安装了云锁,造成服务器动不动就给我所死服务器.(就是那种 chattr +i /bin/bash ,分分钟日死狗 )趁着周末,Boos ...
- 记AppStore 被打回的经历
在快驰已然有半年时间之久. 见证了“快货运”产品,在不断摧残的环境中成长着. 两个人,将一个产品亲手从无到有的构建,有过心酸.有过累和有过憔悴,但当“快货运”开始上APP store时,又让人觉得开 ...
- img标签src不给路径就会出现边框————记一次二笔的编码经历
<img/>在src加载失败或没有给的,浏览器会自动给img加上边框. 如下图这样: 产品觉得影响美观,一定要pass掉. 原码是这样: .ctn{ position: relative; ...
- 记一次服务器Tomcat优化经历
公司需要一台测试服务器来做测试用,所以花了几天时间把服务全部部署好,在部署好war包之后,发现Tomcat访问超级慢. 1.进入Tomcat的bin目录下,运行 ./catalina.sh run命令 ...
- 记MySQL的一次查询经历
今天在MySQL查数据,sql语句如下: SELECT * FROM `admins` where dep_ids = 24;
- 记一次B站答题经历
第一题部分:社区规范卷 --------- ------------ 第二题:社区规范第二部分 -------------------- 第三部分自由选择题 --------------------- ...
- 记一次ios加急上架经历
https://developer.apple.com//contact/app-store/?topic=expedite app迭代版本上架之前一直好好的没报错,没crash,但是有一次加急上架, ...
- 记一次挂马清除经历:处理一个利用thinkphp5远程代码执行漏洞挖矿的木马
昨天发现 一台服务器突然慢了 top 显示 几个进程100%以上的cpu使用 执行命令为 : /tmp/php -s /tmp/p2.conf 基本可以确定是被挂马了 下一步确定来源 last 没有 ...
- 记一次Python爬虫开发经历
为啥要做Python爬虫,是因为我去找电影的某个网站有点坑,它支持tag标签查询自己喜欢的电影,但是不支持双标签或者三标签查询.由于一个电影对应多种类型(tag),这就意味着,我需要进入这个电影介绍界 ...
随机推荐
- Python 多线程 进程与线程相关概念 (一)
0x00 并行和并发 并行:同时做某些事,可以互不干扰的同一时刻做几件事. 并发:也是同时做某些事,但是强调,同一时刻做了几件事. 0x01 并发的解决: 1)队列.缓冲区: 排队就是队列,先进先出. ...
- SpringBoot实战(十三)之缓存
什么是缓存? 引用下百度百科的解释: 缓存就是数据交换的缓冲区(又称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,找到了则直接执行,找不到的话则从内存中查找.由于缓存的运行速度 ...
- 基于物理文件的HBase备份还原
前提说明: 1.HBase数据分表,所以备份的粒度是表. 2.备份的内容为Azure的Blob存储. HBase Blob备份 备份时,需要先将表disable,以保持数据一致性. 备份的工具可以用A ...
- 在 Linux 下搭建 Git 服务器(yum安装)
服务端(linux): 1. 安装git [root@localhost ~]# yum -y install git 2. 增加一个git账户 为了管理的方便,在linux下面增添一个 " ...
- 一点一点看JDK源码(〇)
一点一点看JDK源码(〇) liuyuhang原创,未经允许进制转载 写在前面: 几乎所有的大神都会强调看源码,也强调源码的重要性: 但是如何看源码,源码看什么?看了什么用?看了怎么用? 困扰很多人, ...
- DDL-数据类型
一.数值型1.整型tinyint.smallint.mediumint.int/integer.bigint1 2 3 4 8 特 ...
- ios宏定义字符串
ios宏定义字符串 #define objcString(str) @""#str"" 使用效果: objcString(字符串)
- pThread多线程demo
#import "ViewController.h" #import <pthread.h> @interface ViewController () @end @im ...
- querySelectorAll 和 getElementBy 方法的区别
作者:简生 链接:https://www.zhihu.com/question/24702250/answer/28695133 来源:知乎 1. W3C 标准 querySelectorAll 属于 ...
- JavaScript的迭代函数与迭代函数的实现
前言 如果对技术很自信,请直接看 实现的源码 如果想回顾一下基础,请按文章顺序阅读 说到迭代方法,最先想到的是什么?forEach还是map,迭代的方法ES5提供了5种方法 以下定义来自 Ja ...