문제는 서버가 시작되는 것을 볼 수 있는 모니터가 근처에 있지만 서버가 시작될 때 로그인 프롬프트가 표시되지 않는다는 것입니다. Upstart Job을 실행한 후에도 오른쪽에 그대로 있습니다.
VRDE server is listening on port 9000
* Start CUPS [OK]
* Start Samba [OK]
* Stopping Samba [OK]
스크립트와 내가 만든 방법은 다음과 같습니다.
# Start VirtualBox @boot
# Script = /etc/init.d/StartVM
#Edit these variables!
VMUSER=user
VMNAME=vmname
start on filesystem and static-network-up
stop on runlevel [016]
sudo -u $VMUSER VBoxHeadless --startvm $VMNAME
나는 다음을 통해 그것을 만들었습니다:
sudo nano /etc/init.d/StartVM
sudo chmod +x /etc/init.d/StartVM
sudo update-rc.d StartVM defaults 99 01
답변1
마지막 줄을 >>로 변경하세요.
sudo -u $VMUSER VBoxHeadless --startvm $VMNAME &