현재 설정:버추얼 5.1.20※*유랑 1.9.3**
이전 작업을 설정:버추얼 5.1.18※*유랑 1.9.3**
치 최신 버전의 버추얼을 시작하는 모든 컴퓨터에서 요구됩니다. 폴더에 설치 작동이 중지되었습니다. 동일한 설치 폴더에서 작동합버추얼 5.1.18. 나는 다음과 같은 오류 메시지:
유랑할 수 없었던 마운트 버추얼 공유 폴더를 지정합니다. 이것은 일반적으로 하기 때문에 파일시스템"vboxsf"을 사용할 수 없습니다. 이 파일시스템을 통해 사용할 수 있 버추얼 게스트에 추가 및 커널 모듈이 있습니다. 는지 확인하시기 바랍 이러한 고객 추가 있에 제대로 설치되어 있습니다. 이것이 버그가 아니에서 유랑에 의해 일반적으로 발생한 결함 있는 방랑자. 컨텍스트에 대해 명령을 시도했다:
mount-t vboxsf-o uid=1000,gid=1000 키/키
오류 출력에서 명령이었다:
mount:잘못된 fs 유형,옵션이 나쁜 나쁜 수퍼 키, 누락 코드페이지 또는 도우미로그램,또는 다른 오류가 어떤 경우에 유용한 정보에서 발견된 syslog-도 dmesg|꼬리 또는 그래서.
가 수동으로 설치하는유랑-vbguest
플러그인(을 통해유랑 플러그인을 설치하는 방랑자-vbguest
),하지만 그 고정 아무것도 아니다. 다운그레이드로 다시 5.1.18 해결되지만,이것이't 에 이상적입니다.
를 얻을 수 있는 방법 폴더에 장착으로 작업버추얼 5.1.20과유랑 1.9.3?
업데이트
고정된 버추얼 5.1.22.
(https://www.virtualbox.org/ticket/16670)
원본 대답
내 경우에는 심볼릭 링크 VM 내 잘못이었다. 로그인 VM:
$ vagrant ssh
다음:
$ ls -lh /sbin/mount.vboxsf
lrwxrwxrwx 1 root root 49 Apr 19 14:05 /sbin/mount.vboxsf -> /opt/VBoxGuestAdditions-5.1.20/other/mount.vboxsf
이 링크가 깨진 것입니다. 당신이 볼 때부/opt/VBoxGuestAdditions-5.1.20/는 하위 폴더"다른"지 않't 존재합니다. 이 라인에 수정:
$ sudo ln -sf /opt/VBoxGuestAdditions-*/lib/VBoxGuestAdditions/mount.vboxsf /sbin/mount.vboxsf
이제 로그아웃 VM:
$ exit
을 확인 그것이 당신을 위해 작동하는 경우:
$ vagrant reload
지't fix 링크기 때문에/sbin/니다.vboxsf 존재하지 않 내 상자!
는 경우 이 링크/sbin/니다.vboxsf 에 존재 하지 않는 첫 번째 장소보다 VBoxGuestAdditions 수't 을 설치할 수 있습니다. 이것은 일어날 수 있는 다운로드하지 않은 경우 일치하는 버추얼 확장 팩한 후 업데이트 버추얼(v5.2.18 해야 다운로드 중에 자동으로 업데이트 버추얼). 당신이 할 수있는 지금:
-정지의 모든 실행 Vm. -열린 버추얼 프로그램입니다. -다운로드를 시작하의 버추얼 확장 팩하고 설치합니다. -하지 않은 경우 요청을 받고 싶다면 다운로드 버추얼 확장 팩,open->파일을->업데이트 확인,트리거로 다운로드합니다.
이 없는 경우 업데이트 버추얼 확장자 보다,it's 가능한 VBoxGuestAdditions 수 있't 가 설치될 때문에 설치 프로그램의 메시지를 표시하고 유랑 플러그인 vbguest 할 수 있는지 프롬프트에 응답(이것이"fixed"에 vbguest v0.15.0). 당신이 볼 수있는에서의 출력이"유랑 up". 이 있어야 선이:
Do you wish to continue? [yes or no]
이 경우에는 실행할 수 있습니다 설치합니다. 을 시작하자:
$ vagrant up
트리 vbguest 를 다시 설치해보세요 하지만 떠나 VBoxGuestAdditions ISO 장착후:
$ vagrant vbguest --do install --no-cleanup
로그인 박스:
$ vagrant ssh
실 설치 프로그램 수동:
$ sudo /mnt/VBoxLinuxAdditions.run
는 마지막 희망:DIY!
는 경우에도 상기의 일을 하려고 설치하는 고객 추가 수동:
cd /opt
sudo wget -c http://download.virtualbox.org/virtualbox/5.1.28/VBoxGuestAdditions_5.1.28.iso -O VBoxGuestAdditions_5.1.28.iso
sudo mount VBoxGuestAdditions_5.1.28.iso -o loop /mnt
sudo sh /mnt/VBoxLinuxAdditions.run
나에 대한 문제가 해결되었 다음과 같은 조건을 따라야 합니다:
환경
-버추얼 버전 6.0.4r128413 -유랑 버전 2.2.3
단계:
귀하의 프로젝트 디렉토리 터미널에서 또는 명령행(cd
)다음 명령을 실행합니다:
1.유랑 플러그인을 설치하는 방랑자-vbguest 을 설치하려면
유랑 VB 스 플러그인
2.유랑 up
오류 메시지가 표시되는 경우에 관한vboxsf
되지 않습니다. 그런 다음 어쩌면 당신의 버추얼 게스트에 추가가 제대로 설치되지 않았습니다. 희망,아래 명령을 것입니다 당신의 문제를 해결합니다.
vagrant ssh
sudo yum -y install kernel-devel
sudo yum update -y
exit
vagrant halt
vagrant up --provision
에 대한 사람들을 땅과 함께 여기에 거의 동일한 문제로 나는 아래 솔루션
-버추얼어 있기 때문에 실패의시스템이 현재 설정하지 않을 구축하는 커널 모듈 -솔루션을 제거
커널의 헤더가 있습니다.x86_64 0:3.10.0-862.9.1.el7 -설치 후
kernel-devel-3.10.0-327.el7.x86_64`
1.유랑 ssh
2.sudo rpm-e kernel-devel-3.10.0-862.9.1.el7.x86_64
3.sudo wget ftp://mirror.switch.ch/pool/4/mirror/scientificlinux/7.0/x86_64/updates/security/kernel-devel-3.10.0-327.el7.x86_64.rpm
//파일을 다운로드
4.sudo rpm-Uvh kernel-devel-3.10.0-327.el7.x86_64.rpm
//를 사용하여 파일을 다운로드에서 3 단계
5.exit
6.유랑 reload
오류 출력에서 명령이었다:
/sbin/니다.vboxsf:설치하지 못했 오류가:같은 장치
설치 버추얼 고객 추가 5.2.16-게스트 버전은 5.1.10
오류가 발생했을 설치하는 동안 고객 추가 버추얼
이 시스템은 현재 설정하지 않을 구축하는 커널 모듈을 사용합니다.
설치하십시오 리눅스 커널"header"과 일치하는 파일을 현재 kernel
이 포함된 패키지 헤더에 있는 아마도:kernel-devel kernel-devel-3.10.0-327.el7.x86_64
패키지는 커널의 헤더가 있습니다.x86_64 0:3.10.0-862.9.1.el7 설치
No 패키지 kernel-devel-3.10.0-327.el7.x86_64 가능합니다.
kernel-devel-3.10.0-327.el7.x86_64
작품-bento/centos-7.2 -유랑 버전:2.0.4 -가상자 버전:5.2.16
-어떻게 제거하려면 커널의 헤더 3.10.0-862 -[는 방법을 설치하는 커널의 헤더 3.10.0-327][2]