728x90
반응형
- 장치 —> 게스트 추가 CD 이미지 삽입… 메뉴 항목을 클릭하십시오 .
- 그러면 아래와 같이 게스트 CentOS 창에 대화 상자가 나타나면 실행 버튼을 클릭 합니다.
- 그러면 터미널이 열리고 아래 그림과 같은 명령이 실행되지만 아래와 같은 오류 메시지가 나타날 수도 있습니다.
VirtualBox Guest Additions: Kernel headers not found for target kernel
3.10.0-1062.el7.x86_64. Please install them and execute
/sbin/rcvboxadd setup
modprobe vboxguest failed
The log file /var/log/vboxadd-setup.log may contain further information.
Press Return to close this window..
2. VirtualBox 게스트 추가 수정 : 대상 커널 오류 단계에 대한 커널 헤더를 찾을 수 없습니다.
- 터미널을 열고 uname -r 명령을 실행 하여 현재 Linux 커널 버전을 나열합니다.
$ uname -r
3.10 . 0 - 1062 el7 . x86_64
- ls / usr / src / kernels / 명령을 실행 하여 설치된 모든 커널 을 나열합니다.
- 나열된 커널이 없거나 나열된 커널 버전이 CentOS Linux 커널 버전과 일치하지 않는 경우. 그런 다음 yum install“kernel-devel-uname-r == $ (uname -r)” 명령을 실행 하여 CentOS Linux 커널을 설치해야합니다. 이 명령을 실행하려면 루트 사용자가 필요하므로 먼저 루트 사용자를 사용하여 로그인하려면 su 명령을 실행해야합니다 .
# yum install "kernel-devel-uname-r == $ (uname -r)"
- 위의 설치 명령이 성공적으로 실행되면 ls / usr / src / kernels / 를 실행하여 CentOS 커널이 설치되었는지 확인할 수 있습니다.
# ls / usr / src / kernels / 3.10 . 0 - 1062 el7 . x86_64
- 터미널을 닫으면 VirtualBox Guest Additions CD 가 데스크탑에 마운트 된 것을 찾을 수 있습니다 . CD 이미지를 마우스 오른쪽 버튼으로 클릭하고 팝업 메뉴 목록 에서 터미널에서 열기 메뉴 항목을 클릭 합니다. 그런 다음 ./autorun.sh 명령을 실행 하면 VirtualBox Guest Additions 소프트웨어 를 설치하기위한 새 탭이 열립니다 .
$ ./autorun. sh
- 위의 설치 과정에서 아래와 같은 오류 메시지가 나타날 수 있습니다. 이 시스템은 현재 커널 모듈을 빌드하도록 설정되지 않았습니다. 배포판에서 gcc make perl 패키지를 설치하십시오 .
- 이제 루트 사용자 권한으로 터미널에서 yum install -y gcc perl kernel-headers kernel-devel 명령을 실행하여 gcc make perl 패키지를 설치할 수 있습니다.이 명령은 시간이 더 오래 걸릴 수 있습니다.
# yum install -y gcc perl kernel-headers kernel-devel
- 위의 명령을 실행 한 후 CentOS 시스템을 재부팅 하십시오.
- 이제 5 단계로 이동하면 VirtualBox Guest Additions 소프트웨어를 설치할 때 오류가 사라집니다.
728x90
반응형
'Linux > CentOS' 카테고리의 다른 글
CentOS7 오라클 Oracle 11g XE 설치 (0) | 2021.01.08 |
---|---|
CentOS7 LiveGNOME iso 커스텀 (0) | 2021.01.05 |