Especifique um arquivo de fallback para um link simbólico quebrado

1

Eu quero criar um link simbólico, foo.txt , necessário na inicialização do sistema, para outro arquivo, bar.txt em um ponto de montagem diferente. As partições montadas também são unidades físicas diferentes.

ln -s /baz/bar.txt /foo.txt

EDITAR:

Até agora, não há problema. O Symlink é criado e é válido. A questão refere-se ao que acontecerá quando a partição em /bar desaparecer.

/ EDIT

Meu dilema é este, a partição montada em /baz pode não estar presente na inicialização.

Minha pergunta - > Para evitar problemas óbvios, posso especificar um arquivo de retorno no nível do sistema de arquivos que o link simbólico será resolvido em vez de simplesmente quebrar? Ou estou preso fazendo isso no nível do aplicativo?

Usando o Debian Linux em um sistema de arquivos FWIW do ext4 (o padrão para a versão mais recente do Debian).

    
por datUser 26.03.2014 / 20:43

1 resposta

0

Faça o arquivo de substituição /baz/bar.txt enquanto o sistema de arquivos NÃO estiver montado.

Quando o / baz obtém seu sistema de arquivos adicional, este arquivo estará abaixo dele e quando o sistema de arquivos montado tiver bar.txt, isto parecerá substituir o outro arquivo abaixo ...

    
por 26.03.2014 / 21:41