Я новачок у Linux. Хтось може дати мені пропозицію щодо форматування жорсткого диска. Тобто мені потрібно очистити дані, дані знову не підлягають відновленню. Його слід назавжди видалити.
Я новачок у Linux. Хтось може дати мені пропозицію щодо форматування жорсткого диска. Тобто мені потрібно очистити дані, дані знову не підлягають відновленню. Його слід назавжди видалити.
Відповіді:
dd if=/dev/zero of=/dev/<target device>
це запише нескінченний потік нулів на ваш пристрій. Це зробить відновлення неможливим. Хоча це дещо повільно.
Ви також можете спробувати dcfldd , але спочатку потрібно встановити його та запустити:
dcfldd if=/dev/zero of=/dev/<target device>
Деякі люди стверджують, що це швидше, ніж dd
.
Примітка. Я говорю про низькоформатний формат , будь ласка, будьте впевнені, що це саме те, що вам потрібно у вашому випадку.
/dev/zero
(або додатково двох для наступного запуску) ви також можете використовувати /dev/random
- як підказує назва, замість нулів це дає випадкові значення. Деякі інструменти (наприклад, клаптикова AFAIK) використовують ці два разом (наступні запуски), щоб забезпечити повне знищення даних. Для наведеного вище прикладу це виглядатиме так dd if=/dev/random of=/dev/<target device>
.
На думку приходять два варіанти.
Якщо його розділ, за допомогою команди shred shred -n 2 -z /dev/sdxX
слід виконати трюк для розділу. -n 2 зробить 2 перезаписи випадковими даними, а -z закінчить його, замінивши їх нулями. Трохи зайвий, і також буде працювати з файлами
Якщо його диск працює dban - це повинно призвести до того, що вміст всього диска буде безповоротно перезаписано, використовуючи алгоритм на ваш вибір.
Однак, навіть зняття нуля ПОТРІБНО запобігає відновленню на сучасних жорстких дисках, але обидва ці способи є простими, прямими способами видалення даних.
Якщо ви видалите дані, а потім запишіть нові дані на те саме місце на жорсткому диску, попереднє відновити неможливо. Це тому, що видаляється лише початок файлу. Я думаю, що це працює для всіх ОС та комп'ютерів.