我正在运行 Ubuntu 10.04,lshw
显示“SAMSUNG SSD UM41”。感谢 SU,我先前确定我的系统没有使用 TRIM。
概括:
- 我的 BIOS SATA 设置应该显示 AHCI(检查)
- 内核 .28+ 支持它(使用 .32)
- ext4 支持它(使用 ext4)
- 我的磁盘制造商说我支持它
hdparm -I /dev/sda
应该说我正在使用 TRIM(失败!使用 hdparm 9.30)
我如何确定是什么阻止了 TRIM 的使用,以及如何补救这个问题?
答案1
内核 .28 可能已经包含了实验性支持,但仅限于2.6.33它是主流内核的一部分。所以请更新你的内核...或者你可以以某种方式激活实验性的东西(不要问我)。
答案2
我跟着此程序使用 2.6.35-32-generic 和 Ubuntu 10.04。
我们可能出于各种原因想要在 Ubuntu 10.04 上安装 Ubuntu 10.10 附带的较新的 2.6.35 内核。有些人想要 TRIM 支持,其他人想要增强节能效果。无论如何,Ubuntu 团队提供了一种简单的方法来完成此任务:我们需要做的就是启动终端并输入:
sudo apt-get update && sudo apt-get install linux-image-generic-lts-backport-maverick linux-headers-generic-lts-backport-maverick
重启电脑。现在我们应该运行 Linux 内核 2.6.35。