Jak przenieść plik do maszyny wirtualnej w VirtualBox
Przenoszenie plików do maszyny wirtualnej (VM) w VirtualBox może zwiększyć produktywność, umożliwiając udostępnianie danych między maszyną hosta a systemem operacyjnym gościa. Ten przewodnik przeprowadzi Cię przez kilka metod przesyłania plików do maszyny wirtualnej VirtualBox.
1. Korzystanie z folderów współdzielonych
Jednym z najskuteczniejszych sposobów udostępniania plików między hostem a maszyną wirtualną VirtualBox jest korzystanie z folderów współdzielonych.
Krok 1: Konfiguracja folderów współdzielonych
- Otwórz VirtualBox: Uruchom VirtualBox i wybierz maszynę wirtualną, którą chcesz skonfigurować.
 - Ustawienia: Kliknij przycisk Ustawienia (ikona koła zębatego).
 - Foldery współdzielone: Przejdź do sekcji Foldery udostępnione na lewym pasku bocznym.
 - Dodaj folder udostępniony: Kliknij ikonę folderu ze znakiem plus ( ), aby dodać nowy folder udostępniony.
- Ścieżka folderu: Przeglądaj, aby wybrać folder w systemie hosta, który chcesz udostępnić.
 - Nazwa folderu: Będzie to nazwa używana w systemie operacyjnym gościa.
 - Opcje: Dla wygody zaznacz opcje takie jak Auto-mount i Make Permanent.
 
 - Zapisz ustawienia: Kliknij OK, aby zapisać ustawienia.
 
Krok 2: Dostęp do folderów współdzielonych w systemie operacyjnym gościa
- Uruchom maszynę wirtualną: Uruchom maszynę wirtualną.
 - Uzyskaj dostęp do folderów udostępnionych:
- Dla gości Windows: Otwórz Eksplorator plików i poszukaj udostępnionego folderu w sekcji Ten komputer lub Lokalizacje sieciowe.
 - Dla gości z systemem Linux: Folder współdzielony jest zazwyczaj zamontowany pod /media/sf_. Aby uzyskać do niego dostęp, konieczne może być dodanie użytkownika do grupy vboxsf:
 
sudo usermod -aG vboxsf twoja_nazwa_użytkownikaNastępnie wyloguj się i zaloguj ponownie, aby zmiany zaczęły obowiązywać.
 
2. Korzystanie z funkcji przeciągnij i upuść
VirtualBox umożliwia przeciąganie i upuszczanie plików między hostem a maszyną wirtualną, jeśli funkcja ta jest włączona.
Krok 1: Włącz przeciąganie i upuszczanie
- Otwórz VirtualBox: Wybierz maszynę wirtualną i kliknij Ustawienia.
 - Ustawienia ogólne: Przejdź do sekcji Ogólne.
 - Zakładka Zaawansowane: Znajdź opcję Przeciągnij i upuść i ustaw ją na Dwukierunkowy (aby przesyłać pliki w obu kierunkach) lub Host do gościa.
 
Krok 2: Użyj opcji Przeciągnij i Upuść
- Uruchom maszynę wirtualną: Uruchom maszynę wirtualną.
 - Przeciągnij i upuść: Po prostu przeciągnij plik z systemu hosta i upuść go w oknie maszyny wirtualnej. Plik powinien pojawić się w systemie operacyjnym gościa.
 
3. Korzystanie z urządzeń USB
Do przesyłania plików do maszyny wirtualnej VirtualBox można również używać dysków USB.
Krok 1: Włącz obsługę USB
- Otwórz VirtualBox: Wybierz maszynę wirtualną i przejdź do Ustawień.
 - Ustawienia USB: Kliknij kartę USB i włącz Kontroler USB (wybierz USB 2.0 lub USB 3.0 w zależności od potrzeb).
 - Dodaj filtr USB: Kliknij znak plus ( ) i wybierz urządzenie USB, którego chcesz użyć.
 
Krok 2: Dostęp do USB w systemie operacyjnym gościa
- Uruchom maszynę wirtualną: Uruchom maszynę wirtualną.
 - Zamontuj USB: W systemie operacyjnym gościa powinno pojawić się urządzenie USB, umożliwiające dostęp i przesyłanie plików.
 
4. Korzystanie z transferu sieciowego
Jeśli zarówno host, jak i maszyna wirtualna są podłączone do tej samej sieci, można przesyłać pliki przez sieć.
Krok 1: Konfiguracja sieci
- Otwórz VirtualBox: Wybierz maszynę wirtualną i przejdź do Ustawień.
 - Sieć: Upewnij się, że karta sieciowa jest ustawiona na Bridged Adapter lub NAT (NAT z przekierowaniem portów może również działać).
 
Krok 2: Przesyłanie plików
- Korzystanie z FTP/SFTP: Skonfiguruj serwer FTP lub SFTP na hoście i użyj klienta FTP na maszynie wirtualnej, aby połączyć się i przesłać pliki.
 - Korzystanie z Samby: Jeśli używasz maszyny wirtualnej z systemem Linux, możesz skonfigurować udziały Samba na hoście i uzyskać do nich dostęp z maszyny wirtualnej.
 
Podsumowanie
Przenoszenie plików do maszyny wirtualnej VirtualBox można wykonać różnymi metodami, w tym za pomocą folderów współdzielonych, przeciągania i upuszczania, urządzeń USB i transferów sieciowych. Wybierz metodę, która najlepiej pasuje do Twojego przepływu pracy i potrzeb. Każda metoda zapewnia wygodny sposób na zwiększenie produktywności poprzez łatwy dostęp do plików między systemem operacyjnym hosta i gościa.


