Co jsou zač a jak je nainstalovat

Klíčové věci

  • Přídavky pro hosty ve VirtualBoxu umožňují lepší výkon a funkčnost ve virtuálních počítačích, včetně sdílené schránky/přetažení, sdílených složek, vylepšené podpory grafiky a bezproblémových oken aplikací.
  • Přídavky pro hosty můžete nainstalovat připojením virtuálního disku poskytovaného VirtualBoxem.

Při práci ve VirtualBoxu jste možná viděli výzvu nebo jste si všimli odkazu na Přidání hostů. Ale co to je? Pojďme se podívat na to, co VirtualBox’s Guest Additions dělá a jak je aktivovat.

Co jsou přídavky pro hosty ve VirtualBoxu?

VirtualBox Guest Additions je balíček softwaru, který je součástí VirtualBoxu a který umožňuje lepší výkon a funkčnost ve virtuálních strojích. Chcete-li aktivovat tuto funkci, nainstalujete doplňky pro hosty do virtuálního počítače.

VirtualBox je hypervizor, který umožňuje vytvářet a používat virtuální stroje. Do VirtualBoxu tak můžete nainstalovat Windows a další operační systémy, které se budou chovat, jako by běžely na skutečném hardwaru. Přečtěte si našeho úplného průvodce používáním VirtualBoxu, abyste se dostali na rychlost, pokud neznáte.

Nicméně, i když máte virtuální stroj spuštěný ve VirtualBoxu, zážitek není od začátku dokonalý. Některé prvky spouštění operačního systému v okně aplikace jsou frustrující.

Například na vašem skutečném počítači systém Windows ví, jaká rozlišení může zobrazit pomocí ovladačů z vaší grafické karty. Virtuální stroj to neumí, takže se ve výchozím nastavení zobrazuje v nízkém rozlišení (např. 800×600).

Přídavky pro hosty VirtualBoxu obsahují ovladače zobrazení a další užitečné nástroje, díky kterým je váš virtuální stroj mnohem použitelnější.

Co dělají doplňky pro hosty VirtualBox?

Nyní, když víme, co jsou přídavky pro hosty, pojďme se podívat na to, co VirtualBox Guest Additions dělá pro váš VM.

1. Sdílená schránka/Drag and Drop

Je pravděpodobné, že nakonec budete chtít přesunout data mezi vaším virtuálním počítačem (hostem) a skutečným počítačem (hostitelem). S nainstalovanými přídavky pro hosty obsahuje VirtualBox několik funkcí, které vám to usnadní.

První je sdílená schránka/podpora přetahování. To vám umožní kopírovat položky na jedné platformě a vkládat je na druhou a také mezi nimi přetahovat soubory. Chcete-li to upravit, vyberte svůj virtuální počítač na domovské stránce VirtualBoxu a zvolte Nastavení.

V části Obecné se přepněte na kartu Upřesnit a můžete si vybrat možnosti pro Sdílená schránka a Drag’n’Drop. Pro každý z nich můžete vybrat Zakázáno, Hostitel pro hosta, Host pro hostitele nebo Obousměrný. Obousměrné je nejpohodlnější, ale možná budete chtít zakázat kopírování do hostitelského počítače, pokud používáte virtuální počítač k testování potenciálně nebezpečného softwaru.

V závislosti na tom, co jste povolili, bude kopírování, vkládání a přetahování fungovat napříč systémy stejně hladce jako uvnitř vašeho hostitelského OS.

2. Sdílené složky

Sdílené složky zpřístupňují složky na vašem hostitelském systému ve virtuálním počítači. Tato funkce Guest Additions vám umožňuje připojit složky hostitele jako „síťové zdroje“ v hostujícím OS, aniž byste skutečně používali síť.

Chcete-li jej použít, klikněte na Nastavení na virtuálním počítači a přejděte do části Sdílené složky. Vyberte tlačítko Přidat sdílení na pravé straně a poté vyberte složku na hostitelském počítači, kterou chcete sdílet s hostem.

Pojmenujte jej, zvolte Automatické připojení, chcete-li, aby se připojovalo automaticky, a zapněte možnost Nastavit jako trvalé, chcete-li, aby se vždy zobrazovalo. Poté potvrďte stisknutím tlačítka OK. Složka se v hostujícím OS zobrazí jako síťová jednotka.

3. Vylepšená podpora grafiky

Jak již bylo zmíněno, virtuální stroje od začátku nepodporují grafiku s vysokým rozlišením. Jakmile nainstalujete přídavky pro hosty, budete mít plnou kontrolu nad možnostmi rozlišení v nabídce nastavení zobrazení hostujícího OS. Například na monitoru 1920×1080 můžete zobrazit VM na celé obrazovce v rozlišení 1080p.

To není jediné grafické vylepšení, které přidávají Guest Additions. Při jejich použití se bude rozlišení hostujícího OS dynamicky měnit podle toho, jak upravujete okno VirtualBox na vašem počítači. To vám umožní používat VM v jakékoli velikosti, kterou chcete, aniž byste si museli hrát s možnostmi rozlišení.

A konečně, s funkcemi Guest Additions může hostující OS využívat grafický hardware vašeho počítače. Pokud ve WM hrajete hry nebo používáte jiný graficky náročný software, je to obrovský rozdíl.

4. Bezproblémová aplikace Windows

Další skvělou výhodou přídavků pro hosty je bezproblémový režim. To vám umožní spouštět okna aplikací z hosta vedle aplikací z vašeho hostitelského operačního systému, jako by byly všechny součástí jednoho systému. Je to podobné, jako když Parallels spouští aplikace Windows na Macu.

Chcete-li použít tento režim, stiskněte klávesu Host + L, když je váš virtuální počítač zaostřený. Pokud jste ji nezměnili, výchozí klávesou Host ve VirtualBoxu je pravá klávesa Ctrl.

Jakmile to uděláte, virtuální počítač přejde na celou obrazovku a VirtualBox odstraní pozadí. Jeho okna pak můžete používat s desktopovým softwarem vašeho hostitele. Opětovným stisknutím Host + L toto vypnete – pokud to nefunguje, ujistěte se, že jste nejprve vybrali virtuální počítač VirtualBox.

5. Další výhody doplňků VirtualBox Guest

Výše uvedené funkce jsou hlavními rysy doplňků pro hosty VirtualBoxu. Existuje několik dalších užitečných výhod k jejich instalaci, i když tyto nejsou tak široce užitečné.

Jedním z nich je bezproblémová integrace myši. Možná jste si všimli, že jakmile kliknete do svého virtuálního počítače, váš ukazatel myši zůstane „uvězněn“ uvnitř okna VirtualBox. Poté musíte stisknout klávesu Host (ve výchozím nastavení pravý Ctrl), aby se ovládání myši vrátilo zpět do hostitelského OS. S přídavky pro hosty je toto omezení odstraněno; pouhým posunutím kurzoru od virtuálního počítače se jeho kontrola vrátí hostiteli.

V opačném případě přináší Přídavky pro hosty synchronizaci času s vaším hostitelským počítačem, možnost automatického přihlášení a možnost monitorovat komunikaci mezi hostem a hostitelem. Nic z toho nemá velký dopad na průměrného uživatele, ale díky tomu je používání virtuálních počítačů mnohem pohodlnější.

Jak nainstalovat doplňky pro hosty VirtualBoxu

Instalace doplňků pro hosty do vašeho systému VirtualBox je snadná. Budeme se zabývat instalací doplňků pro hosty pro Windows a Linux, protože provozování macOS na virtuálním počítači je složitější.

Nainstalujte doplňky pro hosty na virtuální počítače s Windows

Chcete-li nainstalovat doplňky pro hosty pro VirtualBox na virtuálním počítači s Windows, spusťte svůj hostující OS jako obvykle. Na panelu nástrojů v horní části vyberte Zařízení > Vložit obraz CD s přídavky hostů. Tím se virtuální disk připojí k virtuálnímu počítači.

Když to uděláte, systém Windows bude reagovat, jako byste právě vložili fyzický disk. Pokud vás nevyzve ke spuštění, otevřete okno Průzkumníka souborů a přejděte na Tento počítač. Na jednotce CD byste měli vidět položku odkazující na přídavky pro hosty.

Poklepáním na toto by měl začít proces instalace. Pokud ne, klikněte na něj pravým tlačítkem, zvolte Otevřít a spusťte soubor VBxWindowsAdditions (nebo VBxWindowsAdditions-x86 na 32bitovém virtuálním počítači).

Odtud jednoduše projděte kroky k instalaci doplňků pro hosty jako jakýkoli jiný software. Po dokončení budete vyzváni k restartování virtuálního počítače, což byste měli udělat co nejdříve.

Jakmile budete hotovi, můžete přejít na Zařízení > Optické jednotky > Odebrat disk z virtuální jednotky a „vysunout“ virtuální disk s přídavky hostů.

Nainstalujte doplňky pro hosty na virtuální počítače se systémem Linux

Proces instalace doplňků pro hosty VirtualBoxu do virtuálního počítače s Linuxem je podobný jako ve Windows. Jakmile naběhnete, vyberte Zařízení > Vložit obraz CD s přídavky hostů z lišty nabídek VirtualBoxu. V závislosti na vaší verzi Linuxu se může zobrazit zpráva pro automatické spuštění obsahu CD.

Můžete to přijmout, ale pokud ne, najdete CD dostupné na hlavním panelu v mnoha linuxových distribucích. Pokud se nezobrazí, otevřete prohlížeč souborů a vyhledejte položku začínající VBox_GAs na levém postranním panelu.

Na Ubuntu se v pravém horním rohu okna zobrazí tlačítko Spustit software. Kliknutím na toto zahájíte proces instalace a poté zadejte své heslo správce, abyste mohli pokračovat. Otevře se okno Terminálu, které vás informuje o jeho průběhu.

Pokud to nereaguje, klikněte pravým tlačítkem myši do tohoto okna prohlížeče souborů a zvolte Otevřít v terminálu, poté vložte následující příkaz ke spuštění instalačního skriptu Guest Additions:

 sudo sh ./VBoxLinuxAdditions.run 

Jakmile je hotovo, restartujte virtuální počítač a vše je připraveno. Poté můžete disk vysunout pomocí možnosti Zařízení > Optické jednotky > Odebrat disk z virtuální jednotky nebo kliknutím pravým tlačítkem v operačním systému a výběrem možnosti Vysunout.

Většina aktualizací VirtualBoxu také obsahuje novou verzi Guest Additions. Nemusíte nutně aktualizovat Guest Additions pokaždé, když aktualizujete VirtualBox, i když je to doporučeno pro nejlepší výkon. Nejnovější verzi získáte kliknutím na Zařízení > Upgradovat přídavky pro hosty na liště nabídek.

Nyní víte, jak díky doplňkům pro hosty je běh virtuálních strojů s VirtualBoxem mnohem plynulejší. Při nastavování nového virtuálního počítače byste měli vždy věnovat chvíli instalaci doplňků pro hosty, abyste si mohli užít tyto užitečné funkce.