CentOS 7에 VirtualBox를 설치할 때 서비스 vboxdrv 설정에서 오류가 발생합니다.

CentOS 7에 VirtualBox를 설치할 때 서비스 vboxdrv 설정에서 오류가 발생합니다.

최소(터미널 전용) CentOS 7 서버에 VirtualBox 5.0을 설치하려고 하는데 입력할 때 다음 오류가 계속 발생합니다 service vboxdrv setup.

The service command supports only basic LSB actions (start, stop,  
restart, try-restart, reload, force-reload, status). For other  
actions, please try to use systemctl.

오류가 발생하는 단계:


오류로 이어지는 전체 단계는 다음과 같습니다.

vi /etc/yum.repos.d/virtualbox.repo

다음 텍스트를 추가한 후 저장하고 종료합니다.

[virtualbox]
name=Oracle Linux / RHEL / CentOS-$releasever / $basearch – VirtualBox
baseurl=http://download.virtualbox.org/virtualbox/rpm/el/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc

그런 다음 명령 프롬프트에 다음을 입력합니다.

# rpm -Uvh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
# yum install gcc make patch  dkms qt libgomp 
# yum install kernel-headers kernel-devel fontforge binutils glibc-headers glibc-devel
...
Complete!  
# cd /usr/src/kernels
# ls –al
total 12
drwxr-xr-x.  3 root root 4096 Sep 25 16:14 .
drwxr-xr-x.  4 root root 4096 Sep 25 14:17 ..
drwxr-xr-x. 22 root root 4096 Sep 25 16:14 3.10.0-229.14.1.el7.x86_64
# export KERN_DIR=/usr/src/kernels/3.10.0-229.14.1.el7.x86_64
# yum install VirtualBox-5.0
...
Complete!  
#  yum install "kernel-devel-uname-r == $(uname -r)"
#  setenforce Permissive
# service vboxdrv setup
The service command supports only basic LSB actions (start, stop,  
restart, try-restart, reload, force-reload, status). For other  
actions, please try to use systemctl.

vboxusers그룹에 추가된 루트가 아닌 사용자로 명령을 실행 하면 동일한 오류가 발생합니다.

이 오류를 어떻게 해결할 수 있나요?

@MarkPlotnick의 제안에 따라 다음을 시도했지만 다른 오류가 발생했습니다.

[root@localhost kernels]# /etc/init.d/vboxdrv setup
-bash: /etc/init.d/vboxdrv: No such file or directory
[root@localhost kernels]# -I /etc/init.d/vboxdrv setup
-bash: -I: command not found
[root@localhost kernels]# cd /etc/init.d
[root@localhost init.d]# ls -al
total 40
drwxr-xr-x.  2 root root  4096 Oct  2 12:32 .
drwxr-xr-x. 10 root root  4096 Oct  2 12:32 ..
-rw-r--r--.  1 root root 13430 Jan 15  2015 functions
-rwxr-xr-x.  1 root root  2989 Jan 15  2015 netconsole
-rwxr-xr-x.  1 root root  6470 Jan 15  2015 network
-rw-r--r--.  1 root root  1160 Sep 15 06:21 README
[root@localhost init.d]# 

답변1

가능한 해결 방법: /usr/lib/virtualbox/vboxdrv.sh 설정

이 문제는 최신 VirtualBox-5.0-5.0.6_103037_el7 설치/업데이트(5.0.4 -> 5.0.6용 yum 업데이트의 일부)에서 발생하는 것 같습니다.

Cleanup    : VirtualBox-5.0-5.0.4_102546_el7-1.x86_64                                                                                       18/18 
warning: file /etc/rc.d/init.d/vboxweb-service: remove failed: No such file or directory

warning: file /etc/rc.d/init.d/vboxdrv: remove failed: No such file or directory

warning: file /etc/rc.d/init.d/vboxballoonctrl-service: remove failed: No such file or directory

warning: file /etc/rc.d/init.d/vboxautostart-service: remove failed: No such file or directory

관련 정보