Přejít na hlavní obsah

Jak připojit sdílenou složku VirtualBox v Linuxu

  • Přemysl Bednářová
  • Praxe

VirtualBox je bezplatný software pro virtualizaci operačních systémů. S ním můžete vytvářet virtuální stroje a spouštět na nich různé OS, včetně Linuxu. Jednou z pohodlných funkcí VirtualBoxu je možnost nakonfigurovat sdílenou složku mezi hostitelským strojem a virtuálním strojem pro hosty. To usnadňuje sdílení souborů a dat mezi těmito dvěma systémy.

Postup připojení sdílené složky VirtualBox na Linux je poměrně jednoduchý. Nejprve se ujistěte, že jsou VirtualBox Guest Additions nainstalovány na vašem virtuálním počítači pro hosty. Poté povolte sdílenou složku v nastavení virtuálního počítače ve Správci VirtualBox.

Poté přejděte do hostujícího operačního systému Linux a otevřete terminál. V terminálu spusťte příkaz sudo mkdir /media/shared Chcete-li vytvořit připojovací bod pro sdílenou složku. Poté spusťte příkaz sudo mount -t vboxsf shared /media/shared, kde "shared" je název vaší sdílené složky ve VirtualBox Manager.

Nyní můžete v Linuxu použít sdílenou složku VirtualBox. Všechny soubory a data uložená v této složce na hostitelském počítači budou nyní k dispozici v hostujícím virtuálním počítači Linux. Soubory můžete kopírovat do a z této složky, upravovat a mazat a všechny změny se zobrazí na hostitelském počítači i virtuálním počítači pro hosty.

Poznámka: Ujistěte se, že máte oprávnění k zápisu do sdílené složky na hostitelském počítači, abyste mohli upravovat soubory v hostujícím virtuálním počítači Linux.

Instalace VirtualBoxu v Linuxu

V této části se podíváme na proces instalace VirtualBoxu na operační systém Linux.

  1. Přejděte na oficiální web VirtualBox (https://www.virtualbox.org).
  2. Stáhněte si příslušný instalační balíček pro vaši verzi Linuxu.
  3. Otevřete terminál a přejděte do složky se staženým instalačním balíčkem.
  4. Spusťte příkaz instalace zadáním úplné cesty k souboru balíčku.
  5. Postupujte podle pokynů průvodce instalací.
  6. Po dokončení instalace spusťte VirtualBox z nabídky aplikací nebo z terminálu příkazem virtualbox .

Nyní by měl být VirtualBox úspěšně nainstalován ve vašem systému Linux. Můžete začít vytvářet a spouštět virtuální stroje.

Výhody používání VirtualBoxu v Linuxu

2. Freeware: VirtualBox je navržen a distribuován zdarma, což jej zpřístupňuje všem uživatelům Linuxu.

3. Pružnost: Ve VirtualBoxu lze vytvářet a spouštět více virtuálních strojů najednou, což umožňuje pohodlné testování softwaru a přizpůsobení vývojového prostředí.

4. Použitelnost: Rozhraní VirtualBox je jednoduché a intuitivní, takže je atraktivní pro použití i pro začátečníky.

5. Izolování: Virtuální stroje ve VirtualBoxu jsou od sebe a od hostitelského systému zcela izolovány, což zajišťuje bezpečnost a stabilitu každého stroje.

6. Dobrý výkon: VirtualBox poskytuje širokou škálu možností pro přizpůsobení virtuálních strojů, což pomáhá dosáhnout vysokého výkonu a efektivního využití prostředků hostitelského systému.

7. Podpora sdílených složek: VirtualBox umožňuje vytvářet sdílené složky mezi hostitelským systémem a virtuálním strojem, což umožňuje pohodlný způsob přenosu souborů mezi nimi.

8. Rozšiřitelnost: VirtualBox podporuje pluginy a rozšíření, která vám umožní rozšířit možnosti programu a přidat nové funkce.

9. Aktivní komunita: VirtualBox má velkou komunitu uživatelů a vývojářů, kteří nabízejí podporu, tipy a řešení problémů.

10. Integrace s jinými nástroji: VirtualBox komunikuje s dalšími nástroji, jako je Vagrant, což usnadňuje používání a automatizaci vytváření a správy virtuálních strojů.

Stažení a instalace VirtualBoxu v Linuxu

Než začnete instalovat VirtualBox na operační systém Linux, musíte si stáhnout instalační balíček z oficiálních stránek VirtualBoxu.

Kroky ke stažení a instalaci:

  1. Otevřete prohlížeč a přejděte na oficiální web VirtualBox.
  2. V části "Downloads" vyberte verzi VirtualBox, která odpovídá vašemu operačnímu systému Linux.
  3. Stáhněte si instalační balíček VirtualBox do počítače.
  4. Otevřete terminál v Linuxu a přejděte do adresáře, který obsahuje stažený instalační balíček.
  5. Spusťte příkaz sudo dpkg-i název souboru.deb nainstalovat VirtualBox. (Zde "jméno".deb " - nahraďte název staženého souboru.)
  6. Pokud o to systém požádá, zadejte heslo správce.
  7. Počkejte na dokončení instalace VirtualBoxu.

Po instalaci VirtualBoxu budete moci začít používat a vytvářet virtuální stroje v Linuxu.

Konfigurace sdílené složky VirtualBox v Linuxu

Pro sdílení souborů mezi hostitelským systémem a hostujícím operačním systémem ve VirtualBoxu lze nakonfigurovat sdílenou složku. Připojit sdílenou složku VirtualBox v Linuxu lze následovně:

1. Nainstalujte VirtualBox Guest Additions do hostujícího operačního systému. Chcete-li to provést, musíte spustit systém hosta, vybrat v nabídce zařízení (Devices) sekci Vložit obrázek doplňků operačního systému hosta (Insert Guest Additions CD image) a poté postupovat podle pokynů k instalaci.

2. Vytvořit sdílenou složku na hostitelském systému nebo vybrat již existující složku, která bude použita jako sdílená. Sdílenou složku lze nastavit v nastavení VirtualBoxu v části sdílené složky (Shared Folders). Zadejte cestu ke složce na hostitelském systému a zadejte název, který bude k dispozici v systému hosta.

3. V systému hosta otevřete terminál a spusťte příkaz k vytvoření adresáře, do kterého bude připojena sdílená složka:

sudo mkdir /mnt/shared_folder

4. Připojte sdílenou složku pomocí příkazu:

sudo mount -t vboxsf имя_общей_папки /mnt/shared_folder

Kde "název_správní_papky" je název, kterým jste v nastavení VirtualBoxu uvedli sdílenou složku.

5. Přejděte do adresáře "/ mnt / shared_folder" a zkontrolujte, zda je sdílená složka úspěšně připojena. Nyní můžete volně sdílet soubory mezi hostitelským systémem a hostujícím operačním systémem ve VirtualBoxu.

Upozorňujeme, že při každém spuštění systému hosta je nutné opakovat kroky 3 a 4 pro připojení sdílené složky.

Přidání uživatele do skupiny vboxsf v Linuxu

Pokud máte nainstalovaný VirtualBox na Linuxu a potřebujete připojit sdílenou složku vytvořenou ve VirtualBoxu, měli byste přidat svého uživatele do skupiny vboxsf. To vám umožní přístup ke sdílené složce a její použití ve vašem operačním systému.

Chcete-li přidat uživatele do skupiny vboxsf, postupujte podle následujících kroků:

KrokTým
1Otevřete terminál
2Spusťte následující příkaz a přidejte uživatele do skupiny vboxsf:
sudo usermod-aG vboxsf název uživatele
3Když budete požádáni, zadejte heslo svého uživatele
4Chcete-li změny uplatnit, odhlaste se a znovu se přihlaste

Po provedení těchto kroků bude váš uživatel přidán do skupiny vboxsf. Nyní budete mít přístup ke sdílené složce ve VirtualBoxu z operačního systému Linux.

Připojení sdílené složky VirtualBox v Linuxu

Připojení sdílené složky VirtualBox v Linuxu vám umožní snadno sdílet soubory mezi hostujícím operačním systémem virtuálního počítače a hostitelským systémem.

Pro začátek zkontrolujte, zda máte nainstalované doplňky hostujícího operačního systému VirtualBox. V nabídce v horní liště virtuálního počítače vyberte zařízení a poté vložit další zařízení hostujícího operačního systému nebo jednoduše stiskněte Host+D . Poté se doplňky automaticky nainstalují a virtuální stroj se restartuje.

Poté musíte vytvořit sdílenou složku. V okně virtuálního počítače vyberte zařízení, poté sdílené složky hosta a klikněte na Přidat sdílenou složku hosta. Zadejte cestu ke složce na hostitelském systému, kterou chcete použít ve virtuálním počítači.

Dále Chcete-li připojit sdílenou složku do hostujícího operačního systému, použijte příkaz sudo mount-t vboxsf . Upozorňujeme, že k tomu potřebujete práva superuživatele. Při použití tohoto příkazu byste měli nahradit odpovídající název a cestu vaší sdílené složky.

Montáž bude provedena pouze po dobu provozu virtuálního stroje a po jeho vypnutí již nebude složka k dispozici. Pokud chcete automaticky připojit sdílenou složku při každém spuštění virtuálního počítače, musíte přidat příslušný záznam do souboru /etc/fstab .

Po připojení sdílené složky budete moci sdílet soubory mezi hostujícím a hostitelským systémem, jako by to byly soubory uvnitř jednoho operačního systému.