Arranqué Ubuntu en modo de recuperación para intentar arreglar un error de disco.

Sin embargo, cuando ejecuto:

fsck 

Simplemente get:

fsck from util-linux 2.31.1 

Y no pasa nada más.

Cualquier comando fsck simplemente está imprimiendo «fsck de util-linux 2.31.1» y salir, independientemente de las opciones y argumentos.

Esto me impide corregir el error del disco y poder recuperar el sistema.

Respuesta

El comando que necesitaba era fsck.ext4, p. ej.

fsck.ext4 -F 

Esto me permite solucionar los problemas del disco y recuperar el sistema.

Responder

Al ejecutar el sistema de archivos compruebe que necesita especificar el sistema de archivos en la línea de comando. Rara vez es necesario vaciar los búferes del sistema de archivos. Para verificar el sistema de archivos, use -f

fsck -f /filesystem 

Para agregar explícitamente el tipo de sistema de archivos, puede usar el formato:

fsck -t ext4 -f /filesystem 

Comentarios

  • Cualquier fsck comando simplemente está imprimiendo ' fsck de util-linux 2.31.1 ' y saliendo, independientemente de las opciones y argumentos. Parece que fsck.ext4 es el comando requerido en esta situación.
  • fsck generalmente reconoce el sistema de archivos. Pero no es necesario usar el formato fsck.ext4, debe agregar el tipo al comando fsck. Ver mi respuesta editada
  • fsck -t ext4 -f /filesystem también solo imprime fsck from util-linux 2.31.1 y sale.
  • Necesitaba para agregar / dev / sda1 en lugar de / filesystem.
  • @Virgo, si no tiene registros en /etc/fstab, debe usar el nombre del dispositivo en lugar del montaje del sistema de archivos punto

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *