
Ubuntu 10.04를 설치한 이후로 자동 시작에 문제가 발생했습니다.
webmin과 VirtualBox를 설치했지만 재부팅할 때마다 다음을 수동으로 실행해야 합니다.
sudo /etc/init.d/webmin start
sudo /etc/init.d/vboxdrv start
나는 다음을 실행했습니다.
sudo update-rc.d -f webmin remove
그런 다음
hodge@hodge-fs:~$ sudo update-rc.d webmin defaults
update-rc.d: warning: webmin start runlevel arguments (2 3 4 5) do not match LSB Default-Start values (2 3 5)
Adding system startup for /etc/init.d/webmin ...
/etc/rc0.d/K20webmin -> ../init.d/webmin
/etc/rc1.d/K20webmin -> ../init.d/webmin
/etc/rc6.d/K20webmin -> ../init.d/webmin
/etc/rc2.d/S20webmin -> ../init.d/webmin
/etc/rc3.d/S20webmin -> ../init.d/webmin
/etc/rc4.d/S20webmin -> ../init.d/webmin
/etc/rc5.d/S20webmin -> ../init.d/webmin
그러나 그들은 여전히 부팅 시작을 거부합니다. 어떤 아이디어가 있나요?
답변1
/etc/init/rc-sysinit.conf에서 변경
start on filesystem and net-device-up IFACE=lo
에게
start on filesystem and net-device-up IFACE=eth0
이렇게 하면 '런레벨'이 알 수 없는 것으로 나타나는 문제가 해결됩니다. 설명할 수는 없지만 같은 문제로 씨름하고 있습니다. 여기에서 해결 방법을 찾았습니다. http://ubuntuforums.org/showpost.php?p=9213567&postcount=7
결과적으로 초기화 스크립트가 다시 작동합니다. 나에게 그것은 virtualbox-ose, mysql 및 cup에 영향을 미쳤습니다.
답변2
현재 런레벨이 무엇인지 알아보려면 명령줄에 'runlevel'을 입력하세요. 그런 다음 webmin 및 vboxdrv init 파일에 대한 링크가 관련 rc 디렉터리에 있는지 확인하고 S로 시작합니다. 예:
runlevel
> N 2
ls /etc/rc.2/ -l
> S20vboxdrv -> ../init.d/vboxdrv
해당 항목이 있고 다시 시작해도 아무 일도 일어나지 않으면 /var/log/messages를 확인하여 유용한 항목이 나열되어 있는지 확인하세요. 눈에 띄는 것이 없으면 부트로그를 활성화해 볼 수 있습니다. http://ubuntuforums.org/showthread.php?t=49925
다른 모든 방법이 실패하면 관련 명령을 /etc/rc.local에 추가할 수 있습니다.
시작 시 Ubuntu 10.04에서 VirtualBox와 Webmin이 제대로 실행되고 있으므로 이는 호환성 문제가 아닙니다. 그러나 두 소프트웨어 패키지의 최신 버전을 실행하고 있는지 확인하고 싶을 수도 있습니다.