Archivo de la etiqueta: dosfsck

Resultado de ejecutar el comando dosfsck.

Revisar una unidad USB con FAT32 en Linux

Resulta que se me ofreció revisar una unidad USB con FAT32 en Linux. No quería reiniciar mi computadora para darle un chkdsk a la unidad USB, tampoco quise abrir virtualbox para revisar el pendrive desde ahí. Mi intención es revisarla directamente desde linux, sabía que había una forma de hacerlo y después de googlear un poco di con esta solución.

blkid

Lo primero es revisar en que carpeta dev esta montado el dispositivo usb, así que recurro al viejo y buen conocido comando blkid para obtener este dato. No voy a ahondar mucho en este comando porque su resultado es muy simple de leer y en mi caso supe que la unidad estaba en la carpeta /dev/sde1

dosfsck

Hay varias formas de revisar una unidad con fat32 (el más usado en dispositivos usb), pero en este caso usé el comando dosfsck que viene en el paquete dosfstool . Su tienen instalado Gparted es muy probable que ya lo tengan instalado, de lo contrario:

sudo pacman -S dosfstool

Para instalarlo en Manjaro (o en Arch).

Luego ejecuté el siguiente comando para revisar la memoria:

sudo dosfsck -w -r -l -a -v -t /dev/sde1
Resultado de ejecutar el comando dosfsck.

Resultado de ejecutar el comando dosfsck.

Donde:

  • w Escribe los cambios inmediatamente
  • r Repara los problemas que vaya encontrando interactivamente con el usuario.
  • l Lista las rutas y los nombres de los arcivos que están siendo analizados. Esta opción es para tener una idea del avance en la terminal.
  • a Repara automáticamente los errores que encuentre y que no requieren de una intervención del usuario.
  • v Activa el modo verbose, para saber que es lo que esta haciendo el comando.
  • t Marca los sectores que encuentre dañados.

Tal parece que no extraje la unidad de manera segura y por eso encontró algunos problemas que corrigió fácilmente.

Checking we can access the last sector of the filesystem
0x41: Dirty bit is set. Fs was not properly unmounted and some data may be corrupt.

Espero que este artículo les sea de utilidad 🙂