Должен ли я отключать тома VeraCrypt до выключения или перезапуска Ubuntu?

6

Есть ли автоматическая демонтаж в veracrypt или я должен всегда отключать veracrypt тома вручную, прежде чем отключать, чтобы предотвратить сломанную файловую систему / контейнер?

Я нашел ответ для Windows в часто задаваемом тексте veracrypt , но не для Linux / Ubuntu.     

задан oceanBT 16.07.2016 в 11:57
источник

2 ответа

5

Существуют так называемые уровни запуска и сценарий, когда вводится новый уровень выполнения. На Ubuntu они хранятся в /etc/rc<run level>.d . Запуск уровня 0 завершен, а запуск 6-го уровня - перезагрузка. Поэтому вы хотите, чтобы ваш скрипт находился в /etc/rc0.d и в /etc/rc6.d .

Создайте файл /etc/init.d/unmount-veracrypt-volumes.sh и сделайте это его содержимое:

#!/bin/sh
veracrypt -d -f
sleep 3

Затем выполните следующие команды:

sudo chown root /etc/init.d/unmount-veracrypt-volumes.sh
sudo chmod 751 /etc/init.d/unmount-veracrypt-volumes.sh
sudo ln -s /etc/init.d/unmount-veracrypt-volumes.sh /etc/rc0.d/K00-unmount-veracrypt-volumes.sh
sudo ln -s /etc/init.d/unmount-veracrypt-volumes.sh /etc/rc6.d/K00-unmount-veracrypt-volumes.sh

Я выбрал K00 , поэтому скрипт выполняется как первый, когда вводится один из уровней выполнения. Эти скрипты выполняются в возрастающем порядке ASCII, поэтому чем меньше число имен символьной ссылки, тем быстрее выполняется сценарий.

    
ответ дан UTF-8 03.06.2017 в 23:20
3

По состоянию на март 2017 года пользователь, идущий по имени Боба, указывает, что тома не автоматически размонтируется . Вероятно, рекомендуется принять совет UTF-8 и создать сценарий уровня выполнения / init.

    
ответ дан b_laoshi 05.06.2017 в 07:43