¿Es posible ocultar perdido + encontrado?

18

Dada una partición destinada únicamente a almacenar música, video, etc., ¿es posible ocultar el directorio perdido + encontrado?

jldugger
fuente

Respuestas:

19

Cree un subdirectorio en ese sistema de archivos y comparta / enlace simbólico que en lugar del directorio raíz del sistema de archivos.

Es una mala idea eliminar el directorio perdido + encontrado. Al recuperarse, fsck necesita un directorio multisector existente en el que crear entradas de directorio para archivos perdidos. Si no hay un directorio perdido + encontrado, entonces tiene que crear uno, posiblemente sobrescribiendo los datos.

MikeyB
fuente
1
¿Alguna fuente sobre eso?
kubanczyk
Por "fuentes sobre eso" supongo que se refiere a referencias. No se menciona en ninguna página de manual que pueda encontrar, pero se menciona aquí (gracias, Google): aplawrence.com/SCOFAQ/FAQ_scotec1fsck_lostfound.html
MikeyB
1
Real mala idea para eliminarlo. FSCK se recreará, pero como se dijo anteriormente, posiblemente cause más daño.
Tonny
11

Para los escritorios basados ​​en Gnome2 / Mate Nautilus / Caja, cree un archivo llamado .hiddenen la carpeta raíz de la unidad.

Edite los contenidos para leer:

lost+found

Nautilus ahora ocultará la carpeta perdida + encontrada si actualiza. Presione 'ctrl-h' para alternar los elementos ocultos visibles / invisibles.

Shabbyrobe
fuente
Lástima que esto no parece funcionar para Dolphin de KDE o incluso Thunar. Sin embargo, las pieles Thunar se pierden + se encuentran por defecto, ya que es una carpeta del sistema, parece
Manu Järvinen
@ ManuJärvinen ¿Qué se supone que significa la carpeta del sistema? En lo que respecta al núcleo, lost+foundes un directorio ordinario como cualquier otro directorio. Es solo lo fsckque necesita este nombre de directorio específico. Cualquier otra herramienta que trate ese nombre especial solo lo hace para coincidir con la convención utilizada por fsck.
kasperd
5

Nautilus (¿y Konq?) Interpretará un archivo .hidden en un directorio como una lista de archivos para ocultar. De lo contrario, como otros han sugerido, use XFS o ReiserFS.

James Cape
fuente
4

No. Pero puede eliminarlo (se volverá a crear en el siguiente fsck), o puede usar un sistema de archivos diferente que no necesita un perdido + encontrado. ext2 / 3 lo hace.

Mihai Limbăşan
fuente
Sí, pero podría tener un script que lo elimine después de ejecutar fsck. Sin embargo, no sé cuál sería el punto de esto.
BobbyShaftoe
1
Estrictamente hablando, es solo el comando fsck, que necesita el directorio perdido + encontrado. El sistema de archivos en sí no lo necesita. No pude encontrar ninguna mención del directorio perdido + encontrado dentro del código fuente del sistema de archivos. Desde el punto de vista del sistema de archivos, no es diferente de todos los demás directorios.
kasperd
Muy, muy mal consejo. Es un directorio especial porque serverfault.com/a/9909/2101
MikeyB
2

Lost + Found es donde FSCK va a depositar fragmentos de archivos que pudo recuperar si su sistema de archivos está dañado. Si el directorio está actualmente vacío, puede eliminarlo de forma segura.

FSCK (creo) lo recreará si tiene algo que deba colocarse allí.

Sin embargo, ¿no estás seguro de por qué la presencia de ese directorio es problemática?

Tim Post
fuente
1
rmdir lost+found
Ian Kelling
fuente
1

Al menos en Ubuntu solo cambia el propietario del directorio a root

sudo chown -R root:root '/media/user/device/lost+found'

Eso es.

Dante
fuente
-1

No. No se puede ocultar porque bajo el sistema operativo UNIX, solo los archivos que comienzan con un punto están ocultos de una vista estándar.

Dave Cheney
fuente