笔记本电脑维修查询_硅基智慧

在Ubuntu中操作SSD固态驱动器的安装步骤和优化技巧

笔记本无法开机 入门知识

毫无疑问,SSD硬盘对我们计算机的重要性。好的SSD硬盘驱动器可以帮助我们节省大量计算机空间。一些朋友在网络上提问。需要在Ubuntu系统中安装使用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的安装步骤和优化技术。希望本教程对您有所帮助。

标签:优化技巧 SSD固态驱动器