O que acontece quando você faz um link físico para um arquivo em / mnt e depois desmonta?

1

Eu sei que esta pergunta não vai ajudar ninguém, mas estou curioso. Tanto quanto eu sei, links rígidos não vão quebrar quando um arquivo é excluído. Porque o arquivo continuará a existir. Mas o que acontece quando você monta um sistema de arquivos em / mnt (ou / media), cria um link físico para um arquivo nesse volume, desmonta o volume e tenta abrir o link físico?

Eu sei que é muito fácil tentar e ver por mim mesmo, mas eu entrei em alguns problemas muito sérios (leia-se: perda de unidade C inteira) mexendo com o funcionamento interno dos arquivos no Windows (protip: não criptografar o chave de um arquivo criptografado usando esse arquivo como sua chave), e eu sei que o Ubuntu não é o Windows (duh), mas eu realmente não quero que isso aconteça comigo novamente. E eu sei que isso não tem muito a ver com criptografia, mas ainda assim.

    
por latias1290 14.04.2015 / 20:27

1 resposta

4

Você não pode criar hardlinks entre limites de montagem. Você terá algo como:

ln: failed to create hard link ‘X’ => ‘Y’: Invalid cross-device link
    
por Michael Terry 14.04.2015 / 20:32