이 소프트웨어를 가상 박스에 설치했고, 우분투 공식 웹사이트에서 ISO를 다운로드했고, 마지막 LTS였습니다.
'를 사용하여 Guest Additions 설치를 시도했습니다.Guest Additions CD Image"를 삽입하십시오. 결과:
Verifying archive integrity... All good.
Uncompressing VirtualBox 5.2.0 Guest Additions for Linux........
VirtualBox Guest Additions installer
Removing installed version 5.2.0 of VirtualBox Guest Additions...
Copying additional installer modules ...
Installing additional modules ...
VirtualBox Guest Additions: Building the VirtualBox Guest Additions
kernel modules.
VirtualBox Guest Additions: Look at /var/log/vboxadd-setup.log to find
out what went wrong
VirtualBox Guest Additions: Running kernel modules will not be replaced
until the system is restarted
VirtualBox Guest Additions: Starting.
VirtualBox Guest Additions: modprobe vboxsf failed
Press Return to close this window...
/var/log/vboxadd-setup.log 내부:
오류:
Kernel configuration is invalid.
include/generated/autoconf.h or include/config/auto.conf are missing.
Run 'make oldconfig && make prepare' on kernel src to fix it.
로그 파일의 전체 버전은 [[?]1에서 확인할 수 있습니다.
좋아, 그럼 이건 이미 알려진 문제군 가상 상자에서 제공하는 이미지를 사용하는 대신 'sudo apt-get install virtualbox-guest-dkms'를 다운로드하고 헤더가 필요하면 기존의 'sudo apt-get install Linux-headers-$(uname -r)' 대신 이 'sudo apt-get install Linux-headers-virtual'을 다운로드하십시오.
건배.
편집: @Abdelouahab이 가리키는 '()'에 대한 '{}'을(를) 변경합니다.
비슷한 문제가 발생할 수 있습 버추얼 5.2.18 과 리눅스 시설을 포함,페도라 28,실행되는 커널 4.18:건물은 고객 추가 실패할 것 같은 오류 메시지,"modprobe vboxsf 지 못했"없 vboxsf 모듈은 출력/lib/modules 폴더에 있습니다.
솔루션(지금)는[download](https://www.virtualbox.org/wiki/Testbuilds#Developmentsnapshots 다)및 설치가 최신 개발의 스냅샷이 고객 추가,버전 5.2.97 에 설명된 대로,티켓에 버추얼트.
증상은 메시지를 다음과 같이 나타나는 한의 로그 파일을 서면/var/log 여 빌드 프로세스:
/tmp/vbox.0/utils.c: In function ‘sf_init_inode’:
/tmp/vbox.0/utils.c:165:28: error: passing argument 1 of ‘sf_ftime_from_timespec’ from incompatible pointer type [-Werror=incompatible-pointer-types]
sf_ftime_from_timespec(&inode->i_atime, &info->AccessTime);
^~~~~~~~~~~~~~~
/tmp/vbox.0/utils.c:53:53: note: expected ‘struct timespec *’ but argument is of type ‘struct timespec64 *’
static void sf_ftime_from_timespec(struct timespec *tv, RTTIMESPEC *ts)
참고 빌드 프로세스를 출력할 수 있습니다 multiple 로그 파일을 보고만 하나(으로 메시지가 출력에서 알 수 있듯이)는 신뢰할 수 있는 방법을 진단하는 문제입니다. 내 경우에는,설치하려는 손님이 추가에 머리 페도라 서버지 못했/var/log/vboxadd-setup.로그만 포함하는 라인
Could not find the X.Org or XFree86 Window System, skipping.
키 검사 파일이/var/log/vboxadd-setup.로그인합니다.1,에서 생성되는 동일한 시간을 포함한,실제 오류 메시지에서,다음과 같다.
우분투 16.04.
에 대한 의견을 질문이 있을 조금만 유용한 링크입니다.
동일한 정확한 문제 해결에 의해 삭제 5.2.8 및 설치 5.1.34_Ubuntu r121010 에서 repo:
$ grep virtualbox /etc/apt/sources.list
deb https://download.virtualbox.org/virtualbox/debian xenial contrib
설치의 고객 추가없이 완료되면"버추얼스가:modprobe vboxsf 지 못했"오류가 있습니다.
sudo purge virtualbox*
sudo apt-add-repository "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -sc) contrib"
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox
덕분에 저스틴에 대한 링크 https://askubuntu.com/a/846142 하지만 사용해야 했
sudo apt-get install VirtualBox
보
sudo apt-get install VirtualBox-*
생의 마지막 중 하나 내게는 전체의 엉망이 충족되지 않은 까다로운 종속성입니다.
하지만 오늘 우분투 16.04ISO 파일을 설치했다. 나 또한 최신 버추얼 버전입니다.
을 설치하려고 게스트가 직면한 오류를 언급합니다.
나는 그냥 다른 사람이 무엇을 말했다.으로 고객 추가 ISO 도에 삽입 VM,I ran:
sudo reboot
로그인 한 후에 다시 갔 ISO 폴더:
/media/<ubuntu_username>/VBox_GAs_5.2.8
그때 실행:
sudo ./autorun.sh
설치 완료없는 문제입니다.
내가 달렸으로 이 문제에 모두 우분투&윈도우 호스트(루 분투스),그리고 두 가지 경우 모두에서,이것은 무엇을 했습니다.