毫无疑问,SSD硬盘对我们计算机的重要性。好的SSD硬盘驱动器可以帮助我们节省大量计算机空间。一些朋友在网络上提问。需要在Ubuntu系统中安装使用SSD固态驱动器。优化时,我不知道如何设置。关于这个问题,今天硅基智慧将与您分享有关在Ubuntu中操作SSD固态驱动器的安装步骤和优化技术的详细说明。
具体方法和详细步骤如下:
1.下载UbuntuCD映像
2.用u盘安装
这时,计算机没有可用的CD-ROM驱动器,请使用UltraISO“写入硬盘映像”将ISO文件写入u盘。
3.安装
大多数过程与常规安装方法一致,/分配了20G的挂载点,/分配了其他SSD容量的主挂载点,并创建了一个新的/store挂载点来分配所有机械硬盘容量。所有分区格式均为ext4。
优化设置
1.在没有日记文件系统的情况下使用Ext4
传统的SSD+Linux组合通常建议使用Ext2文件系统,主要是考虑到Ext3和Ext4需要额外的日志记录,这将缩短SSD的使用寿命,而新兴的TRIM技术在Ext2中有两个缺点:
仅支持脱机TRIM,换句话说,文件系统必须以只读方式安装;
需要手动执行hdparm命令或wiper.sh脚本。
Ext4没有这些限制,它允许TRIM在后台运行,并且如果愿意,可以手动关闭日志记录功能(如果没有日志记录,文件系统很可能会损坏,例如突然断电)。承担此类风险,从而延长SSD的使用寿命,值得一试。此外,在许多测试中,例如:在串行ATA3.0SSD上测试EXT4和Btrfs,为Btrfs之类的SSD准备的文件系统不如Ext4快(使用SSD来提高速度)。
因此,在安装上述系统时,选择了Ext4系统,然后需要关闭日志功能。
首先,挂载系统后不能禁用日志功能,因此您需要立即进入U盘系统并以root特权执行:
tune2fs-O^has_journal/dev/sda1
也就是说,关闭/dev/sda1上的日志记录功能。
然后,运行操作系统测试:
e2fsck-f/dev/sda1
否则,文件系统可能会出错。
最后,重新启动,将系统输入SSD,然后检查设置是否成功:
dmesg|grepEXT4
如果出现:
EXT4-fs(sda1):已安装的文件系统,无日志
设置成功。
原来是:具有有序数据模式的挂载文件系统
如果需要再次启用日志记录,只需运行tune2fs-Ohas_journal/dev/sda1。
2.打开TRIM功能
TRIM是操作系统安排SSD块写入的一种方式。主要原因是同一块SSD的闪存单元会频繁磨损并影响使用寿命,这与传统的机械硬盘删除数据的方式不同。从2.6.33开始,Linux内核已支持TRIM。
首先,检查内核版本是否支持TRIM:
优名
然后,检查SSD硬盘是否支持TRIM:
hdparm-I/开发/sda
如果显示类似(不同的硬件可能会有不同的提示):
*支持数据集管理TRIM
说明支持。
这两个条件都满足,在/etc/fstab中将:
/dev/sda1/ext4的默认值更改为:
/dev/sda1/ext4丢弃时,默认分区,挂载点和现有选项可能不相同。
测试新的fstab文件:
挂载-oremount/dev/sda1
然后挂载:
安装
如果显示“放弃”字样,说明成功,例如:
/在ext4类型上打开/dev/sda1(rw,丢弃)
3.交换空间处理
对于大内存,交换基本上是空闲的,除非计算机进入睡眠状态,否则系统将转移内存内容以进行交换。使用SSD时,开关会在几秒钟内打开和关闭,并且交换对我来说毫无用处,因此交换空间不会直接在上面分配。
如果已分配,则空间应较小,并且可以通过在/proc/sys/vm/swappiness中设置值来减少swap中的值:
回声1》/proc/sys/vm/swappiness
在0到100之间,值越大,交换量越大。
4.设置noatime
访问文件时,系统将更新最后访问的文件/目录元数据,可以通过设置noatime来减少该文件/目录元数据。
第2步将:
/dev/sda1/ext4丢弃,默认更改为:
/dev/sda1/ext4noatime,丢弃,默认测试设置方法与上述相同。
5.使用noop磁盘调度
通常操作系统在调度机械硬盘时会提供一些物理位置的数据,这有利于优化机械硬盘的寻道,但是对于SSD却没有意义,因此采用noop磁盘调度,即简单地发送一个请求可以提高效率。
您可以使用以下命令查看调度方法:
cat/sys/块/sda/队列/调度程序
例如,显示:
[noop]截止日期cfq
在/etc/rc.local中添加以下语句:
echonoop》/sys/块/sda/队列/调度程序
6.内存分区加速
如果内存足够大,则可以使用ramdisk将一些经常更改的位置(例如/tmp)放入内存中,以加快并减少对SSD的访问。
它仍然添加在/etc/fstab中:
tmpfs/tmptmpfs默认值,noatime,模式=177700
tmpfs/var/tmptmpfs默认值,noatime,模式=177700
tmpfs/var/logtmpfs默认值,noatime,模式=177700
更新方法与2相同,请记住将浏览器和其他程序的缓存目录设置为/tmp,现在的启动时间约为10秒。
通过这种共享,如果您想自己安装SSD硬盘驱动器,则可以尝试使用本教程来详细说明在Ubuntu中操作SSD的安装步骤和优化技术。希望本教程对您有所帮助。