Можно ли выполнить системную команду, например, mount
определенное количество времени после перезагрузки системы?
Моя проблема в том, что у меня была запись в /etc/fstab
для подключения хост-диска к виртуальной машине Linux (Ubuntu). Прямое монтирование не будет работать из-за некоторых проблем с синхронизацией при загрузке модулей ядра. Поэтому я использовал опцию noauto
в fstab
и добавил строку в /etc/rc.local
для mount /some_disk
.
Это работало для Ubuntu (12.04 и 14.04), но теперь я перешел на Lubuntu. И вышеупомянутое больше не работает. Наверное, это потому, что Lubuntu перезагружается намного быстрее, а rc.local
выполняется рано. Кстати, я проверил, что другие команды в rc.local
выполняются нормально. И mount /some_disk
работает, когда sudo
'ed после запуска системы.
Поэтому мне интересно, как отложить mount /some_disk
в сценарии, например, rc.local
, скажем, через 1 минуту после перезагрузки?
Примечание: я могу сделать
sudo mount /some_disk
успешно через несколько секунд после перезагрузки (графический интерфейс включен).