Всеки път, когато преинсталирате Linux и форматирате дяловете на твърдия си диск, данните върху тях не се почистват напълно. Причините за това са сложни, но достатъчно е да се каже, че всеки, който се докопа до стар твърд диск, който не е бил изтрит адекватно, може да възстанови лични файлове и чувствителни данни. Ето защо в тази статия ще разгледаме всички най-добри начини за изтриване на твърд диск в Linux. Всичко от използването на нещо като DD, до Shred и дори DBAN.
Забележка: Shred и DD изискват да знаете коя буква е присвоена на устройството, което искате да изтриете. За да намерите буквата на устройството за твърдия диск, който планирате да изтриете, отворете терминал и въведете командата lsblk. Имената, които показват, отговарят на твърдите дискове.
Съдържание
Нулиране A Drive – DD
Най-често срещаният метод за сигурно изтриване на твърд диск (известен още като нулиране) в Linux се извършва с помощта на командата DD. Този метод не е бърз, но предвид факта, че всяка Linux и Unix система се предлага с предварително инсталиран DD инструмент, прави този начин за изтриване на твърд диск много достъпен. Има обаче една уловка и това е фактът, че DD няма да нулира диск, който се използва в момента. Това означава, че не можете просто да правите DD над вашата работеща операционна система Linux. Вместо това ще трябва или да изключите твърдия диск и да го поставите в друг компютър или заредете жив диск на Linux.
Ако приемем, че сте направили едно от тези две неща, ето как безопасно да изтриете твърд диск с помощта на DD в Linux.
Стъпка 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 е готова, когато можете да въведете отново в прозореца на терминала.
Използване на Shred
Друг надежден начин за изтриване на твърд диск е с инструмента GNU Shred. Подобно на DD, той е включен във всички Linux дистрибуции под някаква форма. За разлика от DD, той може да изтрие както файлове, така и цели твърди дискове. Този метод е идеален, особено ако искате да изтриете аспекти на твърдия диск, но може би не цялата файлова система. Ето как да изтриете файлове с shred.
shred -u file.odt photo1.png photo2.zip
или
find /path/to/folder/to/shred/ -exec shred {} ;
И накрая, използвайте инструмента Shred, за да изтриете твърд диск, като изпълните тази команда.
Подобно на DD, използването на Shred за изтриване на устройство отнема доста време. Най-добре е просто да стартирате този инструмент за една нощ и да го оставите да изтрие всичко. Когато терминалът може да приеме въвеждането отново, ще разберете, че е приключило.
Забележка: променете X с буквата на вашето устройство (напр. /dev/sda).
sudo shred -vfz /dev/sdX
Други методи
Ако DD и Shred не са достатъчно добри за сигурно изтриване на вашия твърд диск, помислете за използването на инструмента Boot And Nuke на Darik. Това е захранван от Linux инструмент с отворен код, който ще изтрие всичко и всичко, свързано с вашия компютър, стига да работи. Използването на DBAN изисква USB жив диск. Изтеглете Etcher USB инструмент за изображениякакто и най-новите DBAN ISO изображение. Инструментът DBAN е само 15 MB файл, така че почти всяко USB устройство, т.е. с всякакъв капацитет, ще работи.
Когато всичко е изтеглено, отворете USB инструмента Etcher и го използвайте, за да флаширате DBAN ISO изображението. След това рестартирайте компютъра си. Уверете се, че сте влезли в BIOS на вашия компютър и сменете програмата за зареждане, така че USB ключът да се зареди първо.
Забележка: изключете всички твърди дискове от вашия компютър, които не искате да изтриете. DBAN ще изтрие абсолютно всичко, което е свързано с него.
На екрана за зареждане на DBAN въведете „autonuke“ в подканата. Тази команда автоматично ще разруши всичко и всичко, свързано с компютъра. Така че още веднъж, бъдете много сигурни, че всеки твърд диск, който искате да запазите, НЕ Е СВЪРЗАН и че са свързани само тези, които искате да изтриете. Няма начин да отмените това, което е направено.
Изпълнението на autonuke ще изведе потребителския интерфейс на DBAN. Той ще сканира за дискове и ще ги изтрие едно по едно. Бъдете търпеливи, тъй като този процес отнема много време. Ще разберете кога DBAN е завършен, както ще ви каже на екрана. Най-добре е просто да оставите инструмента да работи.
След като процесът на изтриване завърши, екранът ще стане черен и ще каже „Всички избрани дискове са изтрити“. Натиснете произволен клавиш, за да продължите с инструмента до крайния екран.