Ubuntu下不重装系统安装SSD总结
一.要想给自己的机子装个固态,但又不想重装系统,各种配置,那么就要先把自己的系统从HDD复制到SSD上,这里说下我的情况.我的HDD 是500G ubuntu系统,安装的时候没有分区,默认是dev/sda1是boot partition,占500MB,/dev/sda2是file system,占400GB.我的固态是120G的.(dev/sdb1),首先是把光驱拆下来,然后买个光驱位硬盘托架,将SSD安装在光驱的位置.
二.这里我用的clone工具是clonezilla live,了解到clonezilla live (http://clonezilla.org/fine-print-live-doc.php?path=./clonezilla-live/doc/03_Disk_to_disk_clone/10-clone-finishes.doc#10-clone-finishes.doc)是 from small disk to large disk 的规则,所以我要先把/dev/sda2变小或者和固态一般大才能用clonezilla live.这里就又要用到另外一个工具了,叫Gparted live (http://gparted.sourceforge.net/)
三.首先要做一个引导工具,用USB或CD都行,这里我用的是USB,进入 http://tuxboot.org/ 中,创建live 工具(http://tuxboot.org/download/),然后这个tuxboot支持clonezilla和Gparted,利用tuxboot将Gparted装在bootable usb 上 (http://gparted.sourceforge.net/liveusb.php),然后重启,F12选择usb启动,进入Gparted live 对/dev/sda2进行分区,这里我把400G给/dev/sda2留了100G,剩下300G分出去了,这样/dev/sda2就比SSD的/dev/sdb1小了.
四.你现在可以用原来的HDD进入系统,安装一个Gparted工具,然后看下SSD现在是几个分区,最好是/dev/sdb1是主分区,占100-110G,用来待会放系统,还要有一个/dev/sdb2 300MB左右,200也行,用来待会放boot partition (格式是fat32,flag是boot,label是EFI).再用tuxboot工具将另外一个usb做成clonezilla live 启动工具,操作和Gparted一样,http://gparted.sourceforge.net/liveusb.php,当然你用同一个usb也ok,安装好后,还是重启u盘启动,一路下一步,选择partition clone to partion,clone 即可.
五.clone好之后,还不能启动SSD,因为还没弄系统引导, 上一步应该设置好了300MB的boot partition,现在需要一个Ubuntu live USB/CD ,就是下载一个ubuntu ....iso文件,刻录到光盘上,或者做成bootable USB.这时需要把HDD拆下来,然后把SSD放在原HDD位置,启动ubuntu live,选择try ubuntu without install,进入系统后安装boot-repair (https://help.ubuntu.com/community/Boot-Repair) ,选择Recommanded repair , 提示成功后,就可以用SSD启动系统了,全部操作完成.享受SSD的极速吧!
ps:这是我的安装过程,小白一枚,可能不是最好的,如果您有更好的解决方案,欢迎分享!
Ubuntu下不重装系统安装SSD总结的更多相关文章
- anaconda环境---ubuntu下重装
anaconda环境---ubuntu下重装 @wp20190312 为何重装? 配置一个环境,意外发现conda命令不好用了,提示“找不到conda模块”,整个conda虚拟环境中的工程项目无法使用 ...
- 解决Ubuntu下vbox的(rc=-1908)
在Ubuntu下用虚拟机VBOX的时候总是遇到 Kernel driver not installed (rc=-1908) The VirtualBox Linux kernel driver (v ...
- Windows + Ubuntu 16.04 双系统安装详细教程
Windows + Ubuntu 16.04 双系统安装详细教程 2018年01月28日 16:43:19 flyyufenfei 阅读数:165619 发现了一篇好教程,果断转载了,以后用得着时 ...
- ubuntu下常用命令
目录 一.查找命令 二.打开相应文件 三.查看系统资源占用 四.Ubantu解压文件 五.虚拟机ubuntu server 14.0 根目录扩容 七.ubuntu 关机,重启,注销命令 1 关机命令 ...
- ubuntu下完全安装mcrypt
源文章: ubuntu下安装mcrypt 1.首先要下载三个软件 0libmcrypt-2.5.8.tar.gz 下载地址:http://sourceforge.net/project/showfil ...
- [转]win7+ubuntu 13.04双系统安装方法
win7+ubuntu 13.04双系统安装方法 http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html 当需要频繁使用ubunt ...
- win7+ubuntu 13.04双系统安装方法
转自:http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html 当需要频繁使用ubuntu时,vmware虚拟机下运行ubuntu, ...
- Ubuntu下Java开发环境搭建(eclipse)
最近把工作环境转移到了Ubuntu Kylin下,发现在这下面Java环境还是很方便的.然而也经历了一些摸索的过程,故作文以记之. 一/开发前准备 安装系统/配置软件源,这部分内容没什么需要注意的.O ...
- 不同类型的磁盘存储在Ubuntu下的性能测试
Ubuntu下通过lsusb判断USB存储是否是USB3.0: # 要查看Seagate这个移动硬盘 lsusb 或者 lsusb -t $ lsusb Bus Device : ID : Intel ...
随机推荐
- AOP (Aspect-OrientedProgramming)面向切面编程
AOP OOP 面向对象编程 适合自上向下,却不适合自左向右 AOP把软件系统分为两个部分:核心关注点和横切关注点.业务处理的主要流程是核心关注点,与之关系不大的部分是横切关注点. 横切关注点的一个特 ...
- Win32 RGB三原色
以前看到三原色的图案,一直很好奇是如何画出来.后来终于搞清楚了,其实很简单,实际上就是RGB三个分量的"位与"运算. 下面给出Win32绘制三原色图案的例子,特此记录在此: #in ...
- crontab使用
结合一条命令:0 */4 * * * curl http://xxxx.abc.com/admin.php?s=/Crontab/exec_114study_urltags
- @RequestMapping(value = "{adminPath}")
- 利用C++不使用递归,循环和goto,打印1到100 的某一答案分析
实验环境是在64位linux下使用g++编译器 下面是Mark Gordon的答案 The below one works on my system, can't guarantee res ...
- 【UVA11082】Matrix Decompressing(有上下界的网络流)
题意:给出一个矩阵前i列所有元素的和,和前j行所有元素的和,求这个矩阵解压以后的原型.(答案不唯一) n,m<=20,1<=a[i,j]<=20 思路:这道题把边上的流量作为原先矩阵 ...
- Android Studio开发基础之自定义View组件
一般情况下,不直接使用View和ViewGroup类,而是使用使用其子类.例如要显示一张图片可以用View类的子类ImageView,开发自定义View组件可分为两个主要步骤: 一.创建一个继承自an ...
- AJAX请求 $.post方法的使用
使用jQuery的$.post方法可以以POST形式向服务器发起AJAX请求.$.post方法是jQuery的实用工具方法. $.post方法语法 $.post(url,parameters,call ...
- 第三章 centos安装git
yum install git 安装后的默认存放地点/usr/bin/git
- Microsoft Visual Stduio 2005 Ent安装报错解决方法
错误:Microsoft Visual Studio 2015 Devenv : 安装时发生严重错误 安装过程第一次出现该错误时,查看了日志文件,错误提示如下: [0EEC:0EF0][2016-10 ...