¿Eliminar de forma segura los archivos de una unidad NTFS?

3

Tengo una unidad NTFS externa y quiero eliminar algunos archivos de forma segura. SRM ya no está disponible en Sierra. Intenté instalar SRM con Homebrew y lo instalé correctamente, pero cuando aplico el comando a una unidad externa, aparece un error: "Error de segmentación: 11" ¿Qué puedo hacer?

No utilizo software como Paragon NTFS para habilitar la escritura en la unidad. En su lugar, hago esto en la Terminal:

sudo nano /etc/fstab

Agregue la siguiente línea a nano, reemplazando "NOMBRE" con la etiqueta de su unidad NTFS:

LABEL=NAME none ntfs rw,auto,nobrowse

Ctrl + O luego la tecla Intro, luego Ctrl + X para cerrar nano.

    
pregunta InterestedLearner 10.03.2017 - 14:09

2 respuestas

2

Usa gshred. Instale homebrew si no se instala desde www.brew.sh. Entonces haz

brew install coreutils

para eliminar archivos, haz

gshred -u <file1> <file2>
    
respondido por el user2707001 10.03.2017 - 14:39
1

Puedes usar rm con la opción -P que sobrescribirá el archivo antes de eliminarlo.

De la página de manual :

  

Sobrescribe los archivos normales antes de eliminarlos. Los archivos son sobrescritos   tres veces, primero con el patrón de bytes 0xff, luego 0x00, y luego   0xff otra vez, antes de que sean eliminados

No es un borrado de paso del DoD 7, pero es bastante seguro. Entonces, tu comando sería:

rm -P /path/to/foo.bar

Y hará una sobrescritura triple antes de la eliminación.

    
respondido por el Allan 10.03.2017 - 16:42

Lea otras preguntas en las etiquetas