Должна ли команда hdparm -f срабатывать СРАЗУ?

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Аватара пользователя
жучара
Сообщения: 663
ОС: астралинукс

Должна ли команда hdparm -f срабатывать СРАЗУ?

Сообщение жучара »

Друзья!

Shell

man hdparm
...
-f Sync and flush the buffer cache for the device on exit. This operation is also performed internally as part of the -t and
-T timings and other options.
...
Устанавливаю файлу атрибут "гарантированное удаление" (я так понимаю, перезапись блоков с данными)

Shell

charttr + s
После удаления файла проверяю, перезаписаны ли блоки (командой dd). Нет, не перезаписаны. После применения hdparm -f где сразу перезапишутся, где через час перезапишутся... Спасибо, кто откликнется.
Я просто читаю маны.
Спасибо сказали:

Аватара пользователя
Bizdelnick
Модератор
Сообщения: 18668
Статус: grammatikführer
ОС: Debian GNU/Linux

Re: Должна ли команда hdparm -f срабатывать СРАЗУ?

Сообщение Bizdelnick »

Во-первых,
man chattr писал(а):The 'c', 's', and 'u' attributes are not honored by the ext2, ext3, and ext4 filesystems as implemented in the current mainline Linux kernels.
Во-вторых, hdparm работает с железом, до его вызова я бы попробовал сделать sync.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:

Аватара пользователя
жучара
Сообщения: 663
ОС: астралинукс

Re: Должна ли команда hdparm -f срабатывать СРАЗУ?

Сообщение жучара »

Я, наверное, ничего нового не скажу. С минимальными изменениями в командах, цель достигается так:

Shell

shred -un 1 foo
sudo hdparm -f /dev/sda7
то есть вполне себе всё затирается.

...Как было указано выше, да и тут тоже:
https://www.kernel.org/doc/html/latest/filesystems/ext4/dynamic.html#index-nodes
The i_flags field is a combination of these values:
Value Description
0x1 This file requires secure deletion (EXT4_SECRM_FL). (not implemented)
Почему- для меня загадка. Опять же, я встретил это в книге, изданной аж в 2011 году, что вот, установите такой атрибут chattr +s и будет вам счастье. Книгам верим.
Я просто читаю маны.
Спасибо сказали: