¿Cómo verificar si es seguro eliminar el archivo iNode (o cómo inspeccionar su contenido)?

49

¿Cómo verifico si es seguro eliminar el siguiente archivo?

$ cd /lost+found/
$ file iNode44670523
iNode46670523: xar archive -version 1

Nota: la fecha del archivo indica que tiene aproximadamente 1 año. los primeros 4 caracteres del archivo son " xar!"

¿Puedo eliminarlo (probablemente esté respaldado por Time Machine) y reiniciar y verificar que todo funcione bien como está? ¿Hay alguna manera simple de inspeccionar el contenido del archivo?

nathanielng
fuente

Respuestas:

70

Si se siente cómodo usando el terminal, es posible que pueda descubrir cuál es el archivo. Si no te sientes cómodo usando el terminal, no me preocuparía por hacer esto. Estaba haciendo esto principalmente por mi propio interés en lugar de cualquier necesidad real.

Abra la terminal e ingrese los siguientes comandos (ingrese el texto que sigue al $):

$ cd /lost+found
$ ls -l
total 10087432
-rw-r--r--  1 root  wheel  5164763151 25 Oct  2014 iNode10324487

$ file iNode10324487
iNode10324487: xar archive - version 1

Esto me dice que el iNode10324487archivo debe ser del tipo xar, que es un archivo de almacenamiento. Una búsqueda rápida de "archivo binario xar" encuentra la página del manual para la utilidad xar en OS X. Esto me dice que puedo ver la lista de archivos contenidos dentro del archivo xar con el siguiente comando:

$ xar -t -f iNode10324487
Distribution
InstallMacOSX.pkg
InstallMacOSX.pkg/Bom
InstallMacOSX.pkg/Payload
InstallMacOSX.pkg/Scripts
InstallMacOSX.pkg/PackageInfo
InstallMacOSX.pkg/InstallESD.dmg
Resources
Resources/ar.lproj
...

Entonces, el archivo huérfano que tengo ocupando 5.16GB en mi disco parece un paquete de instalación de OS X. Estoy bastante seguro de que no necesito eso, así que puedo eliminarlo.

Stewart Macdonald
fuente
77
También tenía un instalador de Mac OS X como un archivo iNode dentro de perdido + encontrado. Gracias por la info.
gdelfino
Excelentes puntas de terminal. Terminé exactamente con lo mismo y estaba seguro de que podría tirarlo. Gracias.
Squareman
También tuve un xar perdido con InstallMacOSX.pkg
Nic Cottrell
11

Archivo en perdido + encontrado son fragmentos de archivos que han sido encontrados por un trabajo de reparación de disco (generalmente ejecutado a través de la utilidad de disco). Una explicación más clara en este hilo . Extraer:

Si ejecuta fsck, el comando de comprobación y reparación del sistema de archivos, puede encontrar fragmentos de datos a los que no se hace referencia en ningún lugar del sistema de archivos. En particular, fsck puede encontrar datos que parecen un archivo completo pero que no tienen un nombre en el sistema, un inodo sin el nombre de archivo correspondiente. Estos datos todavía están utilizando espacio, pero no es accesible por ningún medio normal.

El archivo es probablemente inutilizable. El sistema no depende de él, y si no tiene ningún uso para él (lo que supongo ya que no sabe lo que contiene) puede eliminarlo de forma segura.

Kevin Grabher
fuente