VirtualBox – instalace, USB, sdílené složky
Balíčky k instalaci
Hostitelské moduly VirtualBoxVirtualBoxVirtualBox Guest Additions Balíček rozšíření ISOOracle VirtualBoxPřed instalací restartujte systém a ujistěte se, že jste ve firmwaru systému povolili virtuální rozšíření.
systemctl reboot --firmware-setupVaše aktuální aktivní jádro je nalezeno pomocí příkazu mhwd-kernel (@sueridgepipe poznámka)
$ mhwd -lilinux57Nainstalujte virtualbox s požadovaným jádrem odpovídajícím výstupu z vašeho systému.
$ pamac install virtualbox linux57-virtualbox-host-modules virtualbox-guest-isoMusíte pamatovat na instalaci modulů jádra pro každé nainstalované jádro, na kterém chcete VirtualBox používat.
Před použitím VirtualBoxu musí být načteny moduly jádra. Restartujte systém nebo jej načtěte ručně.
$ sudo vboxreloadVáš uživatel hostitele musí být členem skupiny vboxusers. Proměnná $USER níže se převádí na vaše aktuálně přihlášené uživatelské jméno.
$ sudo gpasswd -a $USER vboxusersPro registraci změny se odhlaste.
Vybraný výchozí typ zobrazení pro jakýkoli Linux je VMSVGA a to bude dobré pro většinu distribucí.
Použijte buď
Nebo
Volbou je použití VBoxSVGA nebo VMSVGA. VBoxSVGA způsobí, že si VirtualBox bude stěžovat na neplatná nastavení, ale pomocí VMSVGA se váš virtuální počítač nezmění, aby se přizpůsobil změnám velikosti okna.
Pokud si chcete být jisti, že host Manjaro změní velikost správně, musíte zvolit typ zobrazení VBoxSVGA a ignorovat varování.
Výběrem VBoxSVGA a 3D se vaše grafika resetuje na VMSVGA a 3D.
Můžete podvádět VBox, abyste mohli používat VboxSVGA a 3D
Nejprve vytvořte virtuální počítač pomocí VMSVGA a 3DVyberte virtuální počítač ve VBoxManagerV části Zobrazit klikněte na VMSVGA a změňte jej na VBoxSVGASpusťte VMRozšiřující balíček je proprietární sada rozšíření poskytující užitečné funkce pro VirtualBox, jako je průchod USB2 a USB3. Balíček rozšíření PKGBUILD poskytuje AUR, takže k jeho sestavení a instalaci používáme Pamac.
$ pamac build virtualbox-ext-oraclePokročilá konfigurace vyžaduje instalaci balíčku rozšíření. Můžete nakonfigurovat průchod USB pro USB-2 a USB-3. Pokud máte takový ovladač, musíte svůj hostující systém nakonfigurovat tak, aby používal USB-3. To se provádí v položce nabídky Nastavení USB. Na tuto kartu nepřipojujte žádná zařízení, pokud neděláte něco pokročilého.
Zpřístupněte nabídku Zařízení → USB v okně VirtualBox Machine nebo položku nabídky USB ve stavovém řádku. Vyberte zařízení USB, které chcete připojit k virtuálnímu počítači. USB zařízení
Abyste zabránili poškození dat na zařízeních USB, vždy zařízení USB synchronizujte a odpojujte bezpečně. Nepřenášejte myš ani klávesnici. Nepřidávejte filtry pro zařízení USB.Před instalací se ujistěte, že používáte grafiku VBoxSVGA.
Grafické ovladače jsou součástí jádra a instalační program Manjaro použije mhwd k instalaci modulů jádra.
Nainstalujte nástroje pro hosty
$ sudo pacman -Syu virtualbox-guest-utilsPro nejlepší výsledky potřebují hosté Linuxu i Windows nainstalované nástroje pro hosty. Raději použijte poskytnutý obraz ISO, protože jiné distribuce Linuxu nemusí mít nejnovější verzi nástrojů.
Po instalaci balíčků pokračujte v konfiguraci hosta systému Linux nebo konfiguraci hosta systému Windows.
Z nabídky Zařízení v okně hosta VirtualBoxu vyberte Vložit obrázek CD s přídavky hosta...
Na některých systémech Linux je nutné otevřít terminál a spustit instalační program z CLI. Otevřete správce souborů, přejděte na připojený ISO, použijte správce souborů ke spuštění terminálu a poté spusťte instalační program.
$ ./runasroot.shV běžícím hostu - přidejte uživatele do skupiny vboxsf. Proměnná prostředí $USER se převádí na aktuálně přihlášeného uživatele.
$ sudo gpasswd -a $USER vboxsfPovolí službu vbox. Služba při spuštění načte požadované moduly.
$ sudo systemctl enable --now vboxserviceSdílené složky vyžadují zvláštní konfiguraci hostitele a hosta. Co je potřeba udělat v hostovi, se trochu liší v závislosti na operačním systému hosta. Následující funguje pro Manjaro.
Pokud plánujete používat systém Windows a chcete procházet nezabezpečené webové stránky a jiné nejisté činnosti. Pokud tak učiníte, zabráníte případnému malwaru/ransomwaru v šíření do vašeho hostitele.
Po restartu budete muset připojit složky
$ sudo VBoxControl seznam sdílených složek --automountK složkám lze přistupovat pomocí /media/sf_sharename
Pokud máte problémy s nastavením rozlišení obrazovky hosta, věnujte pozornost grafickému ovladači vybranému pro virtuální počítač, jak uvádí @Teek zde a @sueridgepipe zde.
Otevřete Kvantum Manager, vyberte Konfigurovat aktivní motiv a přejděte na Compositing & Celkový pohled.
Buď aktivujte Deaktivovat složené efekty nebo aktivujte Průsvitná okna. Pokud zvolíte druhou možnost, ujistěte se, že VirtualBox a VirtualBoxVM jsou zahrnuty v seznamu neprůhledných aplikací.
Změna na celou obrazovku pomocí klávesových zkratek – výchozí pravý Ctrlf závisí na
grafický ovladač – host VBoxSVGAManjaro potřebuje povolenou a spuštěnou službu vbox. Změna velikosti obrazovky někdy trvá 5–10 sekund, než se přizpůsobí, ale pokud se nepřizpůsobí, použijte klávesovou zkratku pro přepínání tam a zpět jednou (1).Pokud používáte Windows a máte nečitelná/prázdná dialogová okna, vypněte 3D/2D v sekci grafiky virtuálního stroje.
Následující informace nejsou konzistentní, ale mohou záviset na vašem grafickém ovladači.
Pokud kliknete na tlačítko maximalizace okna vm nebo přetáhnete pomocí pravého dolního rohu, vm nemusí obdržet upozornění na změnu velikosti okna. Okno můžete rozbalit přetažením okraje v obou směrech, aby byla změna velikosti vm správná. Velikost okna si zapamatuje, takže to nemusíte dělat pokaždé.Z nabídky Zařízení v okně hosta VirtualBoxu vyberte Vložit obrázek CD s přídavky hosta...
Vložte doplňky pro hosty a spusťte instalační program v systému Windows.
Restartujte hosta, aby byly sdílené složky dostupné pomocí Průzkumníka Windows.
Získejte PDF
PREV: Co je klient-server? Definice a často kladené otázky | OmniSci