이전 우분투가 있는 Ubuntu 20.04(호스트)의 Vagrant(게스트)

이전 우분투가 있는 Ubuntu 20.04(호스트)의 Vagrant(게스트)

저는 커널 5.4.0-74-generic이 포함된 Ubuntu Budgie 20.04(호스트)를 사용하고 있습니다.

VirtualBox 버전 6.1.22 r144080

방랑자: 2.2.16

몇 주 전부터 게스트 시스템으로 이전 우분투 버전을 사용하여 방랑자를 실행할 수 없습니다.

$ vagrant init ubuntu/xenial64
$ vagrant up

그런 다음 정보와 오류가 발생합니다.

Got different reports about installed GuestAdditions version:
Virtualbox on your host claims:   5.0.18
VBoxService inside the vm claims: 5.1.38
Going on, assuming VBoxService is correct...
Vagrant was unable to mount VirtualBox shared folders. This is usually
because the filesystem "vboxsf" is not available. This filesystem is
made available via the VirtualBox Guest Additions and kernel module.
Please verify that these guest additions are properly installed in the
guest. This is not a bug in Vagrant and is usually caused by a faulty
Vagrant box. For context, the command attempted was:

mount -t vboxsf -o uid=1000,gid=1000,_netdev vagrant /vagrant

The error output from the command was:

: No such device

대신 초점을 사용하여 방랑 상자를 시작하면.

$ vagrant init ubuntu/focal64
$ vagrant up

그것은 매력처럼 작동합니다.

이 작업을 다시 수행하기 위해 여기서 무엇을 할 수 있는지 제안해 주시겠습니까?

잘 모르겠지만 커널 업데이트와 관련이 있는 것 같지만 Linux 커널을 다운그레이드하는 데는 아무런 행운이 없었습니다.

이 글은 교차 게시글입니다.https://stackoverflow.com/questions/67833305/vagrant-on-ubuntu-20-04-host-with-older-ubuntu-on-guest여기서 더 쉽게 도움을 받을 수 있다는 제안을 받았기 때문입니다.

답변1

이것은 실제로 대답은 아니지만 결국 내 솔루션이되었습니다.

나는 이전 우분투 16.04를 20.04로 업데이트하기 위해 노력했습니다.

그것은 나에게 상당한 작업이었으므로 내 제안은 간단합니다.

이와 같은 상황이 발생하지 않도록 상자를 최신 상태로 유지하십시오. :)

관련 정보