VirtualBox

Sdílené složky VirtualBox

Sdílené složky VirtualBox

Nastavení sdílených složek ve VirtualBoxu 

Pokud máte virtuální počítače nainstalované uvnitř VirtualBoxu, je pravděpodobné, že chcete sdílet data mezi virtuálním počítačem a hostitelským operačním systémem. Funkce Sdílená složka VirtualBoxu umožňuje sdílet složku mezi hostitelským operačním systémem a hostovaným operačním systémem.

Budeme používat hostitelský systém Windows 10 a sdílíme složku s Ubuntu 18.04 jako host. V obou případech je překvapivě snadné a snadné nastavit vše od oprávnění ke čtení a zápisu až po správu svazků. Linux a jiný operační systém než Linux nabízí také pěknou obecnost, díky níž jsou následující kroky široce použitelné.

Budeme sdílet složku s názvem D: \ VboxShare z hostitelského systému se stejným jménem na hosta pro jednoduchost. Sdílenou složku můžete v hostitelském operačním systému zobrazit s jiným názvem, pokud chcete.

Spusťte svůj virtuální počítač a klikněte na Možnosti zařízení v okně VirtualBox v horním řádku.

Ve spodní části podnabídky Zařízení se zobrazí možnost Vložte obrázek CD s doplňky pro hosty .. klikněte na něj a připojí soubor ISO poskytnutý společností Oracle, aby rozšířil možnosti virtuálního počítače, včetně funkce Sdílená složka.

Po kliknutí se může stát jedna ze dvou věcí. Pokud používáte standardní Ubuntu, budete vyzváni, že existuje autorun.sh skript uvnitř obrazu CD a vyžaduje spuštění vašeho sudo hesla, nebo si můžete všimnout, že se na váš souborový systém připojuje jen obraz CD, v takovém případě si přečtěte poznámku níže.

Vracíme se k ideálnímu případu, kdy autorun.sh skript začíná sám, v takovém případě byste museli povolit spuštění skriptu hostujícím OS. Když se objeví následující okno, klikněte na „Spustit“:

Až se zobrazí tato výzva, můžete pokračovat v zadávání hesla sudo:

Nakonec uvidíte výsledek instalace (bude to trvat jen několik sekund):

Zjistíte, že skript vás požádá o instalaci gcc, značka a perl takže může nainstalovat potřebné moduly jádra. Uděláme to příště.

Poznámka: Pokud se výzva k automatické instalaci nezobrazí

Je pravděpodobné, že používáte distribuci, jako je Lubuntu, a na cestě si všimnete nového obrazu CD / média // Vbox_GA_version_number kde číslo verze bude záviset na verzi VirtualBoxu. Tento obraz CD se může také zobrazit na obrazovce vašeho počítače. Pokud k tomu dojde, jednoduše otevřete terminál, přejděte do daného adresáře a spusťte autorun.sh skript jako uživatel root. K tomu použijte následující příkazy:

$ cd // media / VBox_GAs_5.2.12
$ sudo ./ autorun.sh

Samozřejmě budete muset místo uživatelského jména použít své uživatelské jméno zobrazené v příkazu. Také připojené médium / VBox_GAs_x.X.xx bude mít jiný název podle toho, jakou verzi VirtualBoxu používáte.

Zpět k instalaci

Nyní je čas zajistit, aby software pro přidání hostů měl všechny nezbytné základní balíčky pro instalaci modulů jádra v hostujícím OS. Jak již bylo zmíněno dříve, tyto balíčky jsou udělat, gcc a perl. Pojďme je nainstalovat.

$ sudo apt install gcc make perl

Nyní, jako poslední bod markantů, musíte pochopit, že k souborům sdíleným VirtualBoxem mají přístup pouze členové  vboxsf skupina vytvořená dřívější skupinou autorun.sh skript. Abyste tyto soubory zpřístupnili svému běžnému uživatelskému účtu UNIX, musí být tento účet členem vboxsf skupina. Proveďte to spuštěním příkazu:

$ sudo adduser vboxsf

Přidání sdílené složky

Nyní jsme připraveni sdílet složky z hostitelského počítače. Chcete-li to provést, klikněte znovu na Zařízení z možnosti nabídky VirtualBox okna VM. (Horní řádek, mimo virtuální počítač)

Uvidíte zde následující možnosti, Zařízení → Sdílené složky → Nastavení sdílené složky ..

Po kliknutí na něj uvidíte něco podobného tomuto:

Klikněte na ikonu první složky v pravém sloupci. Poté zadejte cestu k této složce, jak je patrné z hostitelského operačního systému. V našem případě se jedná o složku v jednotce D :. Pak Název složky proměnná rozhodne, jaký název bude mít sdílená složka uvnitř VM. Můžete také vybrat možnost Automaticky připojit, aby byla složka připojena bez ručního zásahu. Pokud z něj uděláte stálého člena, zajistíte, že budete mít sdílení povoleno při každém spuštění daného virtuálního počítače.

Pokud jsou data ve složce citlivá nebo pokud používáte virtuální počítač k testování škodlivého softwaru, možná budete chtít vybrat také možnost jen pro čtení. Tím zajistíte, že virtuální počítač nebude moci upravit obsah složky.

Nyní restartujeme náš systém, aby se všechny úpravy, které jsme provedli v posledních několika krocích, skutečně zobrazily jako sdílenou složku na ploše našeho uživatele (nebo na / média /)

Závěr

Dejte nám vědět, pokud ve sdílených složkách existují nějaké další chyby, problémy nebo jsou nastaveny. Pokud existuje okrajový případ, který chcete, abychom pokryli, pokud stále máte nějaké přetrvávající pochybnosti o výše popsaných krocích.

Můžete nás kontaktovat na Twitteru, Facebooku nebo se přihlásit k odběru prostřednictvím e-mailu.

Top 5 ergonomických produktů pro počítačové myši pro Linux
Způsobuje dlouhodobé používání počítače bolest zápěstí nebo prstů? Trpíte ztuhlými klouby a neustále si musíte třást ruce? Cítíte pálivou bolest pokaž...
Jak změnit nastavení myši a touchpadu pomocí Xinput v Linuxu
Většina linuxových distribucí je ve výchozím nastavení dodávána s knihovnou „libinput“ pro zpracování vstupních událostí v systému. Může zpracovávat v...
Přemapujte tlačítka myši odlišně pro jiný software pomocí ovládání myší X-Mouse
Možná potřebujete nástroj, který by mohl změnit ovládání myši u každé aplikace, kterou používáte. V takovém případě můžete vyzkoušet aplikaci s názvem...