¿Cómo usar fsck para reparar una unidad USB?

¿Cómo usar fsck para reparar una unidad USB?

Tengo una unidad USB, cuando está montada se muestra así:

/dev/sdc1 on /media/kuba/JCUBIC2 type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)

Y tengo errores de escritura/lectura al abrir un directorio, así que lo desmonté y ejecuté:

fsck -t ntfs /dev/sdc1

pero tengo el número de versión:

fsck from util-linux 2.28.2

¿Cómo puedo usar fsck para reparar la unidad USB? Estoy usando Xubuntu sin instalar ningún paquete adicional con respecto a fsck. ¿Necesito instalar algún paquete para usar fsck con ntfs?

Respuesta1

Encontré una pregunta y respuesta similar aquí: https://askubuntu.com/questions/86086/fsck-cant-find-fsck-ntfs

Esa respuesta es para Ubuntu, pero muchos paquetes en Xubuntu tienen el mismo nombre (y la misma función/archivos proporcionados) que Ubuntu, así que puedes intentarlo: instalar ntfsprogsy crear enlaces simbólicos:

sudo ln -s /usr/bin/ntfsfix /sbin/fsck.ntfs
sudo ln -s /usr/bin/ntfsfix /sbin/fsck.ntfs-3g

El propio fsck llamaría programas relevantes para cada tipo de sistema de archivos (ntfs aquí).

Igual que la nota al margen del comentario: personalmente, no recomiendo arreglar una partición NTFS en sistemas que no sean Windows.

información relacionada