Это рабочий метод, который кажется мне наиболее простым, с использованием наименее инвазивного метода модификации initramfs в Debian 9:
Убедитесь, что у вас настроен репозиторий бэкпортов , например.:
echo deb http://ftp.debian.org/debian stretch-backports main contrib | sudo tee -a /etc/apt/sources.list.d/stretch-backports.list
sudo apt-get update
Установить новое ядро :
sudo apt-get install -t stretch-backports linux-image-amd64
Подготовьте файл конфигурации пользовательского модуля, например.:
sudo -e /etc/modprobe.d/local-fix-x1-mouse.conf
Убедитесь, что один конфликтующий модуль отключен, а к модулю мыши применены правильные параметры:
blacklist i2c-i801
options psmouse synaptics_intertouch=1 proto=exps
sudo update-initramfs -u
sudo reboot
Сейчас я использую это с ядром 4.18.
Как и предложил @αғsнιη в комментарии, я заменил каждый относительный путь абсолютным путем, и это сработало отлично. не было необходимости использовать /bin/mkdir/
, он просто отлично работал с простым mkdir
. Но пути к файлам пришлось поменять на их абсолютные пути
mkdir new
пришлось заменить на
mkdir /home/username/folder/new
А относительно CRON[6909]: (CRON) info (No MTA installed, discarding output
Это был просто вопрос установки локального почтового ящика :
apt-get install postfix
, а затем почту можно найти по адресу:
tail -f /var/mail/<cron user>