-
Ubuntu如何安装和优化SSD硬盘
- 时间:2024-11-25 11:06:57
大家好,今天Win10系统之家小编给大家分享「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硬盘」的全部内容,本文讲解到这里啦,希望对大家有所帮助。如果你还想了解更多这方面的信息,记得收藏关注本站~
此*文为Win10系统之家www.ghost580.net文②章,不得自行转载,违者必追究!
相关文章
-
SSD是固态硬盘,在Ubuntu下安装后需要对其进行优化设置,以便更好的使用SSD硬盘,下面小编就给大家介绍下Ubuntu安装和优化SSD硬盘的方法,感兴趣的朋友不妨来了解下。
安装
1.下载Ubuntu光盘镜像
2.利用u盘安装
此时,计算机已经没有光驱可用,利用UltraISO的“写入硬盘镜像”将ISO文件写入u盘中。
... -
rvm作为命令行工具,可以提供很多便利,是个不可获取的工具,在安装rvm前需要先安装Ruby,下面小编就以Ubuntu11.04为例,给大家介绍下Ubuntu11.04安装Ruby和rvm的方法,一起来学习下吧。
什么是rvm?
rvm的全称是RubyVersionManager,是一款由WayneE.Seguin开发的一款命令行工具。rvm能够让你轻松的安装... -
在Linux系统中,通常都使用screen工具来处理终端,screen命令是许多Linux系统高手喜欢使用的,而screen的增强版byobu又怎么样呢?要如何使用byobu来玩转终端呢?下面小编将针对Ubuntu12.04安装和使用byobu给大家做个详细介绍。
想象一下这样一个场景:你通过SecureShell(ssh)链接到一个服务器,并且工作在远程shell下。你... -
Git是免费的分布式版本控制系统,能够帮忙Linux内核开发,合并跟踪能力是Git的一大亮点,那么在Ubuntu系统中要如何安装和配置Git呢?下面小编给大家介绍下Ubuntu安装和配置Git的方法,并对Git的使用作个简单的说明。
一、Git安装:
1、二进制方式安装:
$sudoapt-getinstallgit-core
安装完成...