É possível ocultar os achados e perdidos?

18

Dada uma partição destinada exclusivamente ao armazenamento de músicas, vídeos e assim por diante, é possível ocultar o diretório perdido + encontrado?

jldugger
fonte

Respostas:

19

Criar um subdiretório em que sistema de arquivos e share / symlink que em vez do diretório sistema de arquivos raiz.

É uma má idéia remover o diretório perdido + encontrado. Ao se recuperar, o fsck precisa de um diretório multissetorial existente para criar entradas de diretório para arquivos perdidos. Se não houver um diretório perdido + encontrado, ele deverá criar um potencialmente substituindo dados.

MikeyB
fonte
11
Alguma fonte disso?
kubanczyk
Por "fontes sobre isso", presumo que você queira dizer referências? Não é mencionado em nenhum manpages que eu possa encontrar, mas é mencionados aqui (graças, do Google): aplawrence.com/SCOFAQ/FAQ_scotec1fsck_lostfound.html
MikeyB
11
Real péssima idéia para removê-lo. O FSCK será recriado, mas como dito acima, potencialmente, causando mais danos.
Tonny
11

Para áreas de trabalho baseadas no Gnome2 / Mate Nautilus / Caja, crie um arquivo chamado .hiddenna pasta raiz da unidade.

Edite o conteúdo para ler:

lost+found

O Nautilus agora oculta a pasta perdida + encontrada se você atualizar. Pressione 'ctrl-h' para alternar os itens ocultos visíveis / invisíveis.

Shabbyrobe
fonte
Pena que isso não parece funcionar para o Dolphin do KDE ou mesmo para o Thunar. No entanto, Thunar peles perdidos + encontrado por padrão, já que é uma pasta do sistema, parece
Manu Järvinen
@ ManuJärvinen O que significa pasta do sistema? No que diz respeito ao kernel, existe lost+foundum diretório comum, como qualquer outro diretório. É apenas o fsckque precisa desse nome de diretório específico. Qualquer outra ferramenta que trate esse nome apenas o faz para corresponder à convenção usada por fsck.
kasperd
5

O Nautilus (e o Konq?) Interpretará um arquivo .hidden em um diretório como uma lista de arquivos a serem ocultados. Caso contrário, como outros sugeriram, use XFS ou ReiserFS.

James Cape
fonte
4

Não. Mas você pode excluí-lo (ele será recriado no próximo fsck) ou pode usar um sistema de arquivos diferente que não precise de um + achado. ext2 / 3 faz.

Mihai Limbăşan
fonte
Sim, mas você pode ter um script que o exclua após a execução do fsck. Eu realmente não sei qual seria o objetivo disso.
BobbyShaftoe 19/05/2009
11
A rigor, é apenas o comando fsck, que precisa do diretório perdido + encontrado. O próprio sistema de arquivos não precisa dele. Não encontrei nenhuma menção ao diretório perdido + encontrado no código-fonte do sistema de arquivos. Do ponto de vista do sistema de arquivos, ele não é diferente de todos os outros diretórios.
21815 kasperd
Conselhos muito, muito ruins. É um diretório especial porque serverfault.com/a/9909/2101 #
MikeyB 6/16
2

Lost + Found é onde o FSCK vai depositar bits de arquivos que foram capazes de recuperar se o seu sistema de arquivos estiver danificado. Se o diretório estiver vazio no momento, é seguro excluí-lo.

O FSCK (acredito) o recriará se houver algo que precise ser colocado lá.

Não sabe por que a presença desse diretório é problemática para você?

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

Pelo menos no Ubuntu, basta alterar o proprietário do diretório para root

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

é isso aí.

Dante
fonte
-1

Não. Ele não pode ser oculto porque, nos sistemas operacionais UNIX, apenas os arquivos que começam com um período são ocultos de uma visualização padrão.

Dave Cheney
fonte