Montando a partição LUKS com o arquivo de montagem systemd

0

Estou tentando montar uma partição criptografada usando arquivos de montagem systemd. A partição já está aberta (automaticamente, não sei exatamente por quê) e disponível via /dev/mapper/restore .

Quando tento montá-lo a partir da linha de comando (como root) com o% mount /dev/mapper/restore /media/restore
ele está sendo montado corretamente, mas quando eu crio um arquivo media-restore.mount e tento usá-lo, ele falha com o problema de dependência.

Mensagem de erro:

Dec 14 16:55:13 raspberrypi3 systemd[1]: media-restore.mount: Trying to enqueue job media-restore.mount/restart/replace
Dec 14 16:55:13 raspberrypi3 systemd[1]: media-restore.mount: Installed new job media-restore.mount/restart as 548
Dec 14 16:55:13 raspberrypi3 systemd[1]: media-restore.mount: Enqueued job media-restore.mount/restart as 548
Dec 14 16:55:13 raspberrypi3 systemd[1]: media-restore.mount: Job media-restore.mount/restart finished, result=done
Dec 14 16:55:13 raspberrypi3 systemd[1]: media-restore.mount: Converting job media-restore.mount/restart -> media-restore.mount/start
Dec 14 16:56:43 raspberrypi3 systemd[1]: media-restore.mount: Job media-restore.mount/start finished, result=dependency
Dec 14 16:56:43 raspberrypi3 systemd[1]: [[0;1;39mDependency failed for /media/restore.[[0m
Dec 14 16:56:43 raspberrypi3 systemd[1]: [[0;1;39mmedia-restore.mount: Job media-restore.mount/start failed with result 'dependency'.[[0m

A única informação que eu consegui encontrar é que eu preciso do parâmetro de kernel CONFIG_FHANDLE , mas eu verifiquei e está configurado para y na minha configuração.

Por que não é possível usar o arquivo de montagem, mas a montagem "regular" funciona aqui? Por favor ajude.

Minha versão do systemd: 230

EDITAR: Meu arquivo media-restore.mount:

[Unit]
Before=local-fs.target

[Mount]
What=/dev/mapper/restore
Where=/media/restore

[Install]
WantedBy = sysinit.target
    
por lewiatan 14.12.2016 / 17:01

0 respostas

Tags