Pode-se varrer com fsck uma partição somente leitura?

7

Eu tenho um sistema de arquivos que possui alguns "inodes desvinculados" e, por esse motivo, ele foi montado como somente leitura. Como eu entendi, para obter este dispositivo em modo rw, eu preciso executar a verificação de partição com fsck. Todos os conselhos que encontrei afirmam que eu deveria primeiro desmontar o dispositivo.

É necessário? Pode-se digitalizar (e reparar) com o fsck uma partição somente leitura? O servidor é usado para smb-exports, e a maioria dos usuários ficaria muito mais feliz se, pelo menos, eles tivessem acesso de leitura.

    
por tatus2 10.07.2013 / 21:27

2 respostas

5

Fsck alteraria os dados no disco sem notificar a camada VFS do kernel, portanto, mesmo a leitura dos dados do disco pode ser inconsistente e não pode ser confiável. Resumindo - não faça, é uma falha.

Mais longo e mais inteligente: você deveria estar usando o LVM-2. Assim, você faria um snapshot, montaria o R / O fornecendo acesso de seus usuários a ele, fsck'ed volume original e, em seguida, montá-lo R / W vez.

    
por 11.07.2013 / 07:35
3

Você pode fsck criar um sistema de arquivos montado somente para leitura, mas pode / será problemático se houver reparos a serem feitos.

Veja: esta resposta para "Linux: Força o fsck de um sistema de arquivos montado somente para leitura?" na falha do servidor

    
por 10.07.2013 / 22:34

Tags