Подводя итоги выходных исследований, установки, настройка и конфигурация:
https://wiki.gentoo.org/wiki/AutoFS
, но, честно говоря, с момента переустановки у меня не было никаких инцидентов. Прямо сейчас я настраиваю оставшиеся пакеты и возвращаю свой компьютер к былой славе :)
- edit
Что ж, произошел инцидент система теперь находится на LVM, поэтому она восстановилась ^ _ ^
Не все команды будут игнорировать произвольные аргументы, которые вы им передаете.
Если вызываемый процесс не разветвляется, вы можете сохранить pid вызывающего процесса и вызвать его с помощью exec. Используйте скрипт
#!/bin/sh
echo $$ > /var/run/foo.pid
exec "$@"
Это приведет к выполнению команды в том же процессе с сохранением pid перед выполнением процесса.
Если вы хотите удалить файл pid, вы можете удалить его после завершения процесса.
#!/bin/bash
PIDFILE=/var/run/foo.pid
"$@" &
echo $! > $PIDFILE
wait
rm -f $PIDFILE
Это запустит процесс в фоновом режиме, запишет pid, дождется завершения процесса и затем удалит файл.