固态驱动器通常被称为您可以对PC进行的最佳升级。 以磁盘空间换取速度是一种越来越流行的选择,但是就像USB记忆棒和SD存储卡一样,SSD只能写入有限的次数101固态驱动器指南101固态驱动器指南固态驱动器(SSD)确实具有 席卷了中端到高端计算世界。 但是它们是什么?。

这带来了一些有趣的问题,尤其是在擦除数据(并安全地这样做)时。 诸如Darik的Boot和Nuke之类的工具如何擦拭硬盘驱动器,使操作系统完好无损如何擦拭硬盘驱动器,使操作系统完好无损所以您想摆脱计算机。 为了确保数据安全,您需要安全擦除驱动器。 这样可以确保没有人可以恢复已删除的文件。 但是,您可能...信息不仅效率低下,而且其写入密集型特性会大大降低性能并缩短SSD驱动器寿命。

不要误会,以正确的方式安全擦除SSD(如果需要的话)。

一般来说,您永远不必对固态驱动器进行任何维护。 此类存储介质在设计时充分考虑了自给自足的特性,使用了一系列算法和故障保护措施来最大化驱动器寿命并确保正确丢弃数据。 首要的保护措施是磨损均衡,旨在在SSD块之间平均分配存储的数据以确保均匀磨损。

提醒一下,传统的硬盘驱动器将文件存储在磁性磁盘上的物理位置,然后在文件系统中对文件进行索引。文件系统是一种非常线性的处理方式。 尽管SSD还使用文件系统将数据存储位置传送到主机系统,但它们会独立地重新随机组合数据以进行耗损均衡。 这些更改记录在单独的地图上。 换句话说,SSD不使用任何可物理索引的位置,并且软件不能专门针对磁盘上的扇区。 基本上,您的计算机无法告诉您该信息刚刚复制到的位置。

为了符合磨损平衡,SSD必须不断在驱动器周围移动数据,以确保所有块均以相同的速率磨损。 使用安全文件粉碎机多次覆盖特定文件或文件夹将无法工作,因为驱动器会根据需要将所有新传入的数据写入各种不同的块中。 只有驱动器知道该数据写入的位置,因此安全的删除工具实际上通过执行不必要的附加写入次数而损害了SSD。

您可能想知道如何从SSD删除数据,特别是如果数据不断移动。 值得庆幸的是,TRIM命令旨在通过标记驱动器不再认为在内部擦除的数据块来解决这种难题。 简而言之,您丢弃的数据最终将消失得一无所有,并且无法恢复,但只有您的驱动器才能真正知道何时会消失。

要更详细地了解TRIM和垃圾回收,您应该阅读有关TRIM在现代SSD上的实用性的文章。为什么TRIM对固态硬盘至关重要? [技术解释]为什么TRIM对固态硬盘至关重要? [技术解释]了解更多。

还值得记住的是,这些驱动器通常使用少量未分配的空间作为用于移动数据的缓冲区,而您极不可能访问这些缓冲区。 从技术上讲,这意味着即使已安全擦除数据,数据也仍保留在驱动器上。

幸运的是,可以擦除大多数SSD,尽管这比擦除更接近于重置。 ATA安全擦除命令指示驱动器冲洗所有存储的电子,从而迫使驱动器忘记所有存储的数据。 该命令实质上将所有可用块重置为擦除状态,这是TRIM用于垃圾回收的目的。

该命令实际上不会向驱动器写入任何内容。 取而代之的是,它导致SSD将电压尖峰一致地施加到所有可用的NAND,从而在一次操作中重置每个可用的空间块。 这样,您将为驱动器使用整个编程擦除周期,从而减少驱动器的使用寿命,但除非重新进行故障排除,否则仍然没有必要。

大多数制造商都为其固态驱动器提供软件,以便更新固件并执行诸如安全擦除之类的任务。 虽然我们无法检查每个制造商,但我们在下面列出了主要品牌的可用下载列表。

虽然这是我们建议您首先使用的工具,但是由于您经常需要在Windows中运行该软件(并且您可能已将Windows安装到SSD中),因此该方法始终无法正常工作。 您可能还会发现制造商尚未在其软件中实施ATA Secure Erase命令。 在这种情况下,请尝试下一步。

下载:英特尔固态工具箱/ OCZ工具箱/海盗船SSD工具箱/三星魔术师/ SanDisk SSD工具箱

过去我们已经介绍过Parted Magic:Party Magic:一张Live CD上的完整硬盘工具箱Partic Magic:一张Live CD上的完整硬盘工具箱控制您的硬盘。 无论您是要编辑分区,克隆整个驱动器,检查SMART数据还是以其他方式管理计算机数据的组织方式,Parted Magic都是工具...,它确实是一整套技巧。 在被Symantec吞没之前,Partition Magic使以前需要长命令行的各种功能变得容易。 Parted Magic的功能相同,只是它是整个Linux发行版,现在售价4.99美元。

该项目过去是免费的,但是用户在eBay上出售预装的USB记忆棒,并且捐款减少,促使该项目负责人将文件放在收费墙后面。 尽管如此,将您的SSD恢复到出厂新性能水平的5美元并不是一个巨大的要求:

擦除过程只需几秒钟,然后就可以完成。

根据论坛上的讨论,Parted Magic在Mac上运行良好,前提是您首先可以启动它。 尽管Mac可以从USB驱动器引导操作系统,但是众所周知,正确安装起来非常困难。 如果您的Mac SSD出现问题并且在保修期内,那么即使是软件问题,让Apple处理也容易得多。

您可以查看我们自己的有关在Mac上引导USB记忆棒的指南如何在Mac上从Linux USB驱动器创建和引导如何在Mac上从Linux USB驱动器创建和引导有几种方法可以创建活动的Linux USB驱动器 可以在Mac上启动:您可以使用免费软件进行操作,也可以在命令行上弄脏手。了解更多,但从注释中可以看到,您的里程可能会有所不同。 如果仅在重新启动后重新安装,则可以重新安装OS X如何从USB安装macOS如何从USB安装MacOS想从USB驱动器安装macOS? 我们将向您介绍安装macOS的另一种方法。阅读与在任何Mac上一样,请注意,格式化时不要选择通过粉碎来安全擦除。

图片来源:Laineema via Flickr,HDD与SSD测试(Simon W llhorst),英特尔品牌(Brandon Daniel)

探索更多有关:文件管理,固态硬盘。

linux安全擦除ssd命令,如何在不破坏SSD的情况下安全擦除SSD | MOS86相关推荐

  1. linux的常用的wc命令,Linux系统中wc命令使用详解

    Linux系统中wc命令是统计文件文本的字节数等并显示输出.下面由学习啦小编为大家整理了linux系统中wc命令使用详解,希望对大家有帮助! Linux系统中wc命令使用详解 Linux系统中的wc( ...

  2. linux 后台运行jar包命令,Linux 运行jar包命令(Cent OS 7后台运行jar包)

    Linux 运行jar包命令如下: 方式一 特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出 那如何让窗口不锁定? 方式二 java -jar shareniu. ...

  3. [转]linux解压 tar命令

    tar命令  tar [-cxtzjvfpPN] 文件与目录 ....  参数:  -c :建立一个压缩文件的参数指令(create 的意思):  -x :解开一个压缩文件的参数指令!  -t :查看 ...

  4. Linux之文件查找命令

    Linux中常见的文件查询命令有5个 which:在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果: type:用于区分某个命令到底是由shell自带的,还是由shell外部 ...

  5. tar ------ linux解压 tar命令

    为什么80%的码农都做不了架构师?>>>    tar命令 tar [-cxtzjvfpPN] 文件与目录 ....  参数:  -c :建立一个压缩文件的参数指令(create 的 ...

  6. linux结束所有任务命令行,Linux基础命令(15)定时任务

    释放双眼,带上耳机,听听看~! crontad Linux定时任务Crontab命令详解 linux 系统则是由 cron (crond) 这个系统服务来控制的.Linux 系统上面原本就有非常多的计 ...

  7. linux打包tar包命令,Linux压缩打包方法连载之一:tar命令

    Linux压缩打包方法有很多种,以下讲了tar命令的概念,同时文列举了多种范例供大家查看,希望对大家有所帮助.... tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文 ...

  8. linux打印JAVA日志命令_Linux下查看日志用到的常用命令

    tail  -n  10  test.log   查询日志尾部最后10行的日志; tail -n +10 test.log    查询10行之后的所有日志; head: 跟tail是相反的,tail是 ...

  9. Linux分区之parted命令

    之前使用最多的分区命令无疑是fdisk了,大多数情况下fdisk可以满足日常工作上的需求,极个别情况就需要使用parted命令了,至于及个别情况就要从MBR和GPT说起. MBR主引导扇区 主引导扇区 ...

  10. 入门学习Linux常用必会命令实例详解

    Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作.文件存取.目录操作.进程管理.文件权限设定等.所以,在Linux系统上工作离不开使用系统提供的命令.要想真正理解Linux系统, ...

最新文章

  1. MATLAB与图像处理(二):批处理读取多张图片,cell
  2. ubuntu18安装32位库
  3. 关于Dapper实现读写分离的个人思考
  4. 【C++】满二叉树问题
  5. Get sdcard directory by adb
  6. Hivesql里的limit使用误区
  7. excel表头_「Excel技巧」关于Excel表格打印常见的四个问题,你会解决吗?
  8. 如何检查字符串是否包含特定的单词? [英]How do I check if a string contains a specific word?
  9. vb 复制 剪贴板 html,VB把选中的内容复制到剪切板
  10. 服务器延迟和时间偏移怎么设置,针对大量时间偏移配置 W32Time - Windows Server | Microsoft Docs...
  11. UI设计中的原型图用什么工具?怎么做?给谁看?
  12. (TNNLS-2022)步态质量感知网络:面向轮廓步态识别的可解释性
  13. live streaming领域基础知识与论文总结
  14. 建筑节能技术在云计算数据中心建设中的应用
  15. Win10切换Administrator账户
  16. XP计算机桌面锁定进不去,XP系统电脑进不了桌面怎么办
  17. 计算机系统中处理的信息是什么,《深入理解计算机系统》第二章 信息的表示和处理...
  18. javaweb笔记(方立勋)
  19. 本地前后端联调跳过cas sso单点登录
  20. 核高基向左,生产性服务向右,只是完整的左右手而已

热门文章

  1. mysql开启url重写_开启URL伪静态的方法
  2. 读《反欺骗的艺术》有感
  3. android开机画面大集合,汇总各种Android 开机画面修改方法 第二屏
  4. DB9串口定义及含义
  5. java情话代码,程序员浪漫的二进制表白代码
  6. 把实体 转为json 数据格式---jackson 的详细用法_Jackson快速入门
  7. 操作系统实验二、进程通信实验——f(x,y) = f(x) + f(y)
  8. Linux内核系统调用原理与实现
  9. 数美黑产研究院|揭秘黑产非法盗爬访问与非法占座“抢票”行径
  10. 大写一二三四五六七八大九十大写