Это то, что наконец-то сработало!
в файле /etc/init.d - sudo nano /etc/init.d/StartVM.
Скопировать Вставьте следующее в файл и замените «My VM Name» для вашего имени vm:
#! /bin/sh
# /etc/init.d/StartVM
#
#Edit these variables!
VMUSER=spode
VMNAME="My VM Name"
case "$1" in
start)
echo "Starting VirtualBox VM..."
sudo -H -b -u $VMUSER /usr/bin/VBoxVRDP -s "$VMNAME"
;;
stop)
echo "Saving state of Virtualbox VM..."
sudo -H -u $VMUSER /usr/bin/VBoxManage controlvm "$VMNAME" savestate
;;
*)
echo "Usage: /etc/init.d/StartVM {start|stop}"
exit 1
;;
esac
exit 0
с sudo chmod +x /etc/init.d/StartVM. [!d7 ]
сообщите, что сценарий будет первым, кто выключится, и последним для запуска.
sudo update-rc.d StartVM defaults 99 01