Virtuální stroje se staly oblíbeným nástrojem pro vývojáře a testery softwaru. Při práci s virtuálním strojem může být nutné přenášet soubory mezi hostitelským systémem a hostujícím systémem. Pro snadné přenosy a sdílení dat můžete vytvořit sdílenou složku ve virtuálním počítači VirtualBox.
VirtualBox je virtualizační program, který umožňuje spouštět více operačních systémů na jednom počítači. Jednou z užitečných funkcí VirtualBoxu je možnost vytvořit sdílenou složku, ve které lze ukládat a sdílet soubory mezi hostitelským systémem a hostujícím systémem.
Důležité je, že chcete-li vytvořit sdílenou složku ve virtuálním počítači, musíte nakonfigurovat a povolit doplňky pro hosty VirtualBox. V opačném případě společná složka nebude fungovat.
Chcete-li vytvořit sdílenou složku ve virtuálním počítači VirtualBox pro Linux, postupujte podle následujících kroků:
Instalace VirtualBoxu a konfigurace virtuálního počítače
Před vytvořením sdílené složky ve virtuálním počítači VirtualBox pro Linux je nutné nainstalovat a nakonfigurovat samotný VirtualBox. Zde je návod krok za krokem:
- Stáhněte si instalační soubor VirtualBox pro váš operační systém z oficiálního webu VirtualBox.
- Spusťte instalační soubor a postupujte podle pokynů instalačního programu.
- Po instalaci spusťte VirtualBox a kliknutím na tlačítko "Přidat" vytvořte nový virtuální počítač.
- Zadejte název a operační systém, který chcete nainstalovat na virtuální počítač.
- Vyberte počet RAM (RAM) a velikost virtuálního pevného disku.
- Klikněte na tlačítko" Vytvořit " a počkejte, až proces skončí.
- Nyní máte vytvořený virtuální počítač, ale před použitím je nutné nakonfigurovat sdílenou složku.
Nyní jste připraveni začít konfigurovat sdílenou složku ve virtuálním počítači VirtualBox pro Linux. Sledujte následující článek, který popisuje postup při vytváření sdílené složky.
Vytvoření sdílené složky na hostitelském systému a virtuálním počítači
Pro sdílení souborů mezi hostitelským systémem a virtuálním strojem ve VirtualBoxu můžete vytvořit sdílenou složku. V této složce budete moci vytvářet, upravovat a mazat soubory, které budou k dispozici jak na hostitelském systému, tak na virtuálním počítači.
Chcete-li začít, ujistěte se, že máte nainstalovaný a nakonfigurovaný VirtualBox na vašem hostitelském systému a virtuální stroj je spuštěn.
1. Na hostitelském systému otevřete VirtualBox a vyberte virtuální stroj, pro který chcete vytvořit sdílenou složku.
2. Klikněte na tlačítko" Nastavení " v horní liště nástrojů.
3. V okně, které se otevře, vyberte sekci sdílené složky.
4. Klikněte na tlačítko" Přidat novou sdílenou složku " (ikona s obrázkem složky Plus).
5. Do pole Název zadejte název sdílené složky.
6. Zadejte cestu ke složce na hostitelském systému do pole Cesta (například /home/user/shared_folder).
7. Zaškrtněte políčko "Připojit automaticky" pro automatické připojení složky při spuštění virtuálního počítače.
8. Klepnutím na tlačítko "OK" uložíte změny.
9. Spusťte virtuální stroj.
10. Uvnitř virtuálního počítače otevřete terminál nebo správce souborů a přejděte do složky /media a vyhledejte složku se sdílenými složkami.
11. Ve složce / media najdete složku s názvem share (název, který jste uvedli do pole Název při vytváření sdílené složky).
12. Nyní můžete vytvářet, upravovat a mazat soubory ve složce sdílení a budou k dispozici na hostitelském systému i virtuálním počítači.
Poznámka: Pokud jste změnili cestu ke složce na hostitelském systému nebo chcete odstranit sdílenou složku, měli byste znovu otevřít Nastavení virtuálního počítače ve VirtualBoxu a v části sdílené složky provést příslušné kroky.
Konfigurace přístupových práv ke sdílené složce
Po vytvoření sdílené složky ve virtuálním počítači VirtualBox pro Linux je nutné nakonfigurovat přístupová práva k této složce, aby uživatelé mohli nahrávat a číst soubory z ní.
Chcete-li začít, musíte nainstalovat balíček VirtualBox Guest Additions do virtuálního počítače. Poté je třeba provést následující sekvenci akcí:
- Přihlaste se do virtuálního počítače a otevřete terminál.
- Zadejte příkaz sudo usermod - a-G vboxsf jméno uživatele , Kde jméno uživatele je uživatelské jméno, kterému chcete poskytnout přístup ke sdílené složce.
- Restartujte virtuální počítač, aby se změny projevily.
- Otevřete terminál a zadejte příkaz sudo mount-t vboxsf název_správní_papky cesta_k_papke_montování , kde název_společné_papky je název sdílené složky, kterou jste vytvořili ve VirtualBoxu, a cesta_k_papke_montování je cesta ke složce, do které chcete připojit sdílenou složku.
Po provedení těchto akcí budete moci nahrávat a číst soubory ze sdílené složky ve virtuálním počítači VirtualBox pro Linux pomocí vybraného uživatele.
Připojení sdílené složky ve virtuálním počítači
VirtualBox vám umožňuje vytvářet sdílené složky mezi hostitelským systémem a virtuálním počítačem pro hosty. To je velmi užitečné pro sdílení souborů a dat mezi oběma systémy.
Chcete-li začít, musíte nainstalovat doplňky pro hosty VirtualBox na virtuální počítač. Poskytnou podporu sdílených složek a dalších doplňkových funkcí. Instalace doplňků pro hosty představuje spuštění speciálního skriptu, který je součástí programu VirtualBox.
Po instalaci doplňků pro hosty je nutné přidat sdílenou složku v nastavení virtuálního počítače. Chcete-li to provést, otevřete okno Nastavení virtuálního počítače, přejděte na kartu sdílené složky a klikněte na tlačítko Přidat novou sdílenou složku. V okně, které se zobrazí, vyberte cestu ke složce na hostitelském systému a nastavte název sdílené složky pro virtuální počítač.
Po přidání sdílené složky do Nastavení virtuálního počítače jej musíte spustit a provést několik příkazů k připojení sdílené složky do systému Linux Host.
Nejprve se ujistěte, že systém hosta má nainstalované potřebné balíčky. Otevřete terminál v systému hosta a spusťte následující příkaz:
sudo apt-get install virtualbox-guest-utils
Po instalaci balíčku spusťte následující příkaz k připojení sdílené složky:
sudo mount -t vboxsfNahraďte název sdílené složky, kterou jste nastavili při přidávání složky v nastavení virtuálního počítače, a cestu, kterou chcete připojit sdílenou složku do systému hosta.
Po provedení příkazu bude sdílená složka připojena do systému hosta a bude k dispozici k použití.
Nyní můžete volně přenášet soubory a data mezi hostitelským systémem a virtuálním počítačem pro hosty pomocí sdílené složky.
Upozorňujeme, že pro připojení sdílené složky do systému hosta je nutné mít příslušná přístupová práva k této složce.
Kontrola stavu sdílené složky
Po vytvoření sdílené složky budou moci virtuální počítač a hostitelský systém sdílet soubory mezi sebou. Chcete-li zkontrolovat funkčnost sdílené složky, postupujte podle následujících kroků:
- Zapněte virtuální počítač a spusťte operační systém Linux.
- Otevřete Správce souborů a přejděte do adresáře, ve kterém by měla být sdílená složka.
- Adresář by měl obsahovat sdílenou složku, kterou jste vytvořili na hostitelském systému. Pokud se zobrazí, složka je úspěšně připojena a připravena k použití.
- Poklepáním na sdílenou složku ji otevřete. Nyní můžete vidět a upravovat soubory ve složce ve virtuálním počítači i hostitelském systému.
Pokud se sdílená složka nezobrazí nebo ji nemůžete otevřít, ujistěte se, že jste sdílenou složku ve VirtualBoxu správně nakonfigurovali a že máte potřebná oprávnění ke složce.