Problema automount quando ponto de montagem no diretório inicial do usuário

1

Uma entrada fstab corretamente estruturada existe para uma partição / dev / sda2, que deve ser montada em ~ / DataStore. No entanto, mesmo depois de jogar a pia da cozinha na edição, a partição nunca é montada automaticamente na inicialização. Somente depois que eu fizer login e executar sudo mount /dev/sda2 a partição é montada.

Pergunta: Um ponto de montagem no diretório inicial de um usuário é problemático? Em outras palavras, a automontagem em um diretório inicial necessariamente falha quando um usuário ainda não está conectado?

Para referência, abaixo estão os conteúdos do arquivo fstab :

UUID=62b51a68-49fa-4ae0-816e-01c0755d2bb4  / ext4 errors=remount-ro 0 1

# swap was on /dev/sda1 during installation
#UUID=547f8a6b-f7b8-4ff9-b936-5972d75c557d none swap sw 0 0
/dev/mapper/cryptswap1 none swap sw 0 0

/dev/disk/by-uuid/e514c398-4915-41a5-8c9c-b5ae368c918a /home/pete/DataStore auto nosuid,nodev,nofail,x-gvfs-show 0 0
    
por Pete Janda 03.08.2017 / 04:30

1 resposta

2

Eu suponho (porque /dev/mapper/cryptswap1 existe) que você tem um Diretório Pessoal Criptografado, como eu faço.

No sistema MY ,

$ df -h | grep /home
df: /run/user/1003/gvfs: Transport endpoint is not connected
/dev/sdb6          289G  243G   31G  89% /home
/home/w3/.Private  289G  243G   31G  89% /home/w3

$ mount|grep /home
/dev/sdb6 on /home type ext4 (rw,relatime,data=ordered)
/home/.ecryptfs/w3/.Private on /home/w3 type ecryptfs (rw,nosuid,nodev,relatime,ecryptfs_fnek_sig=e377cfa845240aa1,ecryptfs_sig=5fa903fe1f605483,ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs)

porque estou logado, meu diretório HOME não criptografado é descriptografado e montado em /home/w3 .

Em seu sistema, quando as montagens automáticas forem concluídas (em /etc/init.d/mountall.sh ), você NÃO está conectado, o diretório HOME NÃO é descriptografado nem montado e seu ponto de montagem /home/pete/DataStore não existe. mount está triste.

Remova o auto e solte um pequeno script / .desktop arquivo em ~/.config/autostart para fazer a montagem depois de efetuar login.

    
por waltinator 03.08.2017 / 04:58