Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Полная очистка свободных блоков (перезапись) файловой системы  (Прочитано 1546 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Онлайн Dzhoser

  • Автор темы
  • Активист
  • *
  • Сообщений: 446
    • Просмотр профиля
Необходим механизм или команда для пепезаписи свободных блоков в файловой системе для невозможности востановления данных.

Punko

  • Гость
Dzhoser, dd if=/dev/null of=target.
Не?
+ можно man к dd почитать.
Не зря DiskDestructor прозвали :)

______________
Поправка от ALiEN175:
dd if=/dev/zero of=target
« Последнее редактирование: 24 Сентябрь 2017, 16:41:55 от Punko »

Оффлайн ALiEN175

  • Старожил
  • *
  • Сообщений: 1973
  • X-9000SC
    • Просмотр профиля
/dev/zero или /dev/urandom тогда уж)
M5A78L-M LX3 : AMD FX-4330 : 16 Gb RAM : AMD Radeon R7 260x
Samsung N150 : Intel Atom N450 : 2 Gb RAM : Intel GMA 3150

Punko

  • Гость
/dev/zero или /dev/urandom тогда уж)

Да, был не прав - /dev/zero

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25769
    • Просмотр профиля
Чтение из /dev/null эквивалентно чтению из /dev/zero
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн ALiEN175

  • Старожил
  • *
  • Сообщений: 1973
  • X-9000SC
    • Просмотр профиля
AnrDaemon, ээ
(Нажмите, чтобы показать/скрыть)
M5A78L-M LX3 : AMD FX-4330 : 16 Gb RAM : AMD Radeon R7 260x
Samsung N150 : Intel Atom N450 : 2 Gb RAM : Intel GMA 3150

Aceler

  • Гость
Только нули писать бесполезно — после них данные восстанавливаются. Надо писать случайные числа.

Для надёжного стирания в Linux есть утилита Shred. Она также позволяет стирать целые разделы.

Оффлайн Morisson

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 3185
    • Просмотр профиля
На флешке было несколько сиситем, форматировалась необнократно, разметки менялись ms-dos/gpt/ms-dos....
Scalpel вытащил то, о чем я даже думать забыл.
Acer E5-571G; Intel Corei5; GPU: IntelHD 4400 + Nvidia 820M; SSD 250 Гб + HDD 500 Гб; RAM 12 Гб, UEFI без загрузчика.
Arch Linux; WM: Xmonad ;ядро: linux-zen

Punko

  • Гость
Чтение из /dev/null эквивалентно чтению из /dev/zero

https://github.com/torvalds/linux/blob/master/Documentation/admin-guide/devices.txt

именно /dev/zero в качестве "источника нулей".


Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 25769
    • Просмотр профиля
Ну значит у меня устаревшие сведения.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Онлайн Dzhoser

  • Автор темы
  • Активист
  • *
  • Сообщений: 446
    • Просмотр профиля
Уточню задачу. Есть раздел /dev/sdc1 /media/ котором записаны file1, file2, file3, file4. Файл file4 был удален стандартными средствами. Необходимо сохранить файлы file1, file2, file3 и очистить не занятые блоки. Примеры с dd я так понимаю затрут весь раздел, можно ли так сделать с Shred я не знаю. Можно написать тут контрольный пример?

Пользователь добавил сообщение 25 Сентябрь 2017, 07:56:23:
Вот нашел решение пока остановился на нем Secure-Delete. Кому интересно вот описание \\linux-notes.org/ustanovka-secure-delete-na-unix-linux/
« Последнее редактирование: 25 Сентябрь 2017, 07:56:23 от Dzhoser »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3020
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
На флешке было несколько сиситем, форматировалась необнократно, разметки менялись ms-dos/gpt/ms-dos....
Открою страшную тайну: форматирование нынче ничего не удаляет, только затирает заголовки файлов в таблице файлов (то есть обнуляет таблицу размещения), а сами файлы не трогает
Только нули писать бесполезно — после них данные восстанавливаются. Надо писать случайные числа.
не всегда. но такая возможность выше, чем при записи рандомных файлов. Лучше использовать оба метода по очереди и в несколько циклов


Можно использовать BleachBit.
Для SSD подойдет и обычный trim =)
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

 

Страница сгенерирована за 0.061 секунд. Запросов: 24.