Linux - zerowanie dysku twardego
Czasami potrzebujemy wyczyścić dysk, wyzerować go przed sprzedażą, lub wykasować jakieś prywatne dane.
Ta metoda wykorzystuje do osiągnięcia celu komendę dd
Zerowanie całego dysku
Ta komenda nadpisuje wszystkie partycje, master boot record i wszystkie dane
Zapełnia dysk zerami. Uwaga to zajmie dużo czasu,
dd if=/dev/zero of=/dev/sda bs=1M
Jeśli chcesz wyczyścić dysk w sposób bardziej bezpieczny, zamiast zapełniać go zerami, lepiej skorzystać z przypadkowych danych.
dd if=/dev/urandom of=/dev/sda bs=1M
Czyszczenie rekordu rozruchowego MBR
Do skasowania, wyzerowania MBR służy poniższa komenda:
dd if=/dev/zero of=/dev/hda bs=446 count=1
Czyszczenie, zerowanie poszczególnych partycji na dysku
Możemy wyzerować tylko poszczególne partycje, korzystając z komendy, która służyła do wyzerowania całego dysku. Zamiast wpisywać /dev/sda (cały dysk) podajemy właściwą partycję do skasowania np. /dev/sda1
Wypełnienie drugiej partycji dysku /dev/sda zerami:
dd if=/dev/zero of=/dev/sda2 bs=1M
Wypełnienie trzeciej partycji dysku /dev/sda losowymi danymi
dd if=/dev/urandom of=/dev/sda3 bs=1M
Do skasowania, zatarcia pliku służą następujące komendy:
wipe nazwa_pliku (po szczegóły odsyłam do podręcznika systemowego: man wipe - http://abaababa.ouvaton.org/wipe/ )
Inna metoda to wykorzystanie komendy shred – np.: shred -n 6 -z -v plik.txt (odsyłam do podręcznika systemowego – man shred)