Tutoriales

directorios perdidos+encontrados en Linux y UNIX

La utilidad del sistema Linux fsck funciona directamente con perdido + encontrado Estructura de directorios.implementar fsck Las utilidades del sistema iniciarán las rutinas de revisión y reparación del sistema de archivos.

resultados utilizados fsck Las utilidades del sistema pueden resultar en la recuperación de partes de datos en lugar de ‘Registrarse/Citar‘ a través del sistema de archivos de Linux.

P.ej, fsck Tiende a resaltar datos que se asemejan a un archivo completo pero carecen de registros de nombre en los sistemas Linux. Como resultado, estos datos sin nombre tienden a agotar la memoria del sistema y siguen siendo misteriosos porque no existe una forma tradicional de acceder a ellos.

Este artículo es para desentrañar el misterio detrás perdido + encontrado Directorios y su asociación con Linux fsck utilidad.

directorio perdido+encontrado y comando fsck

De acuerdo con su página man, fsck Las utilidades del sistema se utilizan principalmente para verificar y reparar sistemas de archivos problemáticos en el entorno del sistema operativo Linux. Una de sus funciones es encontrar archivos casi eliminados y convertirlos en archivos reconocibles.

Podemos decir que maneja archivos cuyas entradas de nombre y ubicación ya no son válidas.Por lo tanto, una vez que la utilidad fsck haya recuperado dicho archivo, su ubicación preferida para el almacenamiento inmediato es perdido + encontrado Tabla de contenido.

Por lo tanto, podemos caracterizar la existencia de perdido + encontrado Los directorios no están vinculados (porque no tienen un nombre ni una ubicación), pero los procesos del sistema los utilizan después de una parada repentina del sistema (quizás debido a una falla de energía o un kernel panic). Los datos de propiedad del sistema Linux se almacenan en perdido + encontrado El catálogo está desactualizado.

Este fsck La utilidad es responsable de crear este perdido + encontrado Un directorio en el nivel raíz de un volumen de sistema de archivos extendido (ya sea un solo volumen o una partición de volumen).

$ cd /
$ sudo ls -l lost+found
Directorio perdido+encontrado de Linux

Por lo tanto, en el nivel raíz de cada partición de volumen de Linux, un perdido + encontrado directorio existe.

Entendiendo el directorio perdido+encontrado en Linux

Considere el caso en el que un proceso tiene acceso a un archivo y otro proceso eventualmente elimina el archivo antes de que otro proceso lo libere. La existencia de este archivo se clasifica como un fragmento de datos porque sus entradas de nombre y ubicación ya no existen.

Este fsck Luego, la utilidad recupera estos datos fragmentados y los convierte en un nuevo archivo antes de moverlo a perdido + encontrado Tabla de contenido.

Ahora, cada vez que se produce un error de software o un problema de hardware que corrompe un sistema de archivos de Linux, al ejecutar la utilidad fsck se recuperan los archivos supuestamente eliminados, que ahora están en el perdido + encontrado Tabla de contenido.

Estos datos perdido + encontrado Luego, el archivo del directorio se recupera y se usa como una predicción de los problemas del sistema de archivos de Linux dañado.

Crear directorio perdido + encontrado en Linux

Por alguna razón (antes de leer esto), es posible que hayas descubierto perdido + encontrado Hubo un problema con el directorio y se decidió eliminarlo.No recomendado para su uso mkdir Comando para recrear este directorio.

$ mkdir lost+found

En su lugar, ejecute mklost+encontrar Ordenar:

$ mklost+found

atropellar mklost+encontrar comando en el nivel raíz de una partición de Linux, ya que se preasigna automáticamente fsck Use algo de espacio en lugar de esta utilidad (fsck) durante la recuperación de datos para asignarse a sí mismo los bloques de datos necesarios y causar daños en los datos.

Recuperar datos de directorio perdidos y encontrados

El primer paso es identificar la partición problemática, p. /dev/sdb4Puede usar el comando lsblk para identificar etiquetas de partición.

$ lsblk     

El siguiente paso es desinstalar partición o asegúrese de que esté desmontada.

$ umount /dev/sdb4

implementar fsck Ejecute el comando como usuario root o sudoer:

$ sudo fsck /dev/sdb4
ejecutar fsck en la partición
ejecutar fsck en la partición

Cree un punto de montaje y monte la partición:

$ sudo mkdir -p /mnt/new
$ sudo mount /dev/sdb4 /mnt/new

Cambie al directorio de montaje:

$ cd /mnt/new

deberías poder ver perdido + encontrado Tabla de contenido.

$ ls -l lost+found

Si tiene un problema con su sistema de archivos, debería encontrar datos recuperables aquí.

si necesitas deshacerte de perdido + encontrado Si ya no necesita datos de directorio en todas las particiones activas en el sistema, ejecute el siguiente comando Buscar Ordenar:

$ find "-iname" lost+found -type d -exec rm -r "{}" \; 

Todo lo que sabemos sobre Linux ahora perdido + encontrado Tabla de contenido. Sus comentarios y opiniones serán muy apreciados.

LEER  L3MON: acceso remoto a dispositivos Android

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba