Ubuntu如何安装和优化SSD硬盘

SSD是固态硬盘 , 在Ubuntu下安装后需要对其进行优化设置 , 以便更好的使用SSD硬盘 , 下面小编就给大家介绍下Ubuntu安装和优化SSD硬盘的方法 , 感兴趣的朋友不妨来了解下 。
安装
1.下载Ubuntu光盘镜像
2.利用u盘安装
此时 , 计算机已经没有光驱可用 , 利用UltraISO的“写入硬盘镜像”将ISO文件写入u盘中 。
3.安装
大部分过程与普通安装方法一致 , /挂载点分配20G , /home挂载点分配其他SSD容量 , 再新创建一个/store挂载点分配所有的机械硬盘容量 。所有的分区格式都选ext4 。
优化设置
1.使用Ext4 without journaling文件系统
传统的SSD+Linux组合一般推荐Ext2文件系统 , 主要是考虑到Ext3、Ext4需要额外的记录日志 , 会缩短SSD使用寿命 , 而且新出现的TRIM技术在Ext2中有两个缺点:
仅支持离线TRIM , 换句话说文件系统必须只读挂载;
需要手动执行hdparm命令或wiper.sh脚本 。
Ext4则没有这些限制 , 允许TRIM后台运行 , 并且日志记录功能可以手动关闭(没有日志的情况下 , 文件系统更容易损坏 , 如突然断电) , 如果你甘愿冒这样的风险 , 从而延长SSD使用寿命 , 值得一试 。另外 , 许多测试中如:Testing EXT4 & Btrfs On A Serial ATA 3.0 SSD , 像Btrfs这样为SSD准备的文件系统不如Ext4速度快(用SSD不就为了快么) 。
所以 , 上面安装系统时 , 选择了Ext4系统 , 接下来需要关闭日志功能 。
首先 , 系统挂载时无法停用日志功能 , 所以需要进入刚才的U盘系统 , 利用root权限执行:
tune2fs -O ^has_journal /dev/sda1
即关闭/dev/sda1上的日志功能 。
然后 , 运行操作系统检测:
e2fsck -f /dev/sda1
不这样 , 文件系统可能会出错 。
最后 , 重启 , 进入SSD中的系统 , 检查是否设置成功:
dmesg | grep EXT4
如果出现:
EXT4-fs (sda1): mounted filesystem without journal
说明设置成功 。
原来是:mounted filesystem with ordered data mode
如果需要再次开启日志功能 , 只要运行tune2fs -O has_journal /dev/sda1即可 。
2.开启TRIM功能
TRIM是一种操作系统调度SSD块写入的方式 。主要是因为同一个SSD的闪存单元频繁操作会磨损 , 影响使用寿命 , 区别于传统的机械硬盘处理删除数据 。Linux内核自2.6.33开始支持TRIM 。
首先 , 检查内核版本是否支持TRIM:
uname -a
然后 , 检查SSD硬盘是否支持TRIM:
hdparm -I /dev/sda
如果显示比如(不同硬件可能不同提示):
* Data Set Management TRIM supported
说明支持 。
这两个条件都满足 , 在/etc/fstab中将:
/dev/sda1 / ext4 defaults 改为:
/dev/sda1 / ext4 discard , defaults 分区、挂载点、已经存在的选项不一定一样 。
【Ubuntu如何安装和优化SSD硬盘】上一页12下一页 剩下全文

    推荐阅读