O fstab é executado ativamente para detectar novos sistemas de arquivos e montá-los?

3

Estou criando um sistema de arquivos criptografado com o LUKS. Dentro dele há um único sistema de arquivos BTRFS.

Se eu adicionar o UUID (e o subvolume) do sistema de arquivos ao /etc/fstab , o sistema de arquivos será montado automaticamente quando o contêiner LUKS for descriptografado? Especificamente, na minha GUI do gerenciador de arquivos, o disco aparece em "Dispositivos". Se eu usar minha GUI do gerenciador de arquivos para descriptografar o disco, o disco recém-descriptografado será coletado por /etc/fstab antes que o gerenciador de arquivos tente montá-lo manualmente?

Como "ao vivo" é mount e /etc/fstab ?

    
por Naftuli Kay 22.01.2015 / 20:22

1 resposta

4

Não. /etc/fstab é consultado quando mount é chamado. É apenas um arquivo de texto. Também é usado implicitamente pelo sistema init no momento da inicialização, provavelmente via mount -a :

-a, --all

Mount all filesystems (of the given types) mentioned in fstab (except for those whose line contains the noauto keyword).

De man 8 mount .

Observe que, se você tiver algum tipo de software de automontagem em execução, ele deverá consultar /etc/fstab , embora possa não ser, pois é codificado no comando mount , mas não na chamada mount() do sistema.

    
por 22.01.2015 / 20:28