Jaki jest najlepszy sposób instalowania dodatków gości ze wszystkimi funkcjami zmiany rozmiaru oraz schowka i udostępniania plików w systemie Ubuntu 16.04?
16.04
virtualbox
jtpereyda
źródło
źródło
Odpowiedzi:
W przypadku Ubuntu Server konieczne jest zainstalowanie dodatków gości z wiersza poleceń.
źródło
Istnieje pakiet dodatków dla gości , ale włączyło to tylko niektóre funkcje.
Najbardziej niezawodnym sposobem jest prawdopodobnie użycie wbudowanego instalatora dostarczonego z VirtualBox.
To jest dla Ubuntu Desktop. W przypadku Ubuntu Server zobacz odpowiedź @ ThisClark.
Aktualizacje
sudo apt update
isudo apt upgrade
i restartu w razie potrzeby.Dodatki dla gości
Włącz funkcje
źródło
apt-get
lubaptitude
../autorun.sh
.Jeśli nie pobierzesz ISO, nie otrzymasz „najnowszej i najlepszej” wersji. Jeśli chcesz pozostać przy tej opcji, zapoznaj się z poniższymi uwagami dotyczącymi zależności .
Testowałem te instrukcje z powodzeniem u gościa Ubuntu 16.04:
Wpłynęło to na moją instalację.
Zauważone z komentarza:
źródło
1) Zainstaluj pakiet za pośrednictwem zwykłych kanałów dystrybucji. Na przykład możesz użyć:
2) Dodaj dodatki gości, wybierając Urządzenia> Napędy optyczne> VBoxGuestAdditions.iso
Gdy użyjesz powyższego polecenia, aby pobrać plik ISO. Można go znaleźć tutaj:
źródło
To działało dla mnie:
Następnie uruchom ponownie maszynę wirtualną.
źródło
mount: mount point /media/cdrom does not exist
Działa to dla hosta VirtualBox 5.1.28 MacOS z uruchomionym gościem Ubuntu Server 16.04.3 LTS. Wszystkie instrukcje dotyczą gościa Ubuntu Server.
Uwaga: nie używaj interfejsu GUI VirtualBox do „Włóż obraz dysku CD z dodatkami gości”. Nie wywołał „vboxadd.sh”, podobnie jak aktualne .iso pobrane ze strony virtualbox. Ponadto gość musi mieć dostęp do Internetu (użyj „NAT” zamiast „mostka przejściowego”, jeśli masz problemy z Internetem w systemie gościa).
Na terminalu pobierz plik VBoxGuestAdditions.iso dla swojej wersji VirtualBox (dla mnie to 5.1.28).
wget http://download.virtualbox.org/virtualbox/5.1.28/VBoxGuestAdditions_5.1.28.iso
Następnie utwórz pusty katalog w / media i zamontuj go:
sudo mkdir /media/iso
sudo mount VBoxGuestAdditions_5.1.28.iso /media/iso
Następnie przejdź tam i uruchom instalator Linux:
cd /media/iso
sudo ./VBoxLinuxAdditions.run
Uruchom ponownie system operacyjny gościa:
reboot
Powinieneś mieć dostęp do folderu współdzielonego w / media / sf_ [twoja_nazwa_folderu]
źródło
Chcesz Virtual Box 5.1 ?
Jeśli masz zamiar pobrać i używać Virtual Box 5.1 (nie 5.0), w momencie pisania tego tekstu nie będziesz w stanie uzyskać go poprzez apt. A dodanie repozytoriów innych firm może przypadkowo uzyskać 32-bitową wersję z niejasną wersją błędu, zobacz tę odpowiedź .
Dlatego prawdopodobnie najlepiej jest pobrać sam VirtualBox i dodatki dla gości (teraz przemianowane / część „Extension Pack” to bezpośrednio z najwyższej wersji 5.1.x, którą można znaleźć tutaj:
to znaczy
(Po wspomnianych powyżej 32-bitowych niedogodnościach) miałem szczęście
Dwa oferowane pakiety rozszerzeń są identyczne (ta sama suma kontrolna), wybierz dowolne:
Jak zainstalować to wszystko? Podwójne kliknięcie. Otwiera standardowy „.deb” -Installer, odpowiednio pole wirtualne, aby zająć się pakietem rozszerzeń. (Tak, windows-ish, uncool, ale działa!)
źródło
Miałem ten sam problem co ty, wyjaśnię co zrobiłem:
Przeczytałem Podręcznik użytkownika VirtualBox odpowiadający zainstalowanej wersji VB.
Zainstalowałem VB z repozytoriów Ubuntu; teraz jest (lipiec 2017) wersja 5.0.40
Wygląda na to, że VBGuestAdditions.iso musi zostać zainstalowany wraz z instalacją VM
sprawdzając ustawienia-> interfejs użytkownika -> urządzenia -> włóż obraz płyty GuestAdditions,
ale w moim przypadku tak się nie stało, przeszukałem ten plik ISO na hoście, aw przypadku wersji VB ten plik ISO znajduje się w / usr / share / virtualbox.
Na koniec w ustawieniach maszyny wirtualnej (VBGuestAdditions ma zostać zainstalowany w gościu)
w Storage, w kontrolerze IDE umieściłem ścieżkę do pliku VBGuestAdditions.iso i pojawia się on w maszynie wirtualnej jako urządzenie CD i można uzyskać do niego dostęp i uruchomić VBGuestAdditions oraz uzyskać prawidłową zmianę rozmiaru ekranu i dostęp do folderu współdzielonego (to ostatnia funkcja przynajmniej w win7 gości).
źródło