
Rocky Linux 및 Alma Linux 버전 9.2(VirtualBox 버전 7.0.8)의 가상 머신에 VirtualBox Guest Additions를 설치하려고 했습니다. 설치 스크립트를 실행한 후 "커널 모듈 및 서비스가 다시 로드되었는지 확인할 수 없습니다"라는 메시지가 나타납니다.
vboxguest.ko
, vboxsf.ko
및 vboxvideo.ko
커널 개체가 디렉터리에 있기 때문에 모듈이 빌드되는 것처럼 보입니다 ./lib/modules/<kernel version>/misc
이 중 하나를 수동으로 실행하면 modprobe
다음과 같은 오류가 발생합니다.
modprobe: ERROR: could not insert 'vboxguest': Exec format error.
내가 아는 한, 이 오류는 일반적으로 실행 중인 것과 다른 커널 버전에 대해 빌드된 모듈을 실행할 때 발생하지만 커널 vboxadd-setup.log.1
버전이 uname -r
.
답변1
게스트 운영 체제에서 게스트 추가에 필요한 패키지를 설치해 보십시오.
로키 리눅스의 경우:
루트 권한을 얻으세요:
sudo -s
EPEL(Enterprise Linux용 추가 패키지) 활성화:
dnf install epel-release && dnf update --refresh
설치 패키지:
dnf install dkms kernel-devel kernel-headers gcc make bzip2 perl elfutils-libelf-devel