相关疑难解决方法(0)

如何启用TRIM?

我知道 Linux 内核从 2.6.33 版本开始支持 TRIM,所以 ubuntu 中应该有 TRIM 支持。

是默认启用 TRIM 还是我需要更改某些设置或安装其他软件才能使其工作?如果是这样,如何?

ssd trim

197
推荐指数
2
解决办法
22万
查看次数

如何安全地擦除 SSD 驱动器中的文件?

在尝试安全擦除 SSD 时,我们遇到了几个问题:

  • SSD 在有限的擦除周期后会磨损
  • SSD 有一个控制器,可以将 LBA(系统用于访问磁盘的逻辑块地址)动态映射到 NVRAM 单元(实际的闪存单元)以平衡磨损,这意味着告诉磁盘覆盖以前存储特定数据的块文件可能会导致覆盖任何其他备用块。
  • SSD 具有显着百分比的备用容量,用于补偿垂死的存储单元并减少磨损。它们对系统不可见,并且可能保存旧数据片段。

现在我们有哪些选项可以从 Ubuntu 内部安全地擦除 SSD?

我听说一些较新的 SSD 应该能够安全地擦除自己,但是我如何确定我的 SSD 是否能够执行此操作以及如何触发它?
还应该有一个 ATA 安全擦除命令,我如何确定它是否受支持以及如何触发它?

是否还有安全擦除给定文件或仅未使用空间的方法?
我想备份所有分区,安全地擦除整个磁盘,然后恢复备份是可能的,但听起来太复杂了,而且需要很长时间才能实用。还有其他选择吗?如果没有,我可以使用哪些工具来备份分区而不备份已删除的文件?

当然,对于上述要点,这里的标准工具类似shredwipe不可用。它们只是覆盖一个文件(通过覆盖它的文件系统集群,这些集群绑定到 LBA,由于磨损均衡控制器,LBA 不会一直指向相同的闪存单元)。

ssd hard-drive shredding secure-erase

18
推荐指数
2
解决办法
1万
查看次数

如何知道我的 NVMe SSD 是否需要 TRIM

在我的主笔记本电脑上运行 Ubuntu 22.04。我使用4TB 十铨 MP34 NVMe作为我的主驱动器。文件系统是ext4.

昨天(11 月 16 日),在下载一些大文件(大约 300 个文件,总共 600GB)时,突然我的笔记本电脑开始出现异常。一切都变得非常慢,我的系统崩溃了。我能够使用可启动 USB 和fsck. 然而,笔记本电脑的速度仍然很慢,并且 NVMe SSD 变得非常热,大约 75 摄氏度(通常低于 35 度)。磁盘只有大约 35% 已满。我在磁盘上运行基准测试,速度不一致并且非常慢。经过几分钟的工作后,磁盘进入只读模式。

最初,我认为存在一些硬件问题。我打开笔记本电脑并用异丙醇清洁触点。我换了另一个NVMe,笔记本电脑工作正常。我重新安装了最初的 NVMe,笔记本电脑又变得非常慢。在某个时候,我决定运行sudo fstrim -av,大约需要 5-6 分钟(经过修剪2.9TB),之后笔记本电脑开始像新的一样工作。我已经使用它超过 5 天了,没有任何问题。我做了一些压力测试和基准测试,一切正常。

我在 11 月 16 日编写的手册的输出sudo fstrim -av

/boot/efi: 504.9 MiB (529436672 bytes) trimmed on /dev/nvme0n1p1
/: 2.9 TiB (3138692276224 bytes) trimmed on /dev/nvme0n1p2
Run Code Online (Sandbox Code Playgroud)

看起来fstrim.service工作正常:

cat /var/log/syslog | grep -a fstrim

Nov 13 01:43:37 …
Run Code Online (Sandbox Code Playgroud)

performance ssd trim disk nvme

8
推荐指数
1
解决办法
993
查看次数

是否需要进行一些额外配置才能在 ssd 上安装 Ubuntu 18.04?

我想在 ssd(Kingstom A400 240GB)上安装 Ubuntu 18.04。在过去的几年里,我听说你过去需要做额外的配置来优化它的寿命和存储,但是时间过去了,技术在进步,Ubunutu 也在增长,所以也许不再强制了。总而言之,是否需要进行一些额外的配置才能在 ssd 上安装 Ubuntu 18.04?

谢谢!

ssd 18.04

7
推荐指数
1
解决办法
5766
查看次数

标签 统计

ssd ×4

trim ×2

18.04 ×1

disk ×1

hard-drive ×1

nvme ×1

performance ×1

secure-erase ×1

shredding ×1