在 Linux 上安全擦除硬盤的 3 種方法

每次重新安裝 Linux 並格式化硬盤分區時,分區上的數據都不會被完全清除。其原因很複雜,但足以說明,任何人只要拿到尚未充分擦除的舊硬盤就可以恢復個人文件和敏感數據。這就是為什麼在本文中,我們將介紹在 Linux 上擦除硬盤的所有最佳方法。從使用諸如 DD 之類的東西到 Shred 甚至 DBAN。

注意:Shred 和 DD 需要知道分配給要擦除的驅動器的字母。要查找您計劃擦除的硬盤驅動器的驅動器號,請打開終端並輸入 lsblk 命令。它們顯示的名稱與硬盤驅動器相對應。

將驅動器歸零 – DD

在 Linux 上安全擦除硬盤驅動器(也稱為清零)的最常見方法是使用DD命令完成。這種方法並不快,但考慮到每個 Linux 和 Unix 系統都預裝了 DD 工具,因此這種擦除硬盤驅動器的方法非常容易。但有一個問題,那就是DD不會將當前使用的驅動器清零。這意味著您不能僅僅對正在運行的 Linux 操作系統進行 DD 超越。相反,您需要拔下硬盤並將其放入另一台 PC 中,或者加載 Linux live 磁盤

假設您已完成這兩件事之一,以下是如何在 Linux 上使用DD安全擦除硬盤驅動器。

步驟 1:確保驅動器未安裝。如果已連接,請使用文件管理器將其卸載。或者,使用 umount 命令。

注意:將X 替換為實際驅動器號,將Y 替換為分區號(例如/dev/sda1)。

sudo umount /dev/sdXY -l

sudo dd if=/dev/urandom of=/dev/sdX bs=10M

使用/dev/urandom在整個硬盤上寫入零將需要很長時間。以這種方式使用DD 的最佳方法是將其打開並讓它運行過夜。當第二天到來時,一切都應該順利進行。當您可以再次在終端窗口中鍵入時,您就會知道DD命令已完成。

使用碎片

另一種可靠的擦除硬盤的方法是使用 GNU Shred 工具。與 DD 一樣,它以某種形式包含在所有 Linux 發行版中。與 DD 不同,它可以刪除文件和整個硬盤。這種方法是理想的,特別是如果您想要擦除硬盤驅動器的某些部分,但可能不是整個文件系統。以下是如何使用碎片刪除文件。

粉碎-u file.odt photo1.png photo2.zip

或者

查找/path/to/folder/to/shred/ -exec shred {} \;

最後,通過運行此命令使用粉碎工具擦除硬盤驅動器。

與 DD 一樣,使用 Shred 擦除驅動器需要相當長的時間。最好過夜運行該工具並讓它刪除所有內容。當終端再次可以接受輸入時,您就會知道它已經完成。

注意:將 X 更改為您的驅動器號(例如 /dev/sda)。

sudo shred -vfz /dev/sdX

其他方法

如果 DD 和 Shred 不足以安全地擦除硬盤驅動器,請考慮使用 Darik 的 Boot And Nuke 工具。它是一個 Linux 驅動的開源工具,只要它正在運行,它就會刪除連接到你的 PC 的任何東西。使用 DBAN 需要 USB 活盤。下載Etcher USB 映像工具以及最新的DBAN ISO 映像。DBAN 工具只有 15 MB 文件,因此幾乎任何 USB 驅動器(即任何容量)都可以使用。

下載完所有內容後,打開 Etcher USB 工具並使用它來刷新 DBAN ISO 映像。然後重新啟動您的電腦。請務必登錄 PC 的BIOS並更改引導加載程序,以便首先加載 USB 閃存盤。

注意:斷開您不想擦除的所有硬盤驅動器與電腦的連接。DBAN 將刪除與其連接的所有內容。

在 DBAN 啟動屏幕上,在提示符中輸入“autouke”。該命令將自動對連接到 PC 的任何東西進行核攻擊。因此,再次確保您要保存的每個硬盤驅動器均未連接,並且僅連接您確實希望擦除的硬盤驅動器。已經沒有辦法撤消這件事了。

運行 autonuke 將顯示 DBAN UI。它將掃描驅動器並一次擦除一個驅動器。請耐心等待,因為這個過程需要很長時間。DBAN 何時完成,您就會知道,因為它會在屏幕上告訴您。最好讓該工具保持運行。

擦除過程完成後,屏幕將變黑並顯示“所有選定的磁盤已被擦除”。按任意鍵繼續使用該工具直至結束屏幕。

Leave a Comment

如何在 Linux 上玩 VRChat

如何在 Linux 上玩 VRChat

VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。

如何在 Linux 上玩《殺戮尖塔》

如何在 Linux 上玩《殺戮尖塔》

Slay The Spire 是一款由 MegaCrit 开发、Humble Bundle 发行的 Roguelike 牌组构建视频游戏。本文讲述如何在 Linux 系统上顺利安装和运行该游戏。

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

了解如何卸载 Ubuntu 22.04 LTS 中的 Firefox Snap,不再使用 Snap 包,而是选择更原生的 DEB 版本。

如何在 Linux 上玩神界:原罪 2

如何在 Linux 上玩神界:原罪 2

详细介绍如何在 Linux 系统上安装并运行神界:原罪 2,包括必备步骤和注意事项。

如何在 Linux 上玩鋼鐵雄心 IV

如何在 Linux 上玩鋼鐵雄心 IV

學習如何在 Linux 系統上安裝和運行鋼鐵雄心 IV,這是一款以二戰為背景的策略遊戲。

如何使用 Rescuezilla 克隆 Linux 硬盤

如何使用 Rescuezilla 克隆 Linux 硬盤

您需要克隆 Linux 硬盘吗?使用简单的方法达成目的,看看 Rescuezilla,这是一款用户友好的驱动器克隆工具。

如何在 Kali Linux 上安裝 Discord

如何在 Kali Linux 上安裝 Discord

Discord 正迅速成為計算機用戶交流的主要方式之一。了解如何在 Kali Linux 上安裝 Discord,包括 DEB 包、Flatpak 和 Snap 方法。

如何在 Linux 上運行 Microsoft Word

如何在 Linux 上運行 Microsoft Word

需要在您的 Linux 筆記本電腦或台式機上運行 Microsoft Word 以便在工作或學校使用?不確定如何設置?跟著我們。

使用 Linux 在 LAN 上運行虛擬機的簡單方法

使用 Linux 在 LAN 上運行虛擬機的簡單方法

您是否知道可以通過 LAN 在 Linux 台式機、筆記本電腦或服務器上運行虛擬機?這是如何做到的。

如何在 Linux 桌面上使用 YouTube Music

如何在 Linux 桌面上使用 YouTube Music

YouTube Music 是一項出色的服務,提供無限音樂選擇。了解如何在 Linux 桌面上安裝和使用 YouTube Music。