Как отформатировать UDF Volume в Ubuntu

Недавно хотел отформатировать флешку в операционной системе Ubuntu, но так как она была в формате UDF, в форматировании было отказано и многие программы не видели ее как флеш накопитель.

Для начала смотрим какие есть диски:

sudo fdisk -lu

Далее решением было выполнение следующей команды:

sudo shred -vzn 0 /dev/sdc

После этого флешку можно форматировать любой программой.

Уничтожение данных с помощью Shred

Shred — позволяет перезаписать указанный файл случайными данными чтобы в случае необходимости обеспечить более тяжелый процесс восстановления или невозможность восстановления данных.
На некоторых файловых системах удаление данных не гарантируется и использование shred может быть не эффективным.

Список возможных аргументов:
Справка о программе:

--help

или можно также командой:

man shred

Показывает версию программы:

--version

Количество цыклов перезаписи (по умолчанию если не указывать, то 25):

-n, --iterations=N

Изменение прав файла на запись, если это необходимо:

-f, --force

По умолчанию shred не удаляет файл, а только перезаписывает случайными данными, если указать, то будет удален

-u, --remove

Показываеит индикатор прогресса:

-v, --verbose

Очищает указанное количество байт, можно указать размер в К, М и G:

-s, --size=N

Добавить в конце файла нули, чтобы скрыть перемешивание:

-z, --zero

Не округлять размеры файлов до следующего целого блока, по умолчанию для не-регулярных файлов:

-x, --exact

Примеры использования:

shred -u /dir/dir/file
shred -u -n 35 /dir/dir/file
shred -u -z /dir/dir/file

Для удаления нескольних файлов:

shred -u -z -n 30 /dir/dir/file1 /dir/dir/file2 /dir/dir/file3

или можно все по маске:

shred -u -z -n *.txt

Перезапись случайными данными всего раздела:

shred /dev/sda

Пример уничтожения ключа от шифрованой домашней директории пользователя и выход из системы:

/bin/sh -c '/usr/bin/shred -uf /home/имяпользователя/.ecryptfs/wrapped-passphrase && /usr/bin/gnome-session-save --force-logout'

Смотрите также:
Использование wipe в Linux